I heard about password managers awhile back and have been thinking about getting one. I did some research on the programs out there and narrowed my options down to these four: 1Password, KeePass, Dashlane, and LastPass.
I do NOT want my database file (even if it is encrypted) being stored in the cloud, so I crossed out LastPass. It needs to have a mobile iOS application as well. 1Password, KeePass, and Dashlane all have a mobile app, but Dashlane sends the file to the app via their web servers, so I crossed out Dashlane.
Now I'm left with 1Password and KeePass. 1Password can be set to store everything locally, has a great mobile app and good browser integration. However, KeePass seems more secure being as it's open source and there is a portable version which can be put onto an encrypted thumb drive.
The only things really keeping me from using KeePass are the lack of an official mobile app and good browser integration. There is MiniKeePass on the iOS App Store, but I'm not sure if I trust it not to make off with my data. Also, syncing between my PC and the app would be a pain. (1Password has local WiFi sync) There is also KeeFox for Firefox integration, but I'm not sure if I trust that either.
In short, I trust KeePass itself, but I'm not sure if I can trust the third-party developers of the mobile app and browser extension.
I'd love to use 1Password, but I'm just not sure how secure it really is. I'm also concerned that they might shut down one day, or a disgruntled employee might decide to insert something malicious into the software, etc. I may just be being paranoid here, but I don't want to take any chances.
So, I'm trying to decide between 1Password and KeePass and can't make up my mind. Should I go with KeePass with it's open-sourceness and ability to use it on a thumb drive? Or should I go with 1Password and enjoy a better, official mobile app and browser extension?
Security and long term use are my main concern. What do you guys suggest?
I do NOT want my database file (even if it is encrypted) being stored in the cloud, so I crossed out LastPass. It needs to have a mobile iOS application as well. 1Password, KeePass, and Dashlane all have a mobile app, but Dashlane sends the file to the app via their web servers, so I crossed out Dashlane.
Now I'm left with 1Password and KeePass. 1Password can be set to store everything locally, has a great mobile app and good browser integration. However, KeePass seems more secure being as it's open source and there is a portable version which can be put onto an encrypted thumb drive.
The only things really keeping me from using KeePass are the lack of an official mobile app and good browser integration. There is MiniKeePass on the iOS App Store, but I'm not sure if I trust it not to make off with my data. Also, syncing between my PC and the app would be a pain. (1Password has local WiFi sync) There is also KeeFox for Firefox integration, but I'm not sure if I trust that either.
In short, I trust KeePass itself, but I'm not sure if I can trust the third-party developers of the mobile app and browser extension.
I'd love to use 1Password, but I'm just not sure how secure it really is. I'm also concerned that they might shut down one day, or a disgruntled employee might decide to insert something malicious into the software, etc. I may just be being paranoid here, but I don't want to take any chances.
So, I'm trying to decide between 1Password and KeePass and can't make up my mind. Should I go with KeePass with it's open-sourceness and ability to use it on a thumb drive? Or should I go with 1Password and enjoy a better, official mobile app and browser extension?
Security and long term use are my main concern. What do you guys suggest?