A review of my experience with Bitwarden after several years of self-hosting it, and why I decided to move away from the password manager.
Note: this is not my article.
https://xn--gckvb8fzb.com/i-do-not-recommend-bitwarden/
A review of my experience with Bitwarden after several years of self-hosting it, and why I decided to move away from the password manager.
Note: this is not my article.
37 Comments
turdas@suppo.fi · 92 pts · 106d
My review of your post: you need to stop using so much emphasis on everything. Not every instance of the word Bitwarden needs to be italicized. Also five different ways of storing passwords sounds insane, and harping on for a dozen paragraphs about Bitwarden's security incidents only to settle on another SaaS password manager sure is a choice.
A_norny_mousse@piefed.zip · 8 pts · 106d
The outward appearance might not be your style, but they make good points, provide facts to support them and most importantly, they remain polite about it.
I personally think the article is worth reading, at least until just before the last chapter, in which the author outlines their own convoluted ideas. And that's where such things belong: in the last chapter.
Do you mean Vaultwarden? AFAICS they do not "settle" on it, but they do argue that it is much lighter in almost every respect. And since it is Bitwarden compatible the comparison is valid.
Frankly, I think most people just got salty because of the javascript overlay which I found pretty funny; a mild prank and a good demonstration of the power of javascript.
turdas@suppo.fi · 1 pts · 106d
I don't know which one I mean, because OP never says which SaaS password manager they switch to, they simply say they switch to a proprietary SaaS password manager:
A_norny_mousse@piefed.zip · 39 pts · 106d
What's with the downvotes? The article makes good points, and brings them across politely:
My guess is people are salty because
FWIW, I don't serve my password database on the www at all. It sits on my own server and I can access it with all my devices, but the software to do that is local only.
PotatoesFall@discuss.tchncs.de · 8 pts · 105d
I didn't downvote, but personally I'm upset that this article doesn't give you a good alternative, only a ridiculously complex new setup that is unrealistic and impractical for most users.
femtek@lemmy.blahaj.zone · 6 pts · 106d
How does your phone and laptop outside of the network get to vault warden? Just using a VPN?
robador51@lemmy.ml · 4 pts · 106d
Not OP, but I do that with wireguard.
Mister_Hangman@lemmy.world · 6 pts · 105d
So a vpn
TerHu@lemmy.dbzer0.com · 6 pts · 106d
i really don’t get it either. i feel like op tends to write well researched and thought out blogs, which are nice to read too.
@op: you do good stuff!
punrca@piefed.world · 29 pts · 106d
I use KeepassXC on my laptop (completely offline), export the encrypted backup copy and store the backup offline copy and in cloud. Also, I manually import the backup file into my Keepass2AndroidOffline android app (it's a hassle, but I'm okay with it)
But for normies (non-technical folks), the benefits and convenience of using a cloud-based password manager is far outweighed by any security vulnerabilities in such password managers.
Also, Bitwarden's source code is open-source (unlike other closed-source password managers), so I trust it more.
HubertManne@piefed.social · 7 pts · 106d
Im one of the folks that reserve important items for local password manager and use bitwarden for all the various sites that if it got taken over it might be annoying but is not the end of the world.
ccunning@lemmy.world · 27 pts · 106d
What’s with the sketchy domain name? Doesn’t really instill trust enough for me to click on let alone listen to their opinion.
ETA: TIL about punycode. Thanks all 🙏
elvith@feddit.org · 51 pts · 106d
If the domain starts with
xn-it's a telltale sign, that it's a punycode domain name. Read: it does contain characters that are not ASCII characters. This is done as domains need to be ASCII only. The format of these domains is usuallyxn--allASCIIcharacters-allNonASCIIcharactersEncoded.tld. Example:täst.comisxn--tst-qla.com.If you manually type such a domain (containing characters like äöüéèçč...), many browsers will still display what you entered, but convert the domain into punycode in the background before connecting.
You can decode the domain of this post and it results in
マリウス.com.YoFrodo@lemmy.world · 4 pts · 106d
Thats interesting! And my translation addon says it translates to "Marius"
MonkderVierte@lemmy.zip · 3 pts · 106d
They don't need to, but a punycode-attack is done by using a letter of another language that looks almost identical. I think you still have to actively enable the defense against it (some about:config setting), the poster did.
elvith@feddit.org · 8 pts · 106d
DNS is ASCII only and so this conversion is done. It is not needed to display the "technical" domain name that results when you enter a domain name with non ASCII chars in apps, but yes, this prevents character confusion.
https://en.wikipedia.org/wiki/Internationalized_domain_name
MonkderVierte@lemmy.zip · 1 pts · 105d
TIL, thanks!
Glitchvid@lemmy.world · 26 pts · 106d
It's just a punycode domain, it ought be rendered in Japanese:
Edit: I swear those replies weren't there when I typed mine.
celia@lemmy.blahaj.zone · 13 pts · 106d
This is puny code, and allows for non ascii characters to be used as a domain name. Your lemmy client probably does not convert it to unicode and displays it as a random looking text https://en.wikipedia.org/wiki/Punycode
TerHu@lemmy.dbzer0.com · 6 pts · 106d
they even have a blog post telling you to never click domains that look like the domain of the blog :D
eager_eagle@lemmy.world · 20 pts · 106d
It was actually about 90 minutes
only if they installed bw in that time window
Otherwise yes, I agree it'd be better if the CLI was written in a non-JS/TS ecosystem. Perhaps Rust or Go. And the criticisms to
listincluding secrets are super valid.NGC2346@sh.itjust.works · 7 pts · 105d
Dude it affected devs through Bitwarden CLI, it aint that deep my boy, and self hosting it protects you in this regard because you dont need to update your instance the millisecond a vulnerability or a malware is pushed, giving the time to review the changelog and changes.
Chill out.
deegeese@sopuli.xyz · 3 pts · 106d
But what if you don’t want to self host your password manager?
Any non terrible choices?
A_norny_mousse@piefed.zip · 9 pts · 106d
I don't think Bitwarden is a terrible choice. That said, I share the author's concerns in general.
How much does a non-selfhosted password manager cost? Weigh that against the cost of remote-mountable server storage, you can simply put your database there.
(Both costs can be 0 btw)
deegeese@sopuli.xyz · 4 pts · 106d
The real cost is time and reliability, not money.
A_norny_mousse@piefed.zip · 1 pts · 105d
Initially, yes, but no more once you got it working
KairuByte@lemmy.dbzer0.com · 2 pts · 106d
I prefer 1Password. They use a secure encryption key together with your master password. If you lose the encryption key, your data can’t be recovered. The key is only needed during the initial setup annd after that you unlock the vault on your device with your master password.
This means if their database ever gets hacked, your data is encrypted in a way that not even you could get at unless you have that secure key.
pressanykeynow@lemmy.world · 3 pts · 105d
Is it open source? If not you can't know what they use there, just what they tell you to sell their stuff.
KairuByte@lemmy.dbzer0.com · 1 pts · 105d
Then literally no one can answer the question presented.
pressanykeynow@lemmy.world · 1 pts · 105d
If we leave out Bitwarden, yes. Doesn't make proprietary password managers any better.
KairuByte@lemmy.dbzer0.com · 1 pts · 105d
? What even is this, they asked what options there were, I gave them my opinion, and you’re jumping down my throat for not giving the only partially open source option.
pressanykeynow@lemmy.world · 1 pts · 105d
You gave your opinion, I gave my opinion that what you suggest is way worse than the alternatives. Don't understand why are you upset.
philpo@feddit.org · 1 pts · 105d
Passbolt seems to be a upcoming competitor. It's EU based, OSS, etc., but has not been audited as much as BW and has not achieved feature parity so far.
But it looks very promising.
Samskara@sh.itjust.works · 0 pts · 106d
Enpass works well for me across platforms.
muusemuuse@sh.itjust.works · -1 pts · 106d
Use yubikeys
xnx@piefed.social · -4 pts · 106d
ProtonPass
one_old_coder@piefed.social · 0 pts · 106d
Your JS overlay is annoying and stupid.