Encrypted Documents

Upload and store sensitive files with client-side encryption. Documents are encrypted in your browser before upload — the server never sees the contents.

Pre-Upload Encryption

Files are encrypted with AES-256-GCM in your browser before they're uploaded. Even the file name and MIME type are encrypted — zero metadata leakage.

Chunked Encryption

Large files are split into 1MB chunks, each encrypted with its own IV. This enables efficient upload, download, and streaming of large encrypted files.

Any File Type

PDFs, images, spreadsheets, contracts, certificates — any file type is supported. The encrypted blob is stored as-is; decryption happens in your browser.

Share via Vaults

Documents in shared vaults are accessible to all members. Each member decrypts with their own vault key — the server is just encrypted storage.

Use cases

Your files, truly private

Cloud storage providers can read your files. With Vault, even we can't.

Start Encrypting