1 USD studio
Home / Blog / One-Time Secret
👁️ Files & privacyA $1 tool from 1USD.life

Stop pasting passwords into chat — send a link instead

Every password you have ever sent over WhatsApp, Slack or email is still sitting there, in readable words, in somebody's message history and somebody's cloud backup. One-Time Secret encrypts the text in your browser and hides it inside the link itself, so what stays behind in the chat is an unreadable string. There is no server anywhere in this.

Try One-Time Secret free →Free to use · Pro is $1, once.

Read this guide in: English · Español · Português · Bahasa Indonesia · Tiếng Việt · Français · Deutsch · Italiano · 日本語 · 中文 · 한국어 · ไทย · Filipino · हिन्दी · العربية

The problem

Sharing a secret is an everyday chore. The Wi-Fi code for a guest, the admin login for a contractor, an API key for a colleague, your bank details for a refund. So you type it into a chat, and that is where it stays: searchable, backed up, synced to a laptop you do not control, visible to anyone who later picks up an unlocked phone. Most people know this is wrong and do it anyway, because the alternatives ask too much — a password manager the other person does not have, an encrypted app they will not install, or a “secure” website you have to trust with the very thing you are trying to protect.

How One-Time Secret works

What you get

Private by design

There is no server, no account, no analytics and no log. We cannot read your secrets, cannot tell whether one was opened, and cannot recover one. That design has an honest cost that deserves stating plainly, because most tools in this category gloss over it: with no server, nothing can actually delete your secret after the first read. What “burn after reading” does here is record in the reader's own browser that the link has been opened and refuse to show it again on that device. Anyone else still holding the link — a forwarded message, a second phone, a backup — can open it. Services like Privnote enforce a real single read by keeping your secret on their server and deleting it; that is a genuine guarantee, paid for by their server holding your secret. We made the opposite trade. If you need a hard one-read guarantee more than you need your secret off other people's machines, use one of those instead, and if you need the link itself to be worthless when intercepted, turn on the passphrase.

Free vs Pro

Free forever
Secret links with a passphrase (on by default) and “Hide after”, ask someone for a secret with a request link (2 open at a time), a history of what you sent — and reading is always free, for everyone.
Pro · $1 once
Unlimited requests, the link as a QR code, several labelled fields in one link, and a note the reader sees before opening. $1 once.

What's new

v2.0 · 2026-09-25

FAQ

Is One-Time Secret free?

Creating secret links is free, with a passphrase, “Hide after” and up to 2 open requests for secrets. Reading is free forever, with no account. Pro is a one-time $1 and adds the QR code, several labelled fields in one link, a note for the reader and unlimited requests.

Can the secret really only be read once?

Not in the strict sense, and we would rather say so. With no server there is nothing to delete your secret, so the burn is recorded in the reader's browser and only stops that device opening it again. Anyone who still has the link can open it. Add a passphrase if the link might fall into the wrong hands.

Does the secret ever reach your server?

There is no server. The encrypted secret lives in the part of the URL after the #, which browsers never send to a web server, and the encryption and decryption both happen on the two devices involved. We never see it and have no way to.

Why did the link arrive broken?

Some chat and mail apps shorten, wrap or rewrite long links. Send it again as plain text with nothing attached, or use the QR code and let them scan it off your screen.

How do I ask someone to send me a password safely?

Open the Ask tab, say what you need and send the request link. Their page encrypts the answer with a public key from your link, so the reply link they send back opens only in the browser that made the request — no server, no account. Compare the check code on both screens if you want to be sure nobody swapped the link. Free keeps 2 open requests at a time; Pro removes the limit.

What does “Hide after” actually do?

It tells the page to stop showing the secret after the time you pick, or once it has been opened on the reader's device. It is a courtesy, not a lock: the encrypted secret still lives in the link, so anyone holding the link can open it again. The passphrase is what makes a leaked link useless — that is why it is now on by default.