[ANSWERED] Should i use KeePass* instead of Proton Pass, for privacy?
from somerandomperson@lemmy.dbzer0.com to privacy@lemmy.ml on 13 Jul 15:18
https://lemmy.dbzer0.com/post/48915835

One downside is that i’ll have no more passkeys. The vault syncing, i can do via SyncThing.

#privacy

threaded - newest

sonalder@lemmy.ml on 13 Jul 15:21 next collapse

It really depend on your threat model, Proton Pass is fine. Of course a self-hosted or local solution will be more privacy friendly but at the cost of being responsable for security and good backups (3,2 1 rule).

There is no black or white regarding privacy. You want to ask yourself what you want to protect from and is the investment worth being sovereign ?

somerandomperson@lemmy.dbzer0.com on 13 Jul 15:33 collapse

Wdym by “threat model” ?

darcmage@lemmy.dbzer0.com on 13 Jul 15:48 collapse
nixfreak@sopuli.xyz on 13 Jul 15:57 next collapse

Do both local and cloud backup using keepass or keepassxc, use dropbox or g drive, or private cloud. The .kdbx file is already encrypted when at rest.

somerandomperson@lemmy.dbzer0.com on 13 Jul 16:02 collapse

I can’t daily drive both.

CybranM@feddit.nu on 13 Jul 16:44 collapse

What do you mean daily drive both? You can just upload the keepass file to Dropbox and gdrive, its encrypted in the unlikely event of a security breach

sem@lemmy.ml on 13 Jul 16:05 next collapse

I think proton is the most blocked by governments group of services in the entire world. To have a backup in .kbdx file sounds at least like a good idea.

hankthetankie@hexbear.net on 13 Jul 16:09 next collapse

KeePass then you have your own file instead of relying on a third party. And you are free to sync it how you wish , syncthing is great . I left proton earlier since I don’t trust them , but never used the proton pass at all.

NochMehrG@feddit.org on 13 Jul 16:57 next collapse

At least KeePassium also supports passkeys.

encrust9870@lemmy.world on 13 Jul 17:02 next collapse

I use KeepassXC on my computer and Keepass2Android on my phone. Passkeys work fine and are synchronized across my Synology.

hendu@lemmy.dbzer0.com on 13 Jul 19:03 collapse

Same here, it works well, and the Firefox plugin works very well for auto fill, too.

Just make sure KeepassXC is set to Automatically save after every change & Automatically reload the database when modified externally, on the General > Basic Settings screen.

lsjw96kxs@sh.itjust.works on 13 Jul 17:13 next collapse

Or use vaultwarden to have the convenience of syncing your data to a personal server or computer and have passkeys.

NarrativeBear@lemmy.world on 13 Jul 17:27 next collapse

I know it’s not your question, but have you checked out Bitwarden or the alternative Selfhosted Vaultwarden. Bitwarden supports passkeys and vault syncing, and if you are offline you can still access your vault.

bitwarden.com/passwordless-passkeys/

Bitwarden also released a AIO selfhosted docker image, but last I checked it’s still not in “official release” status.

ObsidianZed@lemmy.world on 13 Jul 17:39 next collapse

Ooh an AIO docker image you say? I may have to look into that.

NarrativeBear@lemmy.world on 13 Jul 18:15 collapse

Its called Bitwarden Unified. Its still in beta at the moment. I have been running this along side Vaultwarden myself.

bitwarden.com/…/install-and-deploy-unified-beta/

MangoPenguin@lemmy.blahaj.zone on 13 Jul 18:22 collapse

There’s also vaultwarden which is a super lightweight single container bitwarden server.

chemicalwonka@discuss.tchncs.de on 13 Jul 17:42 next collapse

yes

DemBoSain@midwest.social on 13 Jul 17:52 next collapse

There have been too many data breaches from cloud-based services to trust another one. I have a Proton account for email and online storage, but I won’t use their password service because it’s cloud based.

blog.lastpass.com/…/notice-of-recent-security-inc…

Lastpass leaked their password database in 2022, and bad actors are still using it to access peoples files, stealing passwords and hundreds of thousands of dollars in crypto.

DON’T trust anything important to cloud-based storage or services. Use Keepass. Use Syncthing if you need to keep the database on multiple devices.

(I see other comments using Dropbox. Dropbox = cloud. Don’t store anything security related in the cloud.)

slackness@lemmy.ml on 13 Jul 21:14 next collapse

Isn’t protonpass E2EE?

rumba@lemmy.zip on 13 Jul 22:59 collapse

So was LastPass. But when they’re source code leaked, turned out their encryption method was crappy. Just because something is encrypted doesn’t mean that it’s safe.

The key is that proton pass and bit warden and keypass are open source and have all passed independent security audits.

slackness@lemmy.ml on 14 Jul 01:20 collapse

You can’t talk about E2EE on a closed source client.

rumba@lemmy.zip on 14 Jul 01:26 collapse

What is this fight club? /s

You could totally talk about E2EE if the client was SA/Electron. If the blob is just getting transferred and stored and the passphrase is never transferred, that’s E2EE.

Come to think of it, if they throw in extra keys when you make your blob, it’s still E2EE, even if they have a key for it. Perhaps we need to think differently about E2EE being then end all.

slackness@lemmy.ml on 14 Jul 01:39 collapse

lol I’ll just mute this convo

georgeskorp@lemmy.world on 13 Jul 22:01 collapse

I know I can probably google this. But where are the passwords from Keepass stored? Or what makes it harder to hack?

I still use 1Password because the subscription is still running and I was planning to switch to Proton Pass once that is over. I know 1Password is harder to crack due to their 2nd master key password (or whatever they call it)

jasonthedragon442@lemmy.ml on 13 Jul 22:13 next collapse

They are are stored encrypted on your computer if I’m not mistaken

Creat@discuss.tchncs.de on 13 Jul 22:59 collapse

Keepass just uses a (local) file, but it expects and can handle if the file is modified externally. That’s important because it means you can store it on a network share, or in some sort of synchronized storage, self hosted or not (next cloud, sync thing, Google drive, whatever). It’s just up to you. If you have it open on your PC and you add an entry on your phone, your PC won’t “overwrite” it, but integrates any changes you’re making there at the same time.

For example the android client has direct support for a long list on storage services for this exact reason.

crankyrebel@lemmy.dbzer0.com on 13 Jul 18:25 next collapse

I have used KeePassXC for years. I also use Syncthing which syncs files via my wifi for all devices, including KeePass.

dandelion@lemmy.blahaj.zone on 13 Jul 18:58 next collapse

this is the correct answer

unnamedau@lemmy.ca on 13 Jul 19:04 next collapse

recently set mine up exactly like this, can vouch

xyx@sh.itjust.works on 14 Jul 00:37 next collapse

yep, thats the way

SuppenMartl@beehaw.org on 14 Jul 07:06 next collapse

Works like a charm. Occasionally deleting the sync-conflict files in case they appear.

Ferk@lemmy.ml on 16 Jul 09:12 collapse

Yes, me too. This also solves 2 problems in 1 shot, since I often want to sync / backup other contents between devices too, so it’s perfect, specially for those of us with a NAS at home.

Curious_Canid@lemmy.ca on 13 Jul 18:29 next collapse

It will always be safer to store sensitive information in a system that you control than in a system that someone else controls. KeePass is easy to setup, it’s easy to use, and it provides excellent protection.

vrighter@discuss.tchncs.de on 13 Jul 18:44 next collapse

you should own your data. So yes

HubertManne@piefed.social on 13 Jul 18:50 next collapse

personally I use keepass for important things and don't sue extension or anything that would pull from it and I use bitwarden for unimportant passwords. not that bitwarden is necessarilly unsafe but im a person who ultimately thinks its best I completely control the important things.

MarriedCavelady50@lemmy.ml on 13 Jul 18:50 next collapse

Doesn’t keypass support passkeys?

As you can see from the thread, this question is divided amongst the cult of “sensible privacy is a thing provided you’re not a criminal” to the cult of “everybody’s on a FEMA/🧊 spreadsheet and they’re working their way down”.

I’d say make sure you use a separate password for proton pass, it’s an advanced option. You are far more likely to get hacked for your money and password manager goes 97% of the way to defeating those attacks.

Don’t take your eye off the ball. The real threats to your wallet have always been the shareholders.

somerandomperson@lemmy.dbzer0.com on 14 Jul 02:02 collapse

AFAIK, no; keepass does NOT support passkeys. TOTP’s are still fine though.

MarriedCavelady50@lemmy.ml on 14 Jul 02:23 collapse

Sorry, I was thinking of keepasssXC which does have passkey support

PodPerson@lemmy.zip on 13 Jul 18:52 next collapse

I’ve been using Strongbox since 1Password switched to subscription only and it’s been good. It’s based on Keepass and supports all the normal password manager stuff (TOTP, passkeys, etc):

strongboxsafe.com/personal/

I use the desktop and mobile apps, and keep my vault stored in my iCloud account so everything is always synced real time without relying on a third party cloud (yes, I know I’m still relying on Apple for that).

unixcat@lemmy.world on 13 Jul 19:01 collapse

Why not just use Apple Passwords app since you’re using iCloud for sync anyway?

PodPerson@lemmy.zip on 13 Jul 20:28 collapse

I tried it and just couldn’t get on board with it. Severely lacking in features that I use often. Would have been my preference but it came up short.

salvor_hardin@lemmy.ml on 13 Jul 18:53 next collapse

Any specific reason that makes Proton Pass less secure? I am curious since I am using both pass and bitwarden at the moment. bitwarden for all my logins and pass for alias + their logins.

Lfrith@lemmy.ca on 13 Jul 21:50 next collapse

I like that KeePass on PC and Android lets you use an autotype feature if autofill isn’t working instead of using copy paste.

hankthetankie@hexbear.net on 16 Jul 15:11 collapse

Not really , just that you don’t know about their security. Avoiding the cloud as much as possible myself.

OhVenus_Baby@lemmy.ml on 13 Jul 19:13 next collapse

Why not Bitwarden?

[deleted] on 15 Jul 04:42 collapse

.

OhVenus_Baby@lemmy.ml on 15 Jul 04:57 collapse

Look I love fully offline concepts just as much as the next person. But what Bitwarden offers me that those other solutions don’t, is to offload some of the mental load long-term. I like privacy but something are exhausting. Pick and choose your battles.

Less hands on maintenance and mental overhead to keep things synced and all services / files up to date. We bitwarden users have other stuff to do. Different priorities.

This is one of the things I decided to keep to the people who do this far more and deeper than I ever could. Their job. Their liability.

All my accounts are encrypted, cloud accessible, or offline accessible. Protected by a giant hash of a master password. It allows me to feel safe and provides the convenience of copy and pasting insane credentials needed in today’s times. Hassle free. Great features. The end.

*potentially even under free account if you choose.

[deleted] on 15 Jul 05:44 collapse

.

OhVenus_Baby@lemmy.ml on 15 Jul 05:54 collapse

Here’s the beauty. You can self host it. They give you the option to choose your method. You don’t have to pay they offer free accounts.

[deleted] on 15 Jul 05:58 collapse

.

Ulrich@feddit.org on 13 Jul 19:42 next collapse

I wouldn’t recommend it. Losing your keys will be an absolute nightmare.

floofloof@lemmy.ca on 13 Jul 21:13 collapse

You’re no more likely to lose keys with KeePass or KeePassXC than with an online password manager, as long as you keep good backups, and maybe sync KeePass to cloud storage.

Ulrich@feddit.org on 13 Jul 21:59 collapse

as long as you keep good backups, and maybe sync KeePass to cloud storage.

Yes, that’s the caveat. You’re paying for a managed solution so you don’t have to worry about that.

swelter_spark@reddthat.com on 14 Jul 04:27 collapse

It’s not difficult or time-consuming. No need to worry or pay.

Ulrich@feddit.org on 14 Jul 04:35 collapse

Disagree

swelter_spark@reddthat.com on 16 Jul 14:49 collapse

All your info is stored in one file, which is automatically encrypted and can be opened by any KeePass-compatible program. If you want to access it on another device, you can use whatever sync/file transfer software you normally use to sync/send it to whatever storage provider you use, or directly to your other device(s). No need to do anything outside your usual routine.

Outwit1294@lemmy.today on 13 Jul 20:39 next collapse

Never self host critical things

SheeEttin@lemmy.zip on 14 Jul 01:00 collapse

Never say never.

DrunkAnRoot@sh.itjust.works on 13 Jul 21:41 next collapse

i use keepassxc and from protonpass and its great its a lot lot more manuel work but in theory its worth it anything with a internet connection can be hacked

ArcaneSlime@lemmy.dbzer0.com on 13 Jul 21:48 next collapse

I like KeepAss.

brunoqc@piefed.ca on 14 Jul 06:19 next collapse

I like that I'm able to use keepassxc as a keyring on Linux. I like that there is a prompt on access so no rogue script can real my whole keyring.

ReversalHatchery@beehaw.org on 14 Jul 08:59 next collapse

Syncthing is fine and secure, but be absolutely sure you set up some kind of file versioning for the shared folder. at least a trashcan versioning, if not better. protects you against accidental deletion

Provolone@lemmy.zip on 14 Jul 14:35 collapse

Something I never fully understood with file versioning is on which side to apply it. The source or the receiving end?

ReversalHatchery@beehaw.org on 14 Jul 19:49 next collapse

on the receiving end. Syncthing cant act to keep a version before you delete a file locally, but it can move a remotely deleted file to the version control instead of deleting it

Ulrich@feddit.org on 15 Jul 04:37 collapse

There is no source or receiving end. Syncthing is omnidirectional synchronization. Versioning is applied across all syncs.

Crabhands@lemmy.ml on 14 Jul 21:56 next collapse

I think I’ve done the opposite of most. After using keepassx for the last 4 or 5 years I switched to ProtonPass.

I value security and privacy but Ive realized some of my processes have become too complex, like using syncthing to keep my keepass on my phone and PC aligned. I’m not confident that older man version of me will be able to keep up so Ive stared valuing simplicity.

Im sure many will argue that it is simple but between backups and keys and passwords it really is a lot, especially with a new device each time.

hyacin@lemmy.ml on 15 Jul 04:46 collapse

I think I’ve done the opposite of most. After using keepassx for the last 4 or 5 years I switched to ProtonPass.

Me three.

JumpyWombat@lemmy.ml on 16 Jul 09:29 collapse

Me four.

I also realised that the attack surface is much greater with my approach with KeePass compared to simply paying a company whose primary mission is to keep my secrets secret.

It helps that I’m just a regular paranoid bloke and not a secret agent or something like that.

reagansrottencorpse@lemmy.ml on 15 Jul 20:19 collapse

Yikes I need to get off lastpass. I’m paying for it too, since years ago they made it so you had to pay to use it on multiple devices.