Create a one-time secret link to share passwords, API keys and sensitive data securely. It opens once then it's gone forever.
Every feature designed to protect your most sensitive information.
Each URL is valid for a single view. The moment it's opened, it self-destructs permanently.
Double-layer protection. Even if the link leaks, no one gets in without the passphrase.
Set secrets to auto-expire in 1 hour, 12 hours, 24 hours, or up to 7 days.
Restrict access to 1, 3, 5, or 10 views before the secret permanently disappears.
After the final view, the secret is wiped. No backup, no recovery by design.
Your secret travels over HTTPS and is AES-256 encrypted before it is stored. It is decrypted only when the link is opened, then destroyed.
Paste any sensitive content. Set an expiry time, view limit, and optional passphrase.
Copy the generated one-time URL. Send it over email, Slack, SMS any channel.
Recipient opens it once. Secret is shown then permanently destroyed. No traces remain.
Short guides on keeping passwords, keys and credentials out of inboxes and chat history.
Why email and chat are risky, and what to do instead.
How self-destructing links work and when to use them.
Hand credentials to developers and clients without leaving a trail.
Exactly what is encrypted in your browser and what is not.
Fair comparisons with OneTimeSecret, Yopass and more.
News and tips from the SecureVoult team.
A one-time secret link is a web address that shows a password, API key or other sensitive text a limited number of times and then deletes it. Because the secret is not left sitting in an email thread or chat history, there is nothing for an attacker or a curious coworker to find later.
Pasting credentials into email, Slack, Teams or WhatsApp is the most common way they leak: those messages are stored for years, indexed for search and copied into backups. With SecureVoult you paste the secret, choose how long it lives, and share only the link. Read the full guide on how to share passwords securely.
Anything short and sensitive that should not live in a chat log.
Send a login without leaving it in an inbox.
Hand credentials to developers, then rotate and move on.
Share first-day credentials that expire in an hour.
One-off secrets that should not be saved anywhere.
| Email / chat | SecureVoult link | |
|---|---|---|
| Stays in history and backups | Yes, for years | No deleted after viewing |
| Can be opened more than once | Unlimited | You set the limit (default 1) |
| Expires automatically | No | Yes 1 hour to 24 hours free |
| Extra passphrase | No | Optional |
| Searchable by anyone with account access | Yes | No |
A one-time secret link is a web address that shows a password, API key or other sensitive text a limited number of times by default once and then deletes it. Nothing stays behind in email or chat history.
It is risky, because the message is stored in mailboxes, chat history and backups, and anyone who later gains access to those accounts can search for it. A one-time link avoids leaving the password in the message.
Secrets are sent over HTTPS and encrypted with AES-256 on our servers before they are stored. They are decrypted only when the link is opened, and permanently deleted once the view limit or expiry is reached.
Secrets are encrypted at rest, but the encryption is applied on our servers, so the service can technically decrypt a secret when its link is opened. We do not log or analyse secret contents, and secrets are deleted after viewing or expiry.
Once the link reaches its view limit (default: 1), the secret is permanently deleted and the link shows that it no longer exists. Expired links are deleted the same way.
Yes. You can add an optional passphrase on the create page. The recipient must enter it before the secret is shown, and it is stored only as a one-way hash. Send the passphrase over a different channel from the link.
You choose: 1 hour, 12 hours or 24 hours, and paid plans add 7-day and custom expiry. When the time is up, the secret is deleted automatically.
No account is needed to create a one-time link, and the free plan covers it. An account adds history, secret requests, chat rooms and higher limits. New accounts also get a 14-day free trial of the Basic plan once the email address is verified. No card is needed, and the account moves to the Free plan when the trial ends.
More answers in the full FAQ.
No sign-up. No storage. No traces. Just paste and share.
Create Your First Secret