Share a secret. Read it once. Gone.

Some things shouldn’t stay in your chat history. Send sensitive text through a link that can be revealed once.

Create a One-Time Secret

Encrypted in your browser. No account needed.

A simple handoff.
A smaller footprint.

Keep the secret separate from the conversation. Share a link, then let the stored message go.

  1. 01

    Write it.

    Enter your text on a private page. Your browser generates a fresh key and encrypts the message.

  2. 02

    Share the link.

    Choose an expiration and send the complete link to your intended recipient through a trusted channel.

  3. 03

    Read it once.

    The recipient chooses when to reveal it. The server removes its encrypted copy before returning the message.

For the things you
usually hesitate to send.

Passwords. API keys. Recovery codes. A private note that doesn’t need a permanent place in a thread.

See how it works

Private where it matters.

The creation and reveal pages load only resources from OneTimeRead. No ads, analytics, session recordings, or external fonts accompany your secret.

Know the boundary.

Anyone with the complete link can reveal it. A recipient can copy or save the message. One-time access is not protection against an untrusted recipient.

Read the security model

A little less left behind.

Share the sensitive part once. Keep it out of the conversation history.

Create a One-Time Secret