Most password managers solve the same problem the same way: encrypt locally, then ship a synced copy to their cloud.
That model works. It’s also a huge blast radius. One vendor outage, one account takeover, one compliance surprise—and every device that trusts that sync plane is in the story.
I wanted a different default: your vault lives on your devices. Sync is optional, and when you use it, it stays on your network—not a hosted vault backend you have to trust forever.
That’s SafeVault (Password Safe Vault): a Flutter password manager with AES-256-GCM encryption, a security dashboard, and desktop workflows built for people who live in a keyboard.
The problem I kept hitting
- Cloud sync is convenient until it isn’t. Privacy-conscious users (and a lot of developers) don’t want a third party holding an encrypted blob of their entire digital life by default.
- Desktop managers often feel like mobile apps stretched sideways. Searching and copying a password should be a hotkey, not a full-window safari.
- Security theater is easy; hygiene is hard. Weak, reused, and ancient passwords need a dashboard you actually open—and a one-tap path to fix them.
What SafeVault does
Core vault
- Store credentials by category (email, social, banking, custom)
- Unique titles per category (no silent duplicates)
- Strong password generator (length, charset, live strength)
- Fast search / filter; pin a category from search
- JSON import / export with merge that respects
updatedTime
Security
- AES-256-GCM for vault data at rest
- Platform secure storage for keys (Keychain, Credential Manager, etc.)
- PIN lock + biometric unlock where the OS supports it
- Auto-lock, manual lock, optional clipboard auto-clear
- Security dashboard: score + weak / reused / old passwords, with inline fixes
Multi-device, without “upload your vault to us”
SafeVault’s multi-device story is local-first: move data between your devices over nearby / local-network sync paths you control. Your hardware stays the source of truth.
Desktop (macOS & Windows)
- Close window → hide to background (tray + hotkeys keep working)
- System tray: Show / Quick Search / Quit
- Global Quick Search: ⌘⌃P (macOS) / Ctrl+Alt+P (Windows) — find and copy without opening the full vault UI
Platforms & languages
iOS, Android, macOS, Windows — with 13 locales including English, 简体中文, 繁體中文, Japanese, Korean, and more.
Technical notes (for the curious)
SafeVault is built with Flutter / Dart. Encryption uses industry-standard AES-GCM. Sensitive material is kept out of casual storage APIs; keys lean on OS secure storage. On desktop, window/tray/hotkey behavior is wired so the app stays useful as a background utility, not only as a full window.
I’m not claiming “unbreakable.” I’m claiming a clear threat model: minimize who can ever see ciphertext of your vault, and keep sync under your physical control when you need more than one device.
Who it’s for
- Developers and power users who want local-first defaults
- People tired of “free” managers funded by upsells and feature gates
- Anyone who wants a security dashboard that leads to actual password fixes
- Desktop users who want hotkey → copy password → done
Who it might not be for
- Teams that need enterprise admin, shared company vaults, and SSO-gated policies out of the box
- Users who want zero-effort sync across continents without touching local network / device transfer flows
That’s fine. Different tools, different trust models.
Try it
- Website: https://www.passwordsafevault.com/
- App Store: https://apps.apple.com/cn/app/password-safe-vault/id6756111678
- Windows Store: https://apps.microsoft.com/detail/9pcqd8dr1p9k?hl=en-US&gl=GB
If you try it, I’d love feedback on:
- Does local-first sync match how you actually move between phone and laptop?
- Is Quick Search the right desktop primitive, or do you want browser autofill first?
- What would make the security dashboard something you open weekly?
Closing
Cloud vaults aren’t evil. They’re a tradeoff.
SafeVault is my bet on the other side of that tradeoff: encryption you can reason about, storage you can point to, and sync that doesn’t require believing in someone else’s infrastructure forever.
Your passwords. Your devices. Your vault.
Top comments (0)