Open-Source Secret Sharing Tool

OneTimeSecret: Share Passwords Securely with Self-Destructing Encrypted Links

OneTimeSecret is an open-source, zero-knowledge tool that creates encrypted links for passwords, API keys, and sensitive data. Each link self-destructs after a single view — no trace left behind. See how it compares to Privnote, Password Pusher, and Bitwarden Send.

Self-Destructing Messages
Zero-Knowledge Encryption
Password Protection
Expiration Controls
Open-Source Code

What is OneTimeSecret?

OneTimeSecret is an open-source secret sharing tool that lets you transmit passwords, API keys, and confidential data through encrypted links that self-destruct after one view. Unlike email or chat where messages persist indefinitely, OneTimeSecret ensures your sensitive information is deleted the moment the recipient reads it.

Built on a zero-knowledge architecture, the decryption key lives only in the URL fragment and never reaches the server. The project is fully open-source, so anyone can audit the code or self-host their own instance. These properties make OneTimeSecret a trusted alternative to Privnote, Password Pusher, and other secret sharing tools.

Core OneTimeSecret Features

  • Self-destructing messages — auto-deleted after one view
  • Zero-knowledge encryption — server never sees plaintext
  • One-time viewing — link becomes invalid after first open
  • Password protection — optional passphrase for extra security
  • Expiration controls — set TTL from 1 hour to 30 days
  • Open-source — auditable code, self-hosting supported

How Do Self-Destructing Notes Work?

Understanding the technology behind one time secret helps you make informed decisions about secure communication.

1

Message Creation & Encryption

When you create a onetimesecret, your private message is encrypted using AES-256 encryption directly in your browser. This military-grade encryption ensures that even if data is intercepted, it cannot be read without the decryption key.

2

Secure Link Generation

A unique secret link is generated containing the encrypted private message. The decryption key is embedded in the URL fragment (after the # symbol), which never reaches the server. This is called zero-knowledge architecture.

3

One-Time Viewing

When the recipient opens the link, the one time secret is decrypted in their browser and displayed. The encrypted data is immediately and permanently deleted from the server, ensuring the message can never be accessed again.

4

Automatic Expiration

Even if the recipient never opens the link, most onetimesecret services automatically delete unread messages after a set period (typically 1 hour to 30 days), ensuring no private message lingers on servers indefinitely.

OneTimeSecret Security Features

What makes OneTimeSecret a trusted secret sharing tool — from zero-knowledge encryption to open-source transparency.

Self-Destructing Messages

Every OneTimeSecret link is destroyed immediately after the first view. The encrypted data is deleted from the server, making it impossible for anyone — including the sender — to retrieve the content again.

Zero-Knowledge Architecture

The decryption key lives only in the URL fragment and is never transmitted to the server. OneTimeSecret has zero knowledge of your plaintext, protecting against server-side breaches and legal compulsion.

One-Time Viewing

Each encrypted link works exactly once. After the recipient opens it, the link becomes permanently invalid. This is a key differentiator from email or chat where messages persist in history.

Password Protection

Add an optional passphrase that the recipient must enter before viewing. This second encryption layer protects your secret even if the link is intercepted — a feature Privnote lacks.

Expiration Controls

Choose a TTL from 1 hour to 30 days. Unread secrets automatically self-destruct when the timer expires, ensuring nothing lingers on the server indefinitely.

Open-Source & Self-Hostable

OneTimeSecret is fully open-source. Security researchers can audit the code, and organizations can self-host their own instance — unlike closed-source alternatives such as Privnote or scrt.link.

When to Use One Time Secrets

Discover the most common and effective use cases for self-destructing notes and private messages in personal and professional settings.

Secure Password Sharing

Stop sending passwords via email or Slack. Use a onetimesecret to share login credentials with colleagues, clients, or family members. The password disappears after viewing, eliminating the risk of it being found later in message history.

API Keys & Access Tokens

Developers frequently need to share API keys, SSH keys, and access tokens. Self-destructing one time secret notes ensure these sensitive credentials don't linger in emails or chat logs where they could be compromised.

Business Confidential Data

Share sensitive business information like financial reports, contract details, or strategic plans using onetimesecret with the assurance that the data won't persist beyond its intended viewing.

Financial Information

Need to share credit card numbers, bank details, or payment information? One time secret provides a secure way to transmit financial data as a private message without leaving a permanent record.

Personal Privacy

Share private messages, personal information, or sensitive communications with friends or family knowing that the content will vanish after being read thanks to onetimesecret technology.

Healthcare & Legal

Professionals in healthcare and legal fields can use encrypted one time secret notes to share patient information or case details while maintaining compliance with privacy regulations.

OneTimeSecret vs Privnote vs Password Pusher vs Bitwarden Send

How OneTimeSecret compares to popular secret sharing tools including Privnote, Password Pusher, Bitwarden Send, scrt.link, Yopass, PrivateBin, Vaulted, and Hemmelig.

Feature OneTimeSecret Privnote Password Pusher Bitwarden Send
Self-Destructing Yes Yes Yes Yes
Zero-Knowledge Yes Unclear Yes Yes
Password Protection Yes No Yes Yes
Expiration Controls 1 h – 30 d Limited Configurable Up to 31 d
Open-Source Yes No Yes Yes
Self-Hosting Yes No Yes Yes
No Account Required Yes Yes Yes Account needed

Other Alternatives Worth Knowing

scrt.link and Yopass offer minimal-UI encrypted sharing. PrivateBin is an open-source encrypted pastebin with discussion support. Vaulted focuses on team credential management. Hemmelig is a newer open-source option with file attachment support. Each tool fills a niche, but OneTimeSecret remains the best-known open-source one-time link service.

Why Choose OneTimeSecret?

OneTimeSecret combines self-destructing messages, zero-knowledge encryption, password protection, and configurable expiration into a single open-source package. Unlike Privnote (closed-source, no password option) or Bitwarden Send (requires an account), OneTimeSecret is free, anonymous, and fully auditable.

Frequently Asked Questions About OneTimeSecret

Quick answers about OneTimeSecret features, security, and how it compares to other secret sharing tools.

What is OneTimeSecret?

OneTimeSecret is an open-source secret sharing tool that creates encrypted links for sensitive information. Each link self-destructs after a single view. The platform uses zero-knowledge encryption, meaning the server never sees your plaintext data. It is commonly used for sharing passwords, API keys, and confidential messages securely.

Is OneTimeSecret safe for sharing passwords?

Yes. OneTimeSecret uses AES-256 encryption with a zero-knowledge design — the decryption key stays in the URL fragment and never reaches the server. You can also set a passphrase for an additional encryption layer. Unlike email or chat, shared passwords are deleted after the first view and cannot be retrieved.

How does OneTimeSecret differ from Privnote?

Both create self-destructing messages, but OneTimeSecret is open-source and supports password protection and configurable expiration. Privnote is closed-source and lacks password protection. OneTimeSecret can also be self-hosted, giving organizations full control over their data.

What are the best OneTimeSecret alternatives?

Popular alternatives include Privnote, Password Pusher, Bitwarden Send, scrt.link, Yopass, PrivateBin, Vaulted, and Hemmelig. Each has different trade-offs in terms of open-source status, encryption method, password protection, and self-hosting support. OneTimeSecret stands out by combining all these features in one free tool.

More questions about OneTimeSecret, competitors, and secure sharing?

View All FAQs

Share Passwords Securely with OneTimeSecret

OneTimeSecret creates encrypted, self-destructing links for your sensitive data. No account needed. Open-source and zero-knowledge by design.

Free & open-source No registration Zero-knowledge encryption Password protection