No one can take it away. Including us.

Your passwords stay on your devices and sync through storage you control. No accounts to lock, no central database to breach, and no middleman reading along.

Baluard desktop password vault application interface
Baluard mobile password vault application interface
Zero-Server Architecture

Why the architecture is the security model.

Most password managers store everyone's vaults in one giant cloud database. If that company gets breached or sold, your passwords are exposed. Baluard works like a personal safe in your home: your passwords stay on your own hardware, so there is no central database to break into.

LAYER 1 / WHERE YOUR DATA LIVES

A Safe in Your Home

Your vault stays on your physical phone and computer, encrypted with a key only you hold. Every entry is padded to identical size so observers cannot guess what is inside.

ChaCha20-Poly1305 • Argon2id • Size-Padded
LAYER 2 / HOW DEVICES CONNECT

Keys Exchanged in Person

Your phone and computer pair directly with each other like two people swapping keys face-to-face. No central account, no corporate sign-in, and no company server in the middle.

Ed25519 Device Keys • Local IPC Tokens
LAYER 3 / HOW VAULTS SYNC

Sync Through Your Own Notebook

Sync your vault through a private Git repo, your home server, or a USB drive. The remote host sees only scrambled ciphertext. Even a total breach of the sync host exposes zero passwords.

Git-Native Transport • Signed Commits
Sovereign Capabilities

Engineered for sovereignty and longevity.

Built for autonomy, durability, and device-level custody.

Hardware Key Vault Sealing

Enroll a YubiKey or FIDO2 hardware token to seal the entire vault. Even if an adversary extracts your master password, the vault refuses to decrypt without a physical touch on your security key.

  • Hardware challenge-response via FIDO2 hmac-secret
  • Canary verification validates authentication state without exposing master keys

All 9 Cipher Types + Passkeys

Store logins (with embedded passkeys), cards, identities, SSH keys, bank accounts, driver licenses, passports, secure notes, and code signing keys.

  • RFC 6238 compliant integrated TOTP code generator
  • Native SSH and code signing key storage with public key export

Spaces & Family Collaboration

Share specific credential collections with family or team members without a central identity provider. Uses cryptographic invite codes and device-to-device grants.

  • Phrase-only emergency recovery kit for estate and family continuity
  • Role-based access grants: Owner, Admin, Editor, and Viewer

Browser Extension & Autofill

Native browser integration for Firefox, Chrome, and Chromium-based browsers. Autofill credentials, capture new logins, and sign into WebAuthn passkeys directly through local daemon IPC.

  • Direct local socket communication with zero cloud telemetry or analytics
  • Instant domain matching and one-click TOTP code filling
Chromium Extension (Listing pending) Firefox Add-on (Listing pending)

Git 3-Way Merge Conflict Resolution

Because Baluard is built on Git, concurrent edits on two offline devices never overwrite each other. When divergent changes occur, Baluard lets you inspect and resolve discrepancies field-by-field.

  • Preserves divergent offline edits without silent overwrites
  • Full commit history preservation for audit and rollback
First-Class CLI

Scriptable, daemon-backed terminal client.

The `baluard` CLI gives you 35 commands with daemon-first speed and an offline `--direct` fallback. Perfect for dev environments, headless servers, and CI pipelines.

$ baluard init --slug personal --name "Personal Vault"
Creating vault at ~/.local/share/baluard/vaults/personal...
✓ Vault created successfully. (ID: 59f73ad5-047d-8cb7-7635)
=== RECOVERY PHRASE (Write on paper; never stored on servers) ===
damp bean volume uncover census awesome
hood under taxi ranch profit onion
grace afford minimum shy invest face
search say evoke merry slush finish
=== END RECOVERY PHRASE ===
Trust fingerprint: 933b91a8f07c57e348b5f642766da756cac7c8ad
Auditable Assurance

Read the Security White Paper

Baluard publishes its complete cryptographic architecture and threat model. Everything claimed on this site can be verified in public source code and audited directly.

Read the White Paper (Full 13 Sections) →
Vault Cipher AES-256-GCM (Authenticated)
Key Derivation (KDF) Argon2id (m=64 MiB, t=3, p=2)
Asymmetric Sealing HPKE (RFC 9180, DHKEM-X25519)
Commit Integrity Ed25519 Device Signatures
Memory Hygiene Zeroize on Drop & Lock
Download Center

Get Baluard for your platforms.

Stand-alone binaries with cryptographic release checksums. No account creation, no cloud activation.

Prefer system updates via APT or DNF? (Ubuntu, Debian, Fedora) View repository instructions ↓

Install from the official repository to pull updates directly through your system package manager.

Ubuntu / Debian (APT):
curl -fsSL https://baluard.app/repo/baluard-release.asc | sudo gpg --dearmor -o /usr/share/keyrings/baluard-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/baluard-archive-keyring.gpg] https://baluard.app/repo stable main" | sudo tee /etc/apt/sources.list.d/baluard.list
sudo apt update && sudo apt install baluard
Fedora / RHEL / openSUSE (DNF):
sudo tee /etc/yum.repos.d/baluard.repo <<'EOF'
[baluard]
name=Baluard
baseurl=https://baluard.app/repo/rpms
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://baluard.app/repo/baluard-release.asc
EOF
sudo dnf install baluard

Repository signing key fingerprint: 223310EA BF1A B6FE E6BD DF3E 2A53 1D54 E6D7 4804. Always verify this fingerprint before trusting repository imports.

Browser Extensions

MV3 companions that talk directly to the local `baluard-daemon` via native messaging. Strict origin matching, zero remote telemetry.

Firefox / LibreWolf / Floorp
Firefox Add-on
MV3 extension with native messaging host bridge and origin matching.
Chrome / Brave / Edge / Vivaldi
Chromium Extension
MV3 companion with inline autofill and local capability-token authentication.
Every release includes a signed SHA256SUMS manifest with cryptographic signatures.