I've been using Lastpass for a while, primarily because of Leo Laporte and Steve Gibson's enthusiasm for it. And it worked great. And then they made it a browser on Android, and then there was a new UI that didn't work on Windows, and now it's bad enough that I have to debug it when it tries to auto add a new site. The browser extension doesn't start up reliably (but that might be my own fault), and I'm generally pretty frustrated with the software and their support, to the point that I did not re-up my premium subscription. While troubleshooting Lastpass, I found that they were acquired by LogMeIn, and many users had disparaging comments and concerns about LogMeIn and the acquisition.

I looked around here and saw similar dissatisfaction with LastPass. This question, while similar in nature, has a different set of requirements.

Requirements in a password Manager:

  1. Support for Windows
  2. Support for Android
  3. Browser integration/support (For at least Firefox)
  4. Uses a TNO (Trust No One) model for security
  5. Synchronization, preferably with my own server, but cloud is OK with TNO.
  6. Secure password generation, with configurable complexity options per account.
  7. The ability to detect a new site automatically.
  8. Graceful support of other miscellaneous extra authentications (bank PINs, 2 factor, etc), or the ability to ignore it.
  9. Does not add unnecessary/unrelated features (for example, Lastpass on Android is/has a browser)
  10. Good/thorough support. Forums, how-tos, what have you. If paid software, then timely support with a noncumbersome UI (chat, email, etc).
  11. Not too much of a headache if the account is not a web page account.

Nice to haves

  1. Easy enough to use for me to recommend to nontechnical users
  2. iOS support
  3. Open Source
  4. Free as in $0
  5. Support for Tor browser bundle, PaleMoon
  6. Works/compatible with Seafile
  • 2
    While waiting for good recommendations: From your thorough description (+1 for that) I assume you've already checked with our other Windows Password-Manager questions?
    – Izzy
    Nov 16, 2016 at 18:40
  • 1
    Before someone puts time/effort into it... have you tried Keepass with KeeFox plug-in?
    – LShaver
    Nov 16, 2016 at 21:11
  • Last I looked into KeePass, you had to really hack some stuff together to get synchronization across devices. I wanna say that was 4 years ago? DropBox was relatively new on the scene... Nov 16, 2016 at 22:27
  • I use keepass on my PC with keefox linking to Firefox, and sync the key file through dropbox to my android phone. Granted, I rarely use it on android - typically only when I'm borrowing a PC and can't remember a password. But once I got it set up, it was pretty seamless. What do you need to do with it on Android?
    – LShaver
    Nov 17, 2016 at 2:07
  • Log in to things. Thought that was obvious. Lasypass has a feature that will do in app logins, which would be great if it would work. Their keyboard thing is pretty snazzy too. Nov 17, 2016 at 2:37

2 Answers 2


KeePassXC is the one I recommend and meets your requirements for desktop. However it does recommend other good apps for mobile.

Edit: This answer formerly recommended Keepass. KeepassXC is an open source community fork of Keepass with compatibility & development improvements.

  • According to their FAQ, there isn't an Android or any other mobile-app version. Did you have a different idea in mind for meeting this requirement from the OP? Apr 4, 2019 at 14:29
  • I use the one recommended in the FAQ question you linked.
    – Tanath
    Apr 4, 2019 at 21:11
  • It would be best to update your answer to note your recommendation doesn't meet the OP's requirement on that point, but that some other apps (e.g. the one recommended by their FAQ) can fill in the gap. Apr 4, 2019 at 21:15

Bitwarden is what I upgraded to after leaving Lastpass.

  • 3
    Please add a reason why this would be better; specifically if it meets (all) the requirements of the question. Right now this is just link-only answer
    – user416
    Oct 8, 2018 at 7:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.