VeritaVault stores your API keys, passwords, and credentials client-side-encrypted — and chains every access into an append-only, publicly-checkpointed log. You get the convenience of a secrets manager with an audit trail that can't be quietly rewritten. Not even by us.
Most secrets managers keep an audit log — and ask you to trust that the log hasn't been touched. VeritaVault turns the log into a Merkle-chained transparency record with public checkpoints, so integrity becomes something you can prove rather than assume.
Secrets are encrypted on your machine with keys we never see. The vault server holds ciphertext and metadata — nothing it could leak in plaintext.
Every set, get, rotate, and delete becomes a signed event in an append-only log. Each event references the previous by hash — rewriting history breaks everything downstream.
The log's Merkle root is published at regular intervals to independent witnesses. If we quietly rewrite your history, the checkpoint record makes it detectable.
# Store a secret — client-side encrypted, chained, receipt back. $ veritavault set DB_PASSWORD --from-stdin key DB_PASSWORD digest sha256:4a9c54…be12 chain-leaf #00187 receipt DB_PASSWORD.vv-receipt.json OK sealed at checkpoint #00042 # Read a secret — decrypts on your machine, logs a signed access event. $ veritavault get DB_PASSWORD --verify ✓ key exists at leaf 187 ✓ signature valid, stored 2026-04-21T12:00:00Z ✓ access event countersigned and chained ✓ no tampering since last checkpoint RESULT: decrypted, ready # Audit — every event in a window, with inclusion proofs you can verify offline. $ veritavault audit --since 2026-04-01 --verify ✓ 28 events, all signatures valid ✓ chain intact, checkpoint #00040 → #00048 ✓ witness endorsements match our own root hash RESULT: no silent modifications
API keys, CI/CD secrets, service credentials — with a provable access log you can hand an auditor without a "trust the logs" asterisk.
SOC2, HIPAA, ISO 27001 — every framework asks for access logging. VeritaVault gives you logs with cryptographic integrity built in.
A personal password vault whose audit trail you don't have to take on faith. Export a receipt, verify offline, sleep better.
One email when the vault daemon, CLI, and browser extension are ready. Unsubscribe in one click.