Locked before it leaves
Your secret is sealed inside your browser with its own unique key. We only ever see scrambled text — never what's actually inside.
Securely sharing secrets client side
VaultLink encrypts every secret inside the browser, splits the key from the data, and cleans the vault the moment your instructions are fulfilled.
Secure password sharing
Your secret is sealed inside your browser with its own unique key. We only ever see scrambled text — never what's actually inside.
Pick how long it lasts and how many times it can be opened. Once either runs out, it's deleted for good.
Copy the link, send it however you like, and the person on the other end unlocks it with a single click.
How it works
No accounts, no chat threads with passwords in them, no cleanup to remember.
Drop your secret into the box. Your browser locks it up before anything leaves your device.
Share it however you like — email, Slack, a sticky note. Only the link-holder can open it.
Once it's been read or the timer runs out, the secret disappears for good. Nothing to tidy up.
Secure password sharing controls
VaultLink helps teams share passwords and credentials with clear trust boundaries. Ciphertext is stored server-side, while decryption material stays client-side in the URL fragment. One-time links, configurable TTL, and max-view controls support data minimization and access-control policies used in regulated environments.
All data sits in a hardened EU region with encrypted Redis storage and automatic shredding.
Key and IV generation use Web Crypto (`crypto.getRandomValues`) in supported browsers.
Optional, privacy-safe events track create and reveal outcomes with masked paths after consent.
We use one consent cookie and optional analytics storage. Accept enables privacy-safe GA4 metrics with masked paths; reject keeps analytics disabled.