Password Manager Recommendations
from SomeAmateur@sh.itjust.works to privacy@lemmy.ml on 15 Oct 01:35
https://sh.itjust.works/post/47935445

Hello everyone, what is your go-to password manager? What would you suggest for friends and family that aren’t very tech savvy?

#privacy

threaded - newest

SnotFlickerman@lemmy.blahaj.zone on 15 Oct 01:38 next collapse

Hello everyone, what is your go-to password manager?

KeePassXC for something hosted locally on your home network. Best aspect of KeePassXC is the support for OTP codes built-in, in my opinion. For mobile OTP codes, I personally use Aegis.

What would you suggest for friends and family that aren’t very tech savvy?

Bitwarden for non-tech-savvy family and friends.

HairyHarry@lemmy.world on 15 Oct 01:50 collapse

You could actually host your KeePass DB online, if you secured it good enough (and on a server you control). That way you’d have a solution working for every device you have, wherever you are.

jeena@piefed.jeena.net on 15 Oct 01:59 next collapse

I’m using Syncthing for sharing it, so as long as one other device is online it shares the newest version of the database.

AChiTenshi@sh.itjust.works on 15 Oct 02:17 collapse

I would recommend if you do this to have a two part key. Password and file. Then you can have the file on specific devices but share the database through the cloud.

bad_news@lemmy.billiam.net on 15 Oct 01:39 next collapse

ProtonPass is probably the least untrustworthy normie solution in 2025…

crank0271@lemmy.world on 15 Oct 04:27 collapse

Less untrustworthy than Bitwarden? I’m not saying that you’re wrong, but could you justify that?

bad_news@lemmy.billiam.net on 15 Oct 15:21 collapse

I wouldn’t consider bitwarden normie since it’s a freemium self-hostable open source thing, not a single company’s service you just sign up for and then it has apps and extensions with no possible confusion if you google something about it.

crank0271@lemmy.world on 15 Oct 15:30 collapse

While Bitwarden does offer a self-hosted option, their main(?) product is a hosted option, complete with apps, extensions, and vault hosting.

irmadlad@lemmy.world on 15 Oct 01:41 next collapse

Bitwarden. There are also self host options, and other free/freemium offerings as well. Personally, I feel like Bitwarden built all this infrastructure to keep my passwords encrypted and secure, and since my db contains not only personal data, but also business data, I’ll leave it to Bitwarden who has a fantastic record as far as breaches.

cupcakezealot@piefed.blahaj.zone on 15 Oct 01:44 next collapse

i’ve used 1password forever and have the family plan for my mum and dad and they’re fine with it. plus it’s canadian not american.

No_Eponym@lemmy.ca on 15 Oct 08:30 collapse
SnokenKeekaGuard@lemmy.dbzer0.com on 15 Oct 01:45 next collapse

Bitwarden

zipsglacier@lemmy.world on 15 Oct 03:46 collapse

Bitwarden is great!

orbituary@lemmy.dbzer0.com on 15 Oct 03:57 collapse

Bitwarden with self-hosted Vaultwarden.

felbane@lemmy.world on 15 Oct 04:30 collapse

Bitwarden with self-hosted Vaultwarden is great!

hobata@lemmy.ml on 15 Oct 02:25 next collapse

Firefox

irmadlad@lemmy.world on 15 Oct 04:52 next collapse

Can’t tell if serious.

manuallybreathing@lemmy.ml on 15 Oct 06:16 collapse

Give me reasons to not use firefox’s pw manager and I’ll jump back to bitwarden

SwooshBakery624@programming.dev on 15 Oct 06:39 next collapse

Built-in password managers in software like browsers and operating systems are sometimes not as good as dedicated password manager software. The advantage of a built-in password manager is good integration with the software, but it can often be very simple and lack privacy and security features that standalone offerings have.

For example, the password manager in Microsoft Edge doesn’t offer end-to-end encryption at all. Google’s password manager has optional E2EE, and Apple’s offers E2EE by default.

www.privacyguides.org/en/passwords/


Why is the built-in password manager disabled?

Use a external password manager, it’s more secure.

mullvad.net/en/help/tag/mullvad-browser#102

irmadlad@lemmy.world on 15 Oct 16:10 collapse

As a general rule, browser based password storage is less secure than a standalone offering. While convenient, Firefox loads the cipher into memory. and stores passwords in a local file (logins.json) encrypted with 3DES (older versions) or AES (newer), using a key derived from an optional primary password. Without a primary password, Firefox uses a blank key, making it trivially decryptable. Even with one, decryption occurs locally but lacks the layered, zero-knowledge design of something like Bitwarden. This makes Firefox stored passwords more vulnerable to something like a virus outbreak on your computer, which can access your Firefox stored passwords.

This is how I understand it. If someone has better intel, or if I need schooled up, do share.

dubyakay@lemmy.ca on 16 Oct 09:50 next collapse

Even if all the rest were true, what virus outbreak would affect me on Linux?

irmadlad@lemmy.world on 16 Oct 15:15 collapse

I am basically relaying conventional wisdom I have gleaned over the years of ‘best practice’. I also forget that a lot of people in the privacy sphere run Linux solely, where as I run Windows, Linux, and Mac. I hold no high ground in privacy, security, or anonymity. You are certainly within spec to run your network as your requirements deem necessary. I’m just a lot more comfortable not using a browser to store my passwords. If you’ve got it all down to a note, then rock on my brother and don’t let them give you shit about your ponytail either.

dubyakay@lemmy.ca on 16 Oct 15:29 collapse

You seem to be much more knowledgeable on the topic, and while I would call myself privacy conscious, I would hardly consider myself within the pricacy sphere. How would using something like bitwarden or keepassxc work with entering passwords on websites? Firefox just retrieves it from its vault (as bad as it may be from what I’m reading) and then inserts it into the u/p fields. I’ve seen LastPass in action plenty, because corporations seem to love it, and I find it anything but seemless. So how do those two aforementioned compare?

irmadlad@lemmy.world on 16 Oct 16:42 collapse

You seem to be much more knowledgeable on the topic,

Well, the first thing you need to know about me is that I am an expert at nothing. I’ve just been screwing up enough computers since the mid 70s to learn a couple things. LOL

Some thoughts and opinions:

Firefox: As mentioned earlier, Firefox stores it’s logins in a file called logins.json, which is encrypted. It stores the encryption keys in a separate file called key4.db. They are encrypted with 3DES in CBC mode for the passwords themselves. When you save a password, Firefox encrypts it before writing it to disk. If you don’t create a master password in Firefox, the browser uses a basic form of encryption based on your operating system credentials or a default key. This allows Firefox to automatically decrypt your passwords for autofill purposes without requiring any extra authentication, as long as you’re logged into your device. The master password is key, because with the master password Firefox adds a stronger cipher in the form of PBKDF2-SHA256. Without the master password, anyone using your browser can fill in log information.

Bitwarden: Bitwarden is a dedicated, separate, password manager that stores your vault data in the cloud on Microsoft Azure in the US or EU regions iirc. Bitwarden has zero-knowledge of your passwords or encrypted data. You start with a master password, much like you would with Firefox. That master password is never sent to Bitwarden. Here’s where my eyes start to glaze over. LOL It undergoes key stretching using PBKDF2-SHA-256 with 600,000 iterations. This derives a 256-bit master key, which is then expanded via HKDF to a 512-bit stretched master key. A separate 512-bit symmetric key generated by CSPRNG, is encrypted with this stretched key and stored on the servers as your ‘protected symmetric key’. Your passwords are individually encrypted using AES-256-CBC with HMAC-SHA256 for integrity, each with its own unique cipher key that’s further protected by your symmetric key. When you log in, the master password re-derives the keys client-side to decrypt the protected symmetric key fetched from the server, and decryption happens only in memory and is never written to disk. I’m not going to even pretend to thoroughly understand the process. That’s going to take someone way more intelligent than I. LOL

Firefox password system is browser based. Firefox does not mandate a master password like Bitwarden, or at least in the past has not. Firefox stored passwords, as mentioned earlier, are susceptible to Firefox based exploits. Those exploits are not relegated to just Windows platforms, and can happen on Linux and Mac just by visiting a laced up website. Bitwarden is device agnostic and invokes more encrypted protections than it’s Firefox counterpart.

To boil the ox down to the bullion cube, Bitwarden, in my humble opinion, gives you more layers of protection than your standard Firefox browser. I like layers. They do add complexity to the situation, but at times, complex layers is just what is required. At the end of the day, it gets down to what you feel comfortable with based on your threat model. Both options offer encryption and security features. Both options are reasonably secure, with Bitwarden being, in my mind, far more secure because it offers more robust layers of complexity. Bitwarden has a fabulous track record of security, and tho there have been previous breaches, none to my knowledge ever revealed any user data.

It has been quite a while since I have used LastPass briefly, so I cannot speak with intelligence about it’s operation. I do know that Bitwarden is super easy (for me) to use and in the browser, works like any other password storage option. You can set it to automatically fill in passwords and user names which is a feature I think appeals to those who use Firefox or other browser based password storage systems. However, as I stated, at the end of the day, it all gets down to what aligns with your threat model, and how comfortable you feel using the options you have chosen. For me, Bitwarden offers more layers of protection, and I am a green ogre who likes layers.

manuallybreathing@lemmy.ml on 17 Oct 02:22 collapse

Thank you for taking the time to write this

irmadlad@lemmy.world on 18 Oct 02:40 collapse

You are welcome. Anytime. I’m not the sharpest knife in the drawer but I do like to help.

orochi02@feddit.org on 15 Oct 11:51 collapse

Used it for years before switching to bitwarden (because I needed more? I dont remember).

Absolutely usable and maybe the best browser pw Manager.

Also using one is better than none

mistermodal@lemmy.ml on 15 Oct 02:27 next collapse

Keepass and Bitwarden respectively. Keepass has a lot of fringe advantages but most important to me is automation and offline consistency. Bitwarden will let you stay logged in offline depending on the options but it’s a bit different and they offer some kind of premium service. They both have good Android apps and Firefox addons

shortwavesurfer@lemmy.zip on 15 Oct 02:31 next collapse

Keepass or bust

PeachMan@lemmy.world on 15 Oct 02:35 next collapse

Bitwarden is great, has lots of free features, and a pretty cheap premium family plan. I’ve been trying to onboard my old people to my family plan so that I can help them if they forget their passwords. 1Password is more expensive, but more polished, and a better choice for newbies IMO.

SapphironZA@sh.itjust.works on 15 Oct 03:17 collapse

Bitwarden got a nice polish update about 2 months ago, its a lot better now.

CountVlad47@feddit.org on 15 Oct 02:36 next collapse

I used Bitwarden for a long time and it was easy and convenient. I’ve since switched to KeePassXC which is less convenient, but it’s more private and secure because it’s offline. I wouldn’t recommend it to someone less tech savvy unless they are just going to need access to their passwords on one device as setting it up reliably with a cloud solution isn’t always simple.

paequ2@lemmy.today on 15 Oct 05:28 next collapse

I recently moved my family from 1Password to Bitwarden. They’re not tech savvy at all and haven’t really noticed a difference aside from that “the password vault looks different”.

Again, they’re not tech savvy so they don’t really use any specific 1Password features. They’re also not constantly adding or removing logins, so Bitwarden has been pretty easy for them.

orochi02@feddit.org on 15 Oct 11:49 collapse

When is recently? Would be good to know how Long they used it

paequ2@lemmy.today on 16 Oct 00:13 collapse

When is recently?

I checked my email just to be sure. So looks like I migrated my family in August 2024. Ah. Actually, further back than I thought.

So my mom, dad, wife, and me have been using Bitwarden for a little over a year without any issues.

My wife is a macOS user (for now…) and she’s totally fine with Bitwarden. She doesn’t care about password managers. It’s just some random app that saves passwords to her. She probably wouldn’t remember if she’s using 1Password or Bitwarden. My wife occasionally will add logins to Bitwarden.

My parents were macOS users—now they’re on Fedora Silverblue for 2 months!—but they’re even less technical than my wife. They don’t know what OS they’re running or what a password manager app is. They just know wolf icon = internet, shield icon = passwords. They don’t add or remove passwords. I added their 5 website logins and that’s all they need.

hellfire103@lemmy.ca on 15 Oct 05:30 next collapse

Bitwarden.

Hawke@lemmy.world on 15 Oct 06:20 next collapse

Keeper, myself. Work gives me a free/subsidized family plan so sure I’ll take it.

Definitely better than Lastpass.

kylian0087@lemmy.dbzer0.com on 15 Oct 06:44 next collapse

Keepassxc and self hosted vaultwarden.

onlooker@lemmy.ml on 15 Oct 08:39 collapse

I thought Vaultwarden was a server for Bitwarden? I didn’t know it could interact with KeePassXC.

kylian0087@lemmy.dbzer0.com on 15 Oct 12:50 collapse

It is. I just happen to use both keepassxc and bitwarden with my own vaultwarden instance.

onlooker@lemmy.ml on 15 Oct 13:58 collapse

Ah, fair enough.

Mikelius@lemmy.ml on 15 Oct 06:56 next collapse

If you use nextcloud, especially for your friends and family, the passwords app is really good there. Plenty of apps and plugins available to use it everywhere.

azureskypirate@lemmy.zip on 15 Oct 07:43 next collapse

Authpass. Store offline or in their cloud. Works on multiple types of devices. Has autofill

Adderbox76@lemmy.ca on 15 Oct 07:56 next collapse

Bitwarden. Second place isn’t even close.

Eirikr70@jlai.lu on 15 Oct 08:08 next collapse

You’re not tech savvy… Don’t self-host a password manager!

nis@feddit.dk on 15 Oct 08:37 next collapse

This.

I am quite tech savvy, and I have been using 1password for years.

smiletolerantly@awful.systems on 15 Oct 09:34 collapse

Actually… From a data-loss POV, it’s actually pretty much fine; since the server only serves an e2ee file anyways, each end device’s data is sufficient to recover everything.

I.e. if you host Vaultwarden, log into it on your mobile device, save all your logins; then fuck up the server, it doesn’t matter, because your mobile device not only still has everything, but also does not need a server connection to export everything in a way that can then be imported again on a new server installation.

TwiddleTwaddle@lemmy.blahaj.zone on 15 Oct 08:21 next collapse

Nobody else here is using Keepass with syncthing for cross-device syncing? I can’t dont know of an easier, more more reliable and secure method.

hagelslager@feddit.nl on 15 Oct 08:33 next collapse

Same here, KeePass with SyncThing with a weekly copy of the database-file to a VPS I rent. Besides a password the database requires a key-file, which is copied between the various devices over a USB memory stick.

Why would I keep my passwords with an external company?

But yeah, this is a somewhat tech-savvy solution.

oong3Eepa1ae1tahJozoosuu@lemmy.world on 15 Oct 10:59 collapse

Same here, KeePassXC via Syncthing, has been working like a charm for many years and I love it.

edgyspazkid@lemmy.wtf on 15 Oct 11:23 collapse

Yup, KeePassXC is amazing, especially with the add-on in your browser (librewolf I think you need to do something to work). I don’t use my phone much for logging into things, but you can probably sync it on Android (I don’t know how it works on iOS). I love it because you can download icons from websites, and it’s very simple once you get used to it!

AmanitaCaesarea@slrpnk.net on 15 Oct 09:30 next collapse

Proton Pass, I use the full suite so it’s just convenient. It also has a few nice functions like e-mail aliases and secure password share links.

Let the proton haters come👀.

QuazarOmega@lemy.lol on 20 Oct 18:34 collapse

secure password share links.

That is one of the things that I really wish were on bitwarden

Unlearned9545@lemmy.world on 15 Oct 11:10 next collapse

BitWarden. All day everyday. Every human

AshKaashh@lemmy.zip on 15 Oct 12:32 next collapse

bitwarden imo however, explore other options here

mazzilius_marsti@lemmy.world on 15 Oct 15:18 next collapse

Keepass. I need to figure out a way to securely sync between Android <-> PC.

GNUpass should be very secure too but I need a way to view it on Android.

tlmcleod@lemmy.ml on 15 Oct 16:39 next collapse

securely sync between Android <-> PC

Syncthing does the job pretty great for me. Local sync, rather than cloud. As long as your network is secure, you’re good

electric_nan@lemmy.ml on 15 Oct 16:52 collapse

I use self-hosted Nextcloud to sync mine. Other people like Syncthing. I’m going to drop an unpopular opinion here: if you use a sufficiently strong master passphrase, you can sync your file with even gdrive or Dropbox if those are more convenient for you.

PearOfJudes@lemmy.ml on 15 Oct 15:30 next collapse

Bitwarden if you share accounts between two devices, keepass if just one.

surph_ninja@lemmy.world on 15 Oct 17:50 collapse

Not just between devices. Between people, too. Super handy to coordinate shared passwords. I use it with my wife for utilities and stuff.

You can also designate other Bitwarden accounts to have the ability to reset your master password, in case of emergency. So my wife has a password she can use to get in there, in case something happens to me. But people can’t do it on the sly, because it’ll notify the account holder of its use.

JustVik@lemmy.ml on 15 Oct 16:28 next collapse

Pass or qtpass if you need gui. Simple and efficient.

DieserTypMatthias@lemmy.ml on 15 Oct 16:48 next collapse

KeypassXC for sus stuff and Bitwarden for everything else.

AstroLightz@lemmy.world on 15 Oct 18:20 next collapse

KeePassXC (Desktop) and KeePassDX (mobile). Offline, local-only password manager. There’s also a Firefox browser extension for it too.

If you need it to sync between devices, Syncthing gets the job done by syncing the DB file.

I don’t trust any cloud solutions. You’re trusting some random company with your passwords. Data breach is inevitable.

HotChickenFeet@sopuli.xyz on 16 Oct 00:38 collapse

This one for me too! I’ve been very happy.

I try to minimize use of browser extensions, but i have the phone & desktop application. Nextcloud/whatever you run for syncing. I also back up those files through rsync to encrypted volume in a cloud provider (so double encrypted), so that if the worst should happen, I can still access the last version.

It’s worth noting that you can manage OTP through it. When you add to your phone’s OTP manager, you can also add it to Keepass, so you wont be up shit creek if your phone dies. Personally I would make a separate volume for your OTP, so you retain dual verification, even if someone should gain access to one of the two.

AtariDump@lemmy.world on 16 Oct 01:18 next collapse

Bitwarden, DON’T self host.

robador51@lemmy.ml on 16 Oct 18:40 collapse

Why not self host?

AtariDump@lemmy.world on 17 Oct 21:28 collapse

Because if it’s something that’s vital, you should just pay to have someone else host it. ESPECIALLY if it’s a nominal cost per year.

robador51@lemmy.ml on 17 Oct 21:36 next collapse

Thanks for answering. I don’t self host it but am interested. It’s still a company that i entrust to store highly sensitive data with, hence my interest in self hosting. Usually folks promote self hosting, so i was curious about your comment to not. Agree, that’s not something to consider lightly.

syzygy@lemmy.ml on 18 Oct 02:36 collapse

Porque no los dos?

Revan343@lemmy.ca on 16 Oct 01:40 next collapse

Bitwarden, 100%. You can self-host later if you feel like it, but don’t have to

mymisc@lemmy.zip on 16 Oct 17:54 next collapse

ProtonPass

HubertManne@piefed.social on 17 Oct 02:26 next collapse

you don’t have to be very tech savy to use a password manager. I use a keypass variant for local ones and keep important ones there and bitwarden online with stuff that if it got taken over would not matter.

quantumcrop@lemmy.today on 17 Oct 03:14 collapse

Bitwarden has always worked great for me on android.