Why Passwords Are a Sovereignty Problem.
Most people reuse the same handful of passwords across dozens of accounts. Their email, their bank, their phone, their social media — all protected by the same string of characters they picked ten years ago. When one service gets breached, every account that shares that password is compromised.
This is not a hypothetical scenario. Data breaches happen constantly. Billions of username-and-password combinations circulate freely on the internet. If your email address has ever been part of a breach — and statistically, it has — attackers already have at least one of your passwords. They will try it everywhere.
A password manager solves this problem at the root. It generates a unique, random, impossibly strong password for every account you have. It stores all of them in an encrypted vault. You remember one master password — the vault handles the rest. No reuse. No weak passwords. No writing them on sticky notes.
But here is where sovereignty enters the picture: who controls the vault? Some password managers store your encrypted data on their corporate servers. Others let you keep everything local — on your own device, under your own control. This guide walks you through both approaches, starting from zero.
How Passwords Get Compromised.
Before you set up a password manager, it helps to understand what you are defending against. Passwords fail in predictable ways, and each failure mode has a specific countermeasure.
| Attack | How It Works | Countermeasure |
|---|---|---|
| Data Breach | A service you use gets hacked. Your email and password are leaked in plaintext or as a crackable hash. | Unique password per account. If one leaks, nothing else is affected. |
| Credential Stuffing | Attackers take leaked username/password pairs and try them on other services automatically. | Unique passwords make stuffing useless. |
| Brute Force | Software systematically guesses passwords. Short, simple passwords fall in seconds. | Long, random passwords. 20+ characters are effectively uncrackable. |
| Phishing | A fake login page tricks you into typing your password. The attacker captures it in real time. | A password manager will not autofill on a fake URL. It recognises the real domain. |
| Shoulder Surfing | Someone watches you type your password, or reads it off a sticky note. | You never type account passwords manually. The manager fills them for you. |
A password manager addresses every one of these attack vectors simultaneously. It generates passwords that are too long and random to brute-force, too unique to stuff across services, and too invisible to steal by watching you type. This is not about convenience — it is a structural security upgrade.
Why Length Beats Complexity.
Forget everything you were taught about “strong” passwords. The old advice — uppercase, lowercase, a number, a symbol, at least eight characters — is not just outdated, it is actively misleading. It trains people to create passwords like P@ssw0rd!, which feels complex but falls in seconds to modern cracking tools.
The real measure of password strength is entropy — the mathematical uncertainty an attacker faces when guessing. Entropy is measured in bits, and the formula is straightforward:
Entropy Formula
H = L × log&sub2;(N)
H = entropy (bits) · L = password length · N = size of character pool
A 20-character password drawn from 95 printable ASCII characters gives you roughly 131 bits of entropy. A four-word passphrase drawn from a 7,776-word Diceware list gives you about 51 bits — add two more words and you are past 77 bits, well beyond what any current or near-term technology can brute-force.
Here is what matters in 2026: AI-accelerated brute forcing is real. GPU clusters and machine-learning-assisted guessing have made short, “complex” passwords dramatically easier to crack. A password like Tr0ub4dor&3 (28 bits of entropy) falls in under a day. Meanwhile, a simple passphrase like correct horse battery staple (44+ bits) takes exponentially longer because length multiplies the attacker’s workload.
| Password Type | Example | Entropy (bits) | Time to Crack (2026 GPU) |
|---|---|---|---|
| Common pattern | P@ssw0rd! | ~10 | Instant |
| 8-char mixed | Tr0ub4d&3 | ~28 | Hours |
| 12-char random | kX9#mP2vR@7w | ~79 | Years |
| 4-word passphrase | correct horse battery staple | ~51 | Decades |
| 6-word passphrase | timber orbital blanket cider falcon margin | ~77 | Centuries |
| 4-6-1 method (Section 04) | timber orbital blanket cider-9kX#2v-Margin | ~100+ | Effectively impossible |
The Big Four and the Sovereignty Question.
In 2026, four password managers dominate the landscape. Each takes a different approach to encryption, transparency, and control. Understanding the differences is a sovereignty decision — not a branding one.
Understanding the Encryption
Before comparing products, you need to understand what is protecting your data. Every reputable password manager uses zero-knowledge architecture — your master password never leaves your device, and the company running the servers cannot read your vault even if they wanted to (or were compelled to by a government). The two encryption standards you will encounter:
- AES-256 — the Advanced Encryption Standard. Used by governments, militaries, and banks worldwide. It is the industry default and has never been broken in practice.
- XChaCha20 — a newer algorithm used by NordPass. Designed for software efficiency and considered equally secure. It is faster on devices without hardware AES acceleration.
Both standards derive your encryption key from your master password using Argon2id — a memory-hard key derivation function that makes brute-force attacks extremely expensive, even with GPU farms.
The Big Four Compared
| Feature | 1Password | Bitwarden | NordPass | Keeper |
|---|---|---|---|---|
| Encryption | AES-256 | AES-256 | XChaCha20 | AES-256 |
| Zero-Knowledge | Yes | Yes | Yes | Yes |
| Open Source | No (clients only) | Yes — full stack | No | No |
| Independent Audits | SOC 2, regular | Annual (Cure53, etc.) | SOC 2, Cure53 | SOC 2, ISO 27001 |
| Passkey Support | Full (store + use) | Full (store + use) | Full (store + use) | Full (store + use) |
| 2026 Innovation | Passkey-first auth | Passkey login, end-to-end encrypted Send | AI breach scanner | Privileged access management |
| Free Tier | No (14-day trial) | Yes — unlimited | Yes (limited) | No (30-day trial) |
| Price (Individual) | $2.99 USD/mo | Free / $10 USD/yr premium | $1.49 USD/mo | $2.92 USD/mo |
| Self-Hosting | No | Yes (Vaultwarden) | No | No |
| Sovereignty Rating | Good | Excellent | Acceptable | Good |
Cloud-Synced: Bitwarden
Bitwarden syncs your encrypted vault across all your devices — phone, laptop, tablet, browser. Your data is encrypted on your device before it ever leaves. Bitwarden’s servers store only the encrypted blob. Without your master password, they cannot read your data.
The free tier gives you unlimited passwords, unlimited devices, and full sync. A premium subscription ($10 USD/year) adds advanced two-factor authentication options, encrypted file attachments, and vault health reports. Bitwarden is regularly audited by independent security firms and the entire source code is publicly available for anyone to inspect.
For most beginners, Bitwarden is the recommended starting point. You can start with their hosted service and later self-host on your own server with Vaultwarden if you want full control.
Offline-Only: KeePassXC
KeePassXC is a free, open-source, offline-only password manager. Your vault is a single encrypted file stored on your computer. It never touches the internet unless you explicitly copy it somewhere. There is no account, no subscription, and no server — just a local file protected by your master password and AES-256 or ChaCha20 encryption with Argon2id key derivation.
The tradeoff is that syncing across devices requires manual effort. You need to copy the vault file using a USB drive, a tool like Syncthing, or a cloud storage service you control. KeePassXC gives you absolute control, but you manage the logistics yourself.
Creating Your Master Password.
Your master password is the single key to your entire vault. Every other password in the system is protected by this one. If someone guesses it, they get everything. If you forget it, you lose everything. There is no recovery option — that is by design, because it means no one else can recover it either.
There are two proven methods for creating a master password that is both strong and memorable. You can use either one — or combine them.
Method 1: Diceware Passphrase
A passphrase is a sequence of random, unrelated words. The Diceware method makes this truly random: roll five dice, look up the corresponding word in a Diceware word list, and repeat for each word. Four to six words gives you strong entropy without the need to remember gibberish.
Method 2: The 4-6-1 Method
The 4-6-1 method builds on the passphrase approach by adding deliberate noise — pushing entropy well past 100 bits while keeping the password memorisable. Here is the formula:
The 4-6-1 Master Password Method
| Component | What It Means | Example |
|---|---|---|
| 4 random words | Your base passphrase — four words from a Diceware list or truly random selection | timber orbital blanket cider |
| 6 characters of noise | Random symbols, numbers, and characters inserted between or after the words | -9kX#2v |
| 1 capitalisation shift | Capitalise one word that is not the first — breaks the expected pattern | Blanket → BLANKET |
Result: timber orbital BLANKET cider-9kX#2v — roughly 100+ bits of entropy. Memorisable with practice, effectively uncrackable.
Comparison: Password Strength
| Type | Example | Strength |
|---|---|---|
| Weak password | Fluffy2024! | Crackable in minutes |
| Traditional “strong” | G#k9!mP2xR@7vL | Strong but impossible to remember |
| Diceware (4 words) | correct horse battery staple | Strong and memorable (~51 bits) |
| Diceware (6 words) | timber orbital blanket cider falcon margin | Excellent (~77 bits) |
| 4-6-1 method | timber orbital BLANKET cider-9kX#2v | Sovereign-grade (~100+ bits) |
Setting Up Bitwarden From Scratch.
Bitwarden is the recommended starting point for most sovereignists. It is free, open-source, end-to-end encrypted, and works across every device you own. This walkthrough takes you from zero to a fully operational vault.
Step 1: Create Your Account
- Go to bitwarden.com and click Get Started
- Enter your email address — use your primary, secure email (not a throwaway)
- Create your master password using the 4-6-1 method or Diceware passphrase from Section 04
- Enter a master password hint — or leave it blank for maximum security. If you do enter one, make it something only you would understand. Never put anything close to your actual password here.
- Click Create Account
- Verify your email address by clicking the link Bitwarden sends you — this is required before you can use the web vault
Step 2: Configure Your Vault Settings
Before you start adding passwords, take five minutes to lock down your vault settings.
- Log in to the web vault at vault.bitwarden.com
- Go to Settings → Security → Keys and verify the encryption is set to Argon2id (this is the default for new accounts in 2026)
- Go to Settings → Security → Vault Timeout and set it to 15 minutes or less. This locks your vault automatically when you step away.
- Set Vault Timeout Action to Lock (not “Log out” — locking is faster to resume and keeps your data cached locally)
- Under Settings → Security → Two-step Login, set up MFA now (see Section 08 for details). Do not skip this step.
Step 3: Install the Browser Extension
- Visit bitwarden.com/download and install the extension for your browser (Firefox, Chrome, Brave, Edge, etc.)
- Click the Bitwarden icon in your browser toolbar and log in with your master password
- Open the extension settings (gear icon) and configure:
- Default URI Match Detection: set to “Base domain” (this ensures auto-fill matches the correct website)
- Clear Clipboard: set to 30 seconds (automatically clears copied passwords from your clipboard)
- Enable Auto-fill on Page Load: optional — some prefer to trigger auto-fill manually with Ctrl+Shift+L for extra control
- The extension will now offer to save passwords when you log in to websites, and auto-fill them on return visits
Step 4: Install the Desktop App (Optional but Recommended)
- Download the Bitwarden desktop app from bitwarden.com/download (available for Windows, macOS, and Linux)
- The desktop app enables biometric unlock — use your fingerprint or Windows Hello to unlock the vault instead of typing the master password every time
- It also enables the browser extension to use biometric unlock, which is the most convenient way to access your vault during daily use
Step 5: Install the Mobile App
- Download Bitwarden from the App Store (iOS) or Google Play / F-Droid (Android)
- Log in with the same account
- Enable biometric unlock (Face ID, Touch ID, or fingerprint) in the app settings for fast access
- On Android: go to Settings → Autofill Services and set Bitwarden as your autofill provider. Also check Settings → Accessibility and enable the Bitwarden overlay for apps that do not support the native autofill framework.
- On iOS: go to Settings → Passwords → AutoFill Passwords and enable Bitwarden. Disable iCloud Keychain if you want Bitwarden to be the sole autofill source.
Step 6: Import Existing Passwords
If your browser has been saving passwords, you can export them and import them into Bitwarden. This is a one-time migration.
- Firefox: Settings → Privacy & Security → Saved Logins → Export Logins (saves a CSV file)
- Chrome/Brave: Settings → Password Manager → Export Passwords (saves a CSV file)
- In Bitwarden: log in to vault.bitwarden.com → Tools → Import Data → select your browser format from the dropdown → upload the CSV
- Delete the CSV file immediately after importing. It contains all your passwords in plain text. Empty your recycle bin / trash as well.
Step 7: Organise Your Vault
A vault is only useful if you can find what you need quickly. Spend a few minutes organising now and it will pay off every day.
- Create folders to categorise entries: e.g., “Finance,” “Email,” “Social,” “Government,” “Shopping”
- For each imported entry, verify the URL is correct — this is what Bitwarden uses to match sites for auto-fill
- Delete duplicate or outdated entries from old accounts you no longer use
- Add notes to entries where needed (e.g., security questions, account numbers, PIN codes)
Setting Up 1Password From Scratch.
1Password is a premium, closed-source option with an excellent user experience and strong security architecture. It is not open-source and does not support self-hosting, but it uses AES-256 encryption with a unique Secret Key system that adds an extra layer of protection beyond your master password. If you prefer a polished, guided experience and do not mind the subscription cost, 1Password is a legitimate choice.
Step 1: Create Your Account
- Go to 1password.com and click Try free for 14 days (individual plan is $2.99 USD/month after the trial)
- Enter your name and email address
- Create your master password using the 4-6-1 method or Diceware passphrase from Section 04
- 1Password will generate a Secret Key — this is a long, randomly generated string (e.g., A3-XXXXXX-XXXXXX-XXXXX-XXXXX-XXXXX-XXXXX) that is combined with your master password to derive your encryption key
- Your Secret Key means that even if an attacker somehow obtains your master password, they still cannot access your vault without the Secret Key. This is 1Password’s distinctive security advantage.
Step 2: Install the Desktop App
- Download from 1password.com/downloads (available for Windows, macOS, and Linux)
- Sign in with your email, Secret Key, and master password
- Enable biometric unlock (Touch ID, Windows Hello, or fingerprint) in Settings → Security — this lets you unlock with your fingerprint instead of typing the master password each time
- The desktop app is required for the browser extension to support biometric unlock and system-wide autofill
Step 3: Install the Browser Extension
- Install 1Password from your browser’s extension store (Firefox, Chrome, Brave, Edge, Safari)
- The extension will connect to the desktop app automatically — no separate login required
- Open extension settings and configure:
- Autofill: Choose whether to auto-fill on page load or only when you activate it (keyboard shortcut: Ctrl+Shift+X on Windows/Linux, Cmd+Shift+X on Mac)
- Watchtower alerts: Enable to get notified when a saved password has appeared in a known data breach
- When you visit a login page, 1Password will show a small icon in the username/password fields — click it to auto-fill
Step 4: Install the Mobile App
- Download 1Password from the App Store (iOS) or Google Play (Android)
- Sign in with your account details (you will need your Secret Key for the first login on each new device)
- Enable biometric unlock (Face ID, Touch ID, or fingerprint)
- On Android: go to Settings → Autofill and set 1Password as your autofill provider
- On iOS: go to Settings → Passwords → AutoFill Passwords and enable 1Password
Step 5: Import Existing Passwords
- Export passwords from your browser as a CSV (same process as described in the Bitwarden section above)
- Log in to my.1password.com in your browser
- Go to your vault and click the three-dot menu (…) → Import
- Select your source format (Chrome, Firefox, CSV, etc.) and upload the file
- Delete the CSV file immediately and empty your recycle bin / trash
Step 6: Organise Your Vault
- 1Password uses vaults (not folders) to organise items. You can create separate vaults like “Personal,” “Finance,” “Work”
- Each entry can store more than just passwords — use the Notes field for security questions, PINs, and account details
- Use tags for cross-cutting categories (e.g., tag all Canadian government accounts with “gov-ca”)
- Check Watchtower (in the sidebar) to see which existing passwords are weak, reused, or compromised — then replace them using the built-in password generator
Setting Up KeePassXC From Scratch.
KeePassXC is the choice for those who want zero cloud involvement. Your vault lives as a single encrypted file on your machine. Here is how to get started.
Step 1: Download and Install
- Go to keepassxc.org and download the version for your operating system (Windows, macOS, or Linux)
- Install it like any other application
- On Linux, it is also available through most package managers: sudo apt install keepassxc
Step 2: Create a New Database
- Open KeePassXC and click Create New Database
- Give your database a name (e.g., “My Vault”)
- On the encryption settings screen, leave the defaults — they are strong (AES-256/Argon2id)
- Choose a save location for the .kdbx file — your Documents folder works fine
- Set your master password using the passphrase method from Section 04
Step 3: Add Your First Entry
- Click the + button or press Ctrl+N to add a new entry
- Fill in the Title (e.g., “Gmail”), Username, and Password
- To generate a strong random password, click the dice icon next to the password field
- Set the length to 20 characters or more and include uppercase, lowercase, numbers, and symbols
- Click OK to save the entry, then Ctrl+S to save the database
Step 4: Set Up Browser Integration
- In KeePassXC: go to Tools → Settings → Browser Integration
- Check Enable browser integration
- Check the box for your browser (Firefox, Chrome, Brave, etc.)
- Install the KeePassXC-Browser extension from your browser’s extension store
- Click the extension icon and select Connect — KeePassXC will ask you to confirm the connection
The MFA Hierarchy.
A strong master password is your first line of defense. Multi-factor authentication (MFA) is the second. With MFA enabled, logging into your vault requires both your master password and proof from a separate device or hardware key. Even if someone steals your master password, they cannot access your vault without the second factor.
Not all second factors are equal. Here is the hierarchy — from weakest to strongest.
MFA Tier System
| Tier | Method | Security Level | Verdict |
|---|---|---|---|
| Bronze | SMS codes | Vulnerable to SIM-swapping, SS7 interception, and social engineering. An attacker calls your carrier, pretends to be you, and redirects your texts to their phone. | Avoid entirely. Do not use SMS-based 2FA for anything that matters. |
| Silver | Authenticator apps (TOTP) | Time-based codes generated locally on your device. Not vulnerable to SIM-swapping. Still susceptible to real-time phishing attacks that relay the code. | Good. Use Aegis (Android) or Ente Auth (iOS/Android) — both are open-source. Avoid Google Authenticator (no export, no backup). |
| Gold | Hardware keys & passkeys (FIDO2/WebAuthn) | Cryptographic proof that is phishing-resistant by design. The key only responds to the legitimate domain — a fake login page gets nothing. Cannot be intercepted, replayed, or socially engineered. | The standard. Use a YubiKey 5 series. Buy two — one as primary, one as backup stored securely offline. |
Setting Up MFA for Bitwarden
- Log in at bitwarden.com
- Go to Settings → Security → Two-step Login
- Recommended: Set up a FIDO2 Security Key (YubiKey) as your primary method
- Backup: Also enable an Authenticator App — scan the QR code with Aegis or Ente Auth
- Enter the verification code to confirm, then save
- Save your recovery code — this is your last-resort access if you lose both MFA methods. Write it down and store it with your master password backup.
Setting Up MFA for KeePassXC
KeePassXC does not use 2FA in the traditional sense because there is no login server. Instead, you can add a key file as a second factor. A key file is a small file that must be present alongside your master password to unlock the vault.
- When creating or modifying your database, click Add Additional Protection → Add Key File
- Generate a new key file and save it to a USB drive
- Store the USB drive separately from your computer
- To unlock the vault, you now need both the master password and the USB drive plugged in
- Back up the key file to a second USB drive stored in a different physical location. If you lose the key file, the vault is permanently locked.
Using Your Password Manager Every Day.
The real value of a password manager only materialises when you use it consistently. Here is the operational rhythm that makes it work.
When You Create a New Account
Never invent a password. Open your password manager, generate a random password of 20 characters or more, and let the manager save it. You will never need to remember it — the browser extension or mobile app fills it automatically when you return to that site.
When You Log In
Click the password manager’s browser extension icon, or use the keyboard shortcut (Ctrl+Shift+L in Bitwarden) to auto-fill your credentials. The manager matches the URL, so it will only fill your credentials on the real website — not on phishing pages that look similar but have different URLs.
When You Get a Breach Alert
Bitwarden has a built-in Vault Health Report that checks your passwords against known breach databases. If a password is flagged, change it immediately: go to the affected website, change the password, and let Bitwarden generate a new one. Because every account has a unique password, the breach affects only that one account.
Non-Negotiable Practices
| Practice | Why It Matters |
|---|---|
| One unique password per account | Eliminates credential stuffing attacks entirely |
| 20+ character generated passwords | Renders brute-force attacks mathematically impossible |
| Never share passwords over text or email | Use Bitwarden Send or share the entry directly through the vault |
| Lock your vault when stepping away | Prevents physical access when your computer is unattended |
| Back up your vault regularly | Protects against device failure, data corruption, and accidental deletion |
| Review your vault quarterly | Remove old accounts, update weak passwords, check for breaches |
What to Avoid.
Not all password managers are created equal, and some popular options actively work against your sovereignty. Here is what to stay away from and why.
| Avoid | Reason |
|---|---|
| Browser-saved passwords (Chrome, Safari) | Tied to your Google or Apple account. Not end-to-end encrypted by default. If your Google account is compromised, every saved password is exposed. |
| LastPass | Suffered major breaches in 2022–2023. Encrypted vaults were stolen. Users with weak master passwords had their data cracked. |
| Closed-source managers | If you cannot inspect the code, you cannot verify the security claims. Prefer open-source tools that have been publicly audited. |
| Storing passwords in a text file or spreadsheet | No encryption. Anyone with access to your device can read everything. |
| Reusing “strong” passwords across sites | It does not matter how strong the password is if it gets leaked from one service and tried on every other. |
Self-Hosting and Vaultwarden.
Once you are comfortable with Bitwarden, you may want to eliminate the last dependency: Bitwarden’s own servers. Vaultwarden is a lightweight, community-developed server that is fully compatible with all Bitwarden apps. You run it on your own hardware — a home server, a Raspberry Pi, or a VPS — and your data never leaves your infrastructure.
| Requirement | Specification |
|---|---|
| Hardware | Raspberry Pi 4 or any Linux machine. Vaultwarden uses approximately 50 MB of RAM. |
| Software | Docker installed on your server |
| Network | A domain name and HTTPS certificate (Let’s Encrypt) for secure access |
| Backup | Automated backups of the database file. Critical — if the server dies, so does your vault. |
Self-hosting is not for everyone. It requires maintaining a server, handling updates, and managing backups. But for those who want complete sovereignty over their credentials, Vaultwarden is the most practical path available. You get every feature of Bitwarden Premium — including 2FA storage, file attachments, and organisation sharing — without paying for a subscription or trusting a third party.
When Things Go Wrong.
A vault is only as resilient as the plan you have for when something breaks. Your phone gets destroyed. Your laptop is stolen. You are incapacitated. A house fire takes your hardware. These are not hypothetical scenarios — they are the scenarios a sovereignist plans for in advance.
Emergency Kits
An Emergency Kit is a physical document that contains everything needed to recover your vault from scratch. Create one and store it somewhere secure and separate from your daily devices.
What Goes in Your Emergency Kit
| Item | Purpose | Storage Rule |
|---|---|---|
| Master password | Unlocks your vault on any device | Written on paper — never stored digitally |
| 2FA recovery code | Bypasses your authenticator app or hardware key if both are lost | Written on paper, stored with master password |
| Vault backup (KeePassXC) | Your encrypted .kdbx file on a USB drive | Separate physical location from your computer |
| Key file backup (if used) | Second factor for KeePassXC vault unlock | Different USB drive, different physical location |
| Email recovery codes | Access to your primary email (needed to reset most accounts) | Written on paper, included in kit |
Where to store it: A fireproof safe at home, a safety deposit box at your bank, or a sealed envelope with a trusted person. Ideally, maintain two copies in two different physical locations. A single copy in a single location is a single point of failure.
Trusted Contacts and Emergency Access
Bitwarden includes an Emergency Access feature that allows a trusted contact to request access to your vault after a waiting period. If you do not respond within the waiting period (e.g., 7 days), they are granted read access to your vault.
- Go to bitwarden.com → Settings → Emergency Access
- Add a trusted contact by their Bitwarden email address
- Set the waiting period (1–30 days). This is the window where you can reject an access request.
- Choose View (read-only) or Takeover (full access) permission
- Tell your trusted contact they have been designated — they need to understand the process and accept the invitation
For KeePassXC users without the Emergency Access feature: give a trusted person a sealed envelope containing your master password and the location of your vault backup. Instruct them to open it only if something happens to you. Review this arrangement annually.
60 Minutes to Sovereignty.
Everything in this guide can be started in a single sitting. Here is the implementation roadmap — from zero to sovereign in five phases.
Create your master passphrase using the 4-6-1 method or the Diceware method. Write it on paper and set it aside in a secure location. Do not skip this step.
Install Bitwarden (or KeePassXC). Create your account and vault using the master passphrase. Install the browser extension and mobile app. Import passwords from your browser and disable the browser’s built-in password saving.
Change the passwords for your five highest-value accounts: primary email, banking, phone carrier, government services, and your recovery email. Generate unique 20+ character passwords for each using the vault’s built-in generator.
Enable two-factor authentication on your vault (authenticator app minimum, hardware key if available). Then enable MFA on every critical account that supports it. Install Aegis (Android) or Ente Auth (iOS) for TOTP codes.
Create your Emergency Kit. Write down your master passphrase, 2FA recovery codes, and vault backup location on paper. Store it in a secure physical location separate from your devices.
After the First Hour
| Timeframe | Action |
|---|---|
| Week 1 | As you visit each account during normal use, replace its password with a unique, generated one. Work through your vault systematically. |
| Week 2 | Set up Emergency Access in Bitwarden with a trusted contact. Verify your Emergency Kit is complete and stored securely. |
| Month 1 | Run Bitwarden’s Vault Health Report. Identify remaining weak, reused, or breached passwords and replace them. Set a quarterly calendar reminder. |
| Quarterly | Review your vault. Remove dead accounts. Update compromised passwords. Test that your Emergency Kit is still accessible and accurate. |
A password manager is one of the highest-impact sovereignty upgrades you can make. It costs nothing, takes an hour to set up, and eliminates an entire category of risk from your digital life. The vault is waiting. Open it.