
Local-first password manager with direct device-to-device sync
A password manager that keeps your secrets on your own devices. No account, no server holding your vault, no company to get breached and leak everything. You hold the vault, you hold the password, and that's it.
Bramble runs where you do:
The same encrypted vault and the same Rust crypto core sit behind all four, and your devices can sync to each other directly, peer-to-peer, with no cloud in the middle.
Get Bramble:
![]() Your vault | ![]() Pick a vault | ![]() Autofill on a page |
|---|---|---|
![]() Save a new login | ![]() Update an existing login | ![]() Editing an entry |
![]() Create a passkey | ![]() Sign in with a passkey | ![]() Settings |
![]() Unlock methods | ![]() Backups and import | ![]() Scheduled cloud backups |
![]() Device sync |
Your passwords are encrypted on your own device and stay there: in the browser's private extension storage, in ordinary files on your own disk in the desktop app, and in app-private encrypted storage on mobile. There's no server holding your vault and no account to sign up for. To use the same vault on more than one device, Bramble syncs it directly between your devices, peer-to-peer, end-to-end encrypted, with no cloud in the middle. Want a copy in your own hands? Export an encrypted backup file any time.
Everything cryptographic happens inside a single Rust core: compiled to WebAssembly in the browser, and to a native library on iOS and Android. Key derivation, encryption, and decryption all run in that core, and derived keys are wiped from memory after use.
Nobody else holds a copy of your vault, so keeping a backup is up to you. Bramble gives you two ways to do it:
.bramble file and stash it somewhere safe: another drive, a USB stick, wherever you like. It stays ciphertext, so opening it still needs your master password and a stolen backup is useless on its own. Do this now and then, especially before any big change.A synced second device and the occasional export together mean you are never one lost or broken device away from losing your vault.
The mobile apps reuse Bramble's Rust crypto core and vault format, with native OS autofill on top: