You reuse the same password on your bank that you used on a forum you forgot you joined in 2014. You know you do. The browser offered to “remember” it, you clicked yes, and now the keys to your entire financial life live inside a Chrome profile owned by an advertising company. The notification that says “your password was found in a data data incident” hasn’t arrived yet. It’s coming. The only question is whether it finds a single reused string or a vault it cannot read.
The short version: A password manager moves your secrets into a zero-knowledge vault that is encrypted on your device before it ever reaches a server — so even a data incidented or subpoenaed provider gets unreadable noise, not your logins. Bitwarden is the open-source, self-hostable, $10-a-year purist choice: auditable code, maximum transparency. Proton Pass is the ecosystem play at $120/year inside Proton Unlimited, adding Hide-my-Email aliases, Proton Sentinel data incident alerts, and Swiss jurisdiction. Both use real end-to-end encryption. Pick Bitwarden for transparency and cost; pick Proton Pass if email masking and an integrated identity stack matter more than running your own server.
Why password managers are the cryptographic root of your identity
You’ve been told the fix is “pick a strong master password.” That’s the small half of the truth. The breakthrough is realising your vault isn’t a convenience app — it’s the cryptographic root the rest of your digital life branches from. Get the root right and every account downstream inherits its strength.
The 12-point setup for a private, secure, high-output digital life — in one afternoon. No spam, unsubscribe anytime.
Browser-native storage is the trap most people are already in. When Chrome, Safari, or Edge “saves” a password, the company that controls the browser — Google, Apple, Microsoft — holds both the encrypted data and, structurally, the means to reach it. Their security is downstream of a business model built on data collection. That’s not a conspiracy; it’s an incentive.
The unhacked move is decoupling the vault from the browser entirely. In a properly designed manager:
- Your passwords are encrypted on your device before anything leaves it.
- The server hosting your vault cannot read its contents.
- Even if that server is data incidented or seized, your secrets stay mathematically unreadable.
You move from “hoping I’m not in the next data incident” to knowing your data is high-entropy noise to anyone who steals it. That shift — from hope to math — is the whole game.
The single-sign-on trap: why “Sign in with Google” is a telemetry pipeline
Here’s the part nobody markets to you. “Sign in with Google” and “Sign in with Apple” are not features. They’re telemetry pipelines wearing a convenience costume. Every time you use one, the identity provider gets pinged, and your activity across third-party apps gets aggregated into a single profile that earns revenue for them.
The deeper risk is the single point of failure. If your Google account gets disabled — no warning, no human to appeal to — you lose access to every service you tethered to it. You didn’t just lose an email. You lost the master key you didn’t realise you’d handed over.
True sovereignty means owning the vault even when someone else hosts the encrypted bits. That’s exactly what both Proton Pass and Bitwarden are built to deliver, by different routes.
Bitwarden review: the open-source standard for vault transparency
Bitwarden’s pitch rests on three pillars, and they hold up.
- Open-source core. Every line is public and auditable. A backdoor or weak cipher can’t survive the scrutiny of the global security community for long — flaws get found and patched before they scale.
- Self-hosting option. You can run Bitwarden on your own server. Complete autonomy, complete transparency, no dependence on anyone’s cloud.
- Zero-knowledge architecture. Your master password is stretched with PBKDF2 SHA-256 on your device and never transmitted. The derived key encrypts your vault locally; only ciphertext reaches the cloud.
The mechanism is worth saying plainly: your master password never touches Bitwarden’s servers. It derives a key on your device, that key encrypts the vault, and only the encrypted result is uploaded. If the infrastructure were seized tomorrow, incidenters would inherit useless noise.
The quieter point is that transparency is itself a security mechanism. Public code means the failure modes are found in daylight, by people whose reputation depends on finding them. That’s why security researchers trust it — not because Bitwarden promises to be good, but because anyone can check.
Proton Pass review: the ecosystem sovereign and email masking
Proton Pass takes the opposite bet. Instead of minimalism, it leans into integration — built as part of the Proton ecosystem alongside email, calendar, drive, and VPN. Its stack adds three things Bitwarden doesn’t ship natively:
- Proton Sentinel. Data incident and risk signal detection that alerts you if your email surfaces in a data incident database or if suspicious login attempts appear.
- Hide-my-Email. A unique masked alias for every account you create — so a data incident at one service can’t be used to find or target you elsewhere.
- Swiss jurisdiction. Hosted in Switzerland under GDPR, with legal protections you won’t get from a US-based provider.
The real innovation here is email masking, and it’s subtler than it sounds. A leaked password is far less dangerous if the incidenter doesn’t also have your real email. Generate a throwaway-looking alias like `[email protected]` for each signup, and a single data incidented service hands incidenters a dead end — they can’t reset passwords on your other accounts or cross-reference you across the web. Masking your email turns a data incident from a chain reaction into an isolated event.
Feature comparison: Bitwarden vs. Proton Pass
| Feature | Bitwarden | Proton Pass | |—|—|—| | Open-source code | Yes, fully auditable | No, proprietary | | Self-hosting | Yes, Bitwarden On-Premises | No, cloud-only | | Zero-knowledge encryption | Yes (PBKDF2 SHA-256, AES-256) | Yes (ChaCha20-Poly1305, Argon2) | | Email masking/aliases | No native integration | Yes, Hide-my-Email | | Data incident monitoring | Yes (Have I Been Pwned integration) | Yes, Proton Sentinel | | TOTP/2FA codes stored | Yes, encrypted | Yes, encrypted | | Hardware key support (FIDO2/YubiKey) | Yes | Yes | | Emergency access (succession) | Yes | Yes | | Cost (premium) | $10/year | Part of Proton Unlimited ($120/year) |
Your master password is a seed phrase, not a login
Here’s the fear talking: “What if I forget the master password? What if the company gets hacked?” The reframe that dissolves it is this — your master password is not a login you can reset. It’s a seed phrase you architect.
You don’t choose it casually, and you build it like one:
- Generate a diceware passphrase. Roll physical dice (or use a cryptographic random source) to pick 12–16 words from a standard list. Something like “correct horse battery staple sunny garden plum whisper” gives you roughly 128–160 bits of entropy — uncrackable by brute force in any human timeframe.
- Store it in physical cold storage. Write it on paper, seal it, put it in a safe or safety deposit box. Never store the passphrase digitally.
- Understand the guarantee. Lose the passphrase and the vault is gone for good. Protect it and the vault is uncrackable. That’s the trade: you gain sovereignty, you lose the password-reset safety net.
The relief is the removal of mental load. You stop memorising 200 variations of your dog’s name and start guarding one cryptographic gate. The company can be hacked, the servers can be wiped, and your secrets stay unreadable math. You’ve moved from target to fortress.
What actually protects your data: the encryption details
Key derivation: the foundation
Both managers stretch your master password into a key using PBKDF2 or Argon2. Argon2 is the stronger choice because it resists GPU-based brute-force far better than PBKDF2 — it’s memory-hard by design. If someone steals your encrypted vault, cracking the master password means burning years of computation and thousands of dollars in GPU rental for one target. They move on.
Encryption at rest and in transit
Your vault is encrypted with AES-256 or ChaCha20-Poly1305 — authenticated encryption at the standard used for classified government data. In transit, both use TLS 1.3, so your ISP, the café Wi-Fi operator, or anyone sniffing the network sees only encrypted traffic.
The zero-knowledge difference
Neither Bitwarden nor Proton Pass can read your vault, even compelled by law or data incidented by a nation-state, because the server holds no keys. That’s the line between “we promise not to read your data” (a privacy policy you have to trust) and “we mathematically cannot” (an architecture you can verify).
How to harden your vault: the complete setup
Step 1: Choose and set up your vault
Choose Bitwarden if you value auditable code, self-hosting, maximum transparency, or you’re in a high-risk signal environment. Choose Proton Pass if you want built-in email masking, data incident detection, and an integrated email-plus-vault ecosystem you don’t have to wire together yourself.
One more layer worth closing while you’re hardening: DNS is the last plaintext channel that leaks which services you visit, even with a password manager and VPN in place. Filtering and encrypting your DNS queries stops your resolver being used to profile you — the route we use is NextDNS. Affiliate link — The Unhacked may earn a commission if you use this route; our editorial conclusions are not for sale.
Step 2: Generate your master passphrase
Use diceware or a cryptographic random number generator. Write it down, memorise it, store the physical backup in a safe.
Step 3: The “great purge”
Change the passwords on your top 10 sensitive accounts — banking, email, crypto exchanges, primary social. Use the vault’s generator to create 30-character random strings, then delete the old passwords from browsers and notes apps. This is the operational step that actually closes the data incidents you’re already exposed to.
Step 4: Enable hardware-key 2FA
Disable SMS- and email-based 2FA for the vault and replace them with a YubiKey 5 Series or Titan Security Key. A hardware key can’t be phished or SIM-swapped — it must be physically present and touched to log in, which shuts the door on impersonation scam and credential-stuffing against your vault.
Step 5: Enable emergency access
Both managers support emergency access. Designate a trusted person — spouse, lawyer, close family — who can reach the vault if you die or are incapacitated, with a 30-day waiting period so you can revoke access if their request is illegitimate. This is the part people skip until it’s too late: a vault no one can recover is also a vault your family can’t recover.
The Proton Pass edge: email masking in three real scenarios
A service you use gets data incidented. Incidenters pull your email and password. With Bitwarden, your real email is exposed and becomes a target for impersonation scam and account-takeover attempts. With Proton Pass, the leaked address is a masked alias — you disable it, and the incidenter holds a dead end.
You sign up for something you don’t trust. A sketchy site, a one-off download. A masked alias means you never hand over your real email; if they spam or sell it, you delete the alias and walk away untouched.
You want to trace which service leaked you. Give each service a unique alias, and the moment one starts receiving spam you know exactly who lost your data. Your real email stays rarely exposed, so attribution becomes simple instead of impossible. None of this exists in Bitwarden — if identity masking is your priority, Proton Pass is the answer.
The Bitwarden edge: transparency, autonomy, and cost
Transparency. Every researcher and privacy advocate can read the source. A backdoor or weak cipher gets caught immediately, and you can hire a firm to audit your own copy of the code — irreplaceable in high-risk signal scenarios.
Self-hosting. Run the vault on hardware you control: your network, your backups, your rules, no dependence on anyone else’s infrastructure. Cost. Bitwarden Premium is $10/year; Proton Pass rides inside Proton Unlimited at $120/year. If you just need a vault and not the whole Proton stack, Bitwarden is dramatically cheaper.
Frequently asked questions
What if I forget my master password?
You’re locked out permanently — no reset, no recovery email. That’s the trade for true zero-knowledge security: the company can’t read your vault, which also means they can’t rescue you. Write the passphrase down, memorise it, test yourself monthly, and store a physical backup in a safe. The inconvenience is the feature.
Is it really true the vault company can’t read my passwords?
Yes, provided end-to-end encryption is implemented correctly — and both Bitwarden and Proton Pass do. Your master password never reaches their servers; encryption happens on your device and only ciphertext is uploaded. Even employees who wanted to read your vault mathematically cannot. The only person who can decrypt it is whoever holds your master password.
Are my two-factor codes stored securely?
Yes. Both can store TOTP (time-based one-time password) codes in the vault, encrypted at rest exactly like your passwords. They’re decrypted on your device only when you need them; the company never sees them. The convenience of codes-in-vault comes without surrendering the zero-knowledge guarantee.
Can I use the vault on my phone?
Yes. Both ship iOS and Android apps where encryption and decryption still happen on-device. You open it with your master password or biometrics (face or fingerprint), and the same zero-knowledge guarantee applies as on desktop. Your secrets sync as ciphertext and only become readable in your hand.
You started reading because some part of you already knows the browser holding your passwords was never built to protect them — it was built to keep you logged in. That instinct is correct. The fix isn’t another strong string you’ll forget; it’s moving the root of your digital identity into a vault that encrypts before it speaks, and choosing the one that matches how you live: Bitwarden if you want to read the code, Proton Pass if you want your email to disappear. Either way, the math stops working for the people who were counting on your inattention. You’re not careless with security. You were just never handed the key. Now you hold it, and only you.
DNS is the last plaintext layer that exposes your browsing intent even with a password manager and VPN in place — NextDNS encrypts and filters your DNS queries so your resolver cannot be used to build a profile of which services you access. See it →
Affiliate link — if you buy through it we may earn a commission at no extra cost to you. We only recommend tools we’ve independently vetted.
Join the Inner Circle
Weekly dispatches. No algorithms. No surveillance. Just sovereign intelligence.