securityprivacycryptography

One-Time Secret Link

Send private information that disappears.

Updated September 10, 20267 min readPrivateNote.ai

Share passwords, API keys, private messages, files, and audio recordings with an encrypted, temporary link. Your browser encrypts the content before it leaves your device, and you choose when the link expires and how many times the note can be opened.

Create one-time link

Encrypted in your browser. The decryption key never reaches our server. The recipient does not need an account.

Key takeaways

  • A one-time secret link is for temporary handoff, not storage or conversation.
  • Encryption protects access; expiry and one-time reveal reduce leftover copies.
  • Security depends on the implementation and how the link is sent—not on the name.
  • Confirm the recipient, keep expiry short, and rotate credentials after use.

The recipient opens a one-time link to read a private message, listen to audio, or access shared files in their browser. The note becomes unavailable when its open limit is reached or it expires. Files and recordings have a separate, limited access window after reveal, so they can finish downloading or playing.

Use it for passwords, API keys, recovery codes, private messages, documents, photos, and audio recordings that need to reach someone without becoming a permanent email attachment or chat upload. Secure file sharing uses the same idea: send an encrypted, temporary link rather than leave the original content in a conversation.

The issue isn’t always interception. It’s retention. Encryption protects information against unauthorized access. Ephemerality reduces how long unnecessary copies remain available. A one-time secret link is built for a third job: temporary handoff.

Why the URL fragment matters

This detail is easy to miss, and it is the foundation of this architecture.

In a normal HTTPS navigation, the browser sends the path and query to the server. The URL fragment—everything after #—stays in the browser and is not included in that request. A well-designed system can therefore store ciphertext at a note identifier such as `/note/abc123` while keeping decryption material in `#…`, out of ordinary server logs for that page load.

Putting a key after # does not, by itself, make an application secure. The surrounding cryptography still has to be sound: a strong random key, authenticated encryption, and a server that never needs the plaintext. The fragment is how those pieces stay separated—not a shortcut around them.

When shouldn’t you use one?

A one-time link is the wrong tool when the job is storage, collaboration, or a record you are required to keep.

Poor fits

  • Long-term password storage: use a password manager vault.
  • Ongoing conversation: use a messenger both parties already trust, such as Signal.
  • Organizational records that must be retained for audit or legal hold.
  • Secrets that do not need to be transmitted at all—generate them in place, or don’t share them.
  • Cryptocurrency seed phrases and other unrecoverable master secrets: a link can still leak if the full URL is copied. Read crypto seed phrases and one-time links before using this pattern there.

Before sending a secret

A careful handoff is mostly operational. The cryptography cannot fix a wrong recipient.

  • Confirm the recipient before you send the full URL.
  • Use the shortest practical expiry.
  • Add a password or recipient verification when the sensitivity warrants it.
  • Send any extra authentication factor through a separate channel.
  • Rotate temporary credentials after they have been used.
  • Do not transmit secrets that do not need to move.
  • Remember that the recipient can copy, screenshot, or photograph what they see.

Frequently asked questions

What is a one-time secret link?

A URL that delivers a secret for retrieval, then makes the server-side encrypted copy unavailable according to access and expiry rules—so the plaintext does not have to live in email or chat history.

How does a one-time link work?

The sender’s browser encrypts the content, the server stores ciphertext, and the decryption key stays in the URL fragment. The recipient reveals the note in their browser, which decrypts it locally.

Are one-time secret links secure?

They can be, when encryption is client-side, keys are strong, and access plus expiry are real. They do not protect compromised devices or a recipient who copies the secret after viewing it.

What happens after a one-time link is opened?

A successful reveal counts as an open. With the default one-open limit, the note cannot be revealed again. Files and audio remain accessible for a separate, limited window after reveal. Content already displayed or downloaded can remain on the recipient’s device; expiry does not erase their copies.

Can I send a password with a one-time link?

Yes. Put the password in the note, not in the chat message that carries the link. See how to share a password securely for split-channel tips.

Can I send a file with a one-time link?

Yes. Use secure file sharing to send documents, photos, or other files. Sending requires a free account; recipients do not need one. Files are encrypted before upload and have a limited access window after the note is revealed.

Can I share audio or a voice message?

Yes. Record audio in PrivateNote or attach an audio file. Like other attachments, it is encrypted in your browser before upload. Sending requires a free account; recipients can listen in their browser during the attachment access window without creating an account.

Is a one-time link safer than email?

Safer for the secret itself, because email keeps plaintext. The link can still travel over email; the difference is that the mailbox holds a URL, not the credential.

Can someone screenshot a one-time secret?

Yes. Recipients can copy text, capture their screen, save downloaded files, or record audio playback. A temporary link limits access to the server-side content; it cannot recall copies the recipient has already made.

What’s the difference between a one-time link and an expiring link?

One-time is about access: unavailable after the intended retrieval. Expiring is about time: unavailable after a deadline even if never opened. PrivateNote uses both.

Does the recipient need an account?

No. Anyone with the full link can open an unprotected note. A password or recipient verification applies only if the sender enabled it.

Where PrivateNote fits

PrivateNote is for temporary handoff: a password, a private message, a document, or an audio recording. Encrypt in your browser, share a link, and limit how long the content stays accessible. For secure file sharing, remember that the attachment access window is separate from the note’s open limit, and recipients can keep copies they download.

Match the lifetime of the secret to the lifetime of the medium that carries it.

Share a message, password, file, or audio recording through a temporary link, with encryption in your browser.

Create a one-time secret link
PrivateNote on LaunchNestPrivateNote.ai - Share sensitive information without leaving it behind | Product Hunt
Photo by Léna Le Roy on Unsplash.