Buttercup is a password manager for everyone - It's easy to use, highly secure and available everywhere (also free and open-source!). We wanted something better for ourselves, and now we can share it with everyone. Join us in making password management better.
After some time using other password managers both in personal and professional environments, by colleague and friend Sallar and I decided that what we really wanted from our password managers didn't exist. There's no solution that, for free, offers credentials synchronisation across every platform with support for merge conflicts and a choice in hosting environments. For those and many other reasons, we built Buttercup:
Buttercup is a cross-platform credentials manager that aims to make authenticating yourself on multiple devices as easy as possible. Being open-source, Buttercup draws strength from the community which helps to keep it up-to-date and secure. Itโs also free.
Using a cloud storage provider of your choice, you can host your password archive remotely so that it can be accessed from anywhere. Buttercup supports a wide range of services - most of which are free to use as well.
Buttercupโs secure archives are encrypted with modern algorithms using very strict standards for password derivation, IV and salt generation and packing. Buttercup stores no user identifiable information and any offline storage of login information is always kept encrypted by the userโs master password.
Buttercup's direction, in the long term, will be that of free software for personal use or within small teams. We want to support Buttercup full time, and for that to happen we aim to form a business model around licensing large-scale application of Buttercup to organisations that need shared credentials and tiered security.
Report
@perry_mitchell Hi Perry, may I know the difference with bitwarden?
Report
@naythiha_@perry_mitchell took a look at bitwarden, haven't used it before and after looking at bitwarden's home page, it seems the biggest difference is that buttercup stores the data on local disk with option to sync with a third party cloud service, but bitwarden stores in their cloud. Vote for buttercup.
I never used bitwarden so correct me if I am wrong.
@shantianyun@naythiha_ I also haven't used Bitwarden, but it looks quite nice. As I've always hosted by own cloud storage, having sync support with common *free* providers was a must. File storage makes it easier to either store offline or within a sync'd folder (Dropbox etc.).
Report
@perry_mitchell Thanks Perry. ๐I have used 1Password with Dropbox but now on their cloud for some reasons. It's really useful to have a file. I intend to use free password managers for my employees who are not knowledge workers but they need credentials for the HR app like BambooHR for time off requests and messenging apps like FB Work Chat. ๐
@csaba_kissi Yes - Electron has been a fantastic tool to get us into the cross-platform area from first release. Similarly, we'll be using React Native for our mobile application to achieve a similar goal :)
@shantianyun@sallar@oplante We've only just commenced with the development, and crypto (with sufficient speed) is tricky. We'll announce an estimated date when we've made more progress :)
@fxcutz In order of popularity, we plan to support importing all of the major password archives. Although we haven't yet, we can to soon add our own export functionality so that there's no lock-in feeling with Buttercup.
Well done guys, looking forward to iOS app and extentions (also, would be great if you release a SDK for third party apps integrations like 1Password does).
Did you guys consider autofill security issue when designed buttercup? Lastpass had same issue a while back
@hadifarnoud Thanks Hadi. We already have extensions for Chrome and Firefox, and the iOS app is underway. @perry_mitchell can tell you more about the autofill security.
@shantianyun@hadifarnoud Of course. Form autofilling can be a serious security concern especially on fraudulent sites - stolen credentials is something we want to protect against. Currently we don't do any autofilling, but we allow users to select the credentials they want to be filled. This still isn't foolproof and would-be hackers could possibly still abuse the popup to gain secret information. This was going to be part of our browser extension refactor, but I've made it into a critical task here: https://github.com/buttercup/but...
Right now I see it being of low risk, but of course you should check it out for yourself and make your own decision. We will be improving this area asap in the mean time :)
Report
Please make a Android app as well. Don't leave us Android hanging :p
@francisperron That's really cool! I'm on keybase too. It's a great platform for sharing small files, and our archives are compressed and should remain quite small.
Report
Good work, Perry & Sallar ! Although I will wait to test it when it matures a little more, its been added to my watch list.
I have a question. I saw that when I open the app, there are two options. One is to create the offline archive, the other one is to load from cloud service. I saw that you separate the cloud service with offline storage. My question is what is the difference if I create the offline archive and put in a dropbox folder vs. using the cloud service option?
@shantianyun No difference, you can do that also. But imagine a scenario that you don't want to install ownCloud or Dropbox client on your system (or maybe you want to use another account which is not synced to your system), then you'd use that feature to directly connect.
Report
@sallar Oh, that's what it is for. Gotcha. Thanks.
Report
It would be great if you offer an "import from 1Password" feature.
@wladston We already support 1password imports in Buttercup ๐
You first need to export the 1password archive to 1pif format (their interchange format), which can be done from within 1password. You can then open a new Buttercup archive and import this 1pif file/folder.
Report
@perry_mitchell Whoa Amazing! Now you guys just need a simple browser extension and the iOS app to take over the world :D
Replies
Buttercup
Buttercup
Invoice generator
Buttercup
Invoice generator
Fleksy Developer Platform
Buttercup
Buttercup
Buttercup
Buttercup
Buttercup
Buttercup
Retime
Buttercup
Buttercup
Buttercup
Buttercup
Buttercup
Buttercup
Buttercup
Buttercup
Buttercup
Buttercup