Vault
Encrypt in the browser or CLI. We store ciphertext only. Forget the password with no backup and the vault is gone.
Last updated: 2026-09-21
One vault model
Each project has one vault. Encrypt secret values in the browser (dashboard) or on your machine (CLI). Same encryption model in both.
On our servers
Another machine
On another machine, pull (Development) or run asks for token and link if missing. Production CLI is read-only. See /docs/install and /docs/first-project.
Development may cache the wrapped project key locally after unlock. Production never caches it.
If you forget the password
Forget your Vault password with no backup and the vault is gone. Recovering account login does not recover vault access.
An encrypted .getmyenv backup is the recovery path. Create one from the dashboard Backups page or npx getmyenv backup, then restore with the Vault password that was used for that backup.
Once your app has the secret
After a secret is loaded into your app process, that process holds it.