I have the Firefox extension and use the iOS app, also. Chrome extension works well, too when I need it, but I don’t use Chrome often.
You can self-host it since it’s open source if you’re worried about their servers shutting down for whatever reason.
PROS:
- no issues whatsoever. The rust implementation is rock solid.
- I have clients for Android, Linux, OSX, Windows and browser plugin for every browser I use. Again, a friction-less experience.
- I was able to import my 1Password vault into Bitwarden without issues
CONS:
- Android client is quite slow compared to 1Password
- The Firefox plugin on OSX tends to freeze Firefox. Not so much an issue for me anymore, since I moved to Linux
- The bitwarden_rs server does not support multiple users
I'm confused by this. I'm running bitwarden_rs and I have two users? Perhaps they just recently added support for multiple users? I've only been running it for a few weeks.
Edit: I should note, I’m talking about Bitwarden_rs. Maybe the official one doesn’t? That’s be strange though given it supposedly the same one the hosted version is running with a license lock on some features.
Apart from that, it's been audited, and praised on HN multiple times.
I would say they are similar, but I always had problems with 1Password's syncing across clients. Not sure if they resolved that in the meantime.
What I like also about Bitwarden is that it's open-source, and in general the UI feels more light-weight and performant.
They've done an external audit, and I've studied the architecture, but other than that I can't speak for it's safety. But it seems legit in all ways I can imagine.
As for reliability and browser integration it's much better than anything I've tested prior. Works great on all platforms I use.
I do like BitWarden's TOTP support, though.