Privacy Policy

Last updated: March 8, 2026

1. Zero-Knowledge Architecture

Privault uses a zero-knowledge encryption architecture. This means your master password and decrypted credentials never leave your device. All encryption and decryption happens entirely in your browser using AES-256-GCM. Our servers only store encrypted ciphertext that is computationally impossible to decrypt without your master password.

2. Data We Collect

We collect the minimum data necessary to provide the service:

  • Email address (for authentication and account recovery)
  • Encrypted vault data (unreadable without your master password)
  • Account metadata (creation date, last login timestamp)
  • Security event logs (login attempts, vault access patterns)

3. Data We Cannot Access

Due to our zero-knowledge design, we cannot access:

  • Your master password
  • Your decrypted passwords, notes, or credentials
  • Your derived encryption keys

4. Data Storage

Your encrypted data is stored securely on Supabase infrastructure with row-level security policies ensuring each user can only access their own data. All data at rest is encrypted by the hosting provider in addition to our client-side encryption.

5. Data Deletion

You can delete your account and all associated data at any time from the Settings page. Account deletion is permanent and irreversible — all encrypted data is removed from our servers.

6. Contact

For privacy-related inquiries, please open an issue on our project repository or contact us via email.