Vault Password Manager

Valut: offline password manager.

View the Project on GitHub tobi-zaru/vault

Vault Password Manager

Offline-first security for people who would rather trust themselves than breached clouds.

Welcome to the official project site for Vault, an Android password manager that keeps every secret on your device. Cloud-hosted password services are attractive targets and history shows that even the biggest providers can be compromised. Vault exists for makers, security professionals, and privacy-minded users who prefer to own the full lifecycle of their credentials.


Why Vault exists

The problem we are solving

Our approach


Section What you will find
Features A tour of every capability Vault ships with today.
User Expectations Your responsibilities for staying safe.
User Manual Step-by-step walkthroughs of common tasks with annotated diagrams.

What users are expected to do

Using Vault means you are part of the security equation. Follow this checklist to stay safe:

  1. Protect your device. Keep Android updated, lock with biometric or strong passcode, and avoid running on rooted devices.
  2. Choose a strong master passphrase. Vault strengthens it with Argon2id, but entropy starts with you.
  3. Back up regularly. Use the in-app backup flow to export encrypted copies to at least two locations you control.
  4. Guard the keystore. When you build releases yourself, store signing keys and passwords offline in a password manager.
  5. Verify builds. Prefer reproducible builds through the provided GitHub Action. Validate checksums before installing.
  6. Stay vigilant. Monitor release notes, changelog, and security advisories for updates.

📘 Need guidance? The User Manual shows how to complete each task safely.


Ready to dive in?


Enable this site on GitHub Pages

This site is automatically deployed via GitHub Actions. To enable it:

  1. In the repository settings, open Pages.
  2. Under Build and deployment, choose GitHub Actions as the source.
  3. The site will be published at https://<owner>.github.io/vault/.

The deployment workflow (.github/workflows/pages.yml) builds from the docs/website folder and triggers automatically on every push to develop.