Onetime Secret logo

Onetime Secret

Website

Self-destructing service for sharing single-use encrypted secrets

2.9k stars 445 forks last commit first released MIT

Actively maintained

Last commit 27 Jul 2026.

Onetime Secret is an open-source service for sharing sensitive text as single-use links. Secrets are encrypted on the server and expire either after a single view or after a configured time-to-live.

Key Features

  • Create single-use (self-destructing) secret links that delete after being viewed or after a TTL.
  • Server-side encryption of stored secrets with an optional passphrase option; passphrases are bcrypt-hashed and used to protect decryption.
  • REST API and web UI for creating and retrieving secrets; supports anonymous and authenticated workflows.
  • Configurable TTL options and passphrase policy (minimum length, complexity, enforcement settings).
  • Support for custom share domains and UI/auth configuration for self-host deployments.
  • Docker images and a documented quick-start (Redis-backed storage, recommended Ruby runtime) for easy deployment.

Use Cases

  • Safely send passwords or credentials over email/chat where persistent copies are undesirable.
  • Issue ephemeral API tokens, one-time links for password resets, or short-lived provisioning secrets.
  • Provide secure, single-view communication for support, onboarding, or sensitive troubleshooting details.

Limitations and Considerations

  • Without a user-provided passphrase, secrets are encrypted on the server but decryptable by the service operator; use passphrases for stronger zero-knowledge guarantees.
  • Secret size is limited (enforced per plan; documentation cites per-plan limits, e.g., ~1k–10k characters).
  • Encrypted backups exist for disaster recovery and may retain encrypted secrets for a limited retention window (documented backup retention is not indefinite).
  • Not a long-term secrets vault: designed for ephemeral, single-view sharing rather than secret rotation, audit history, or full enterprise secret-management features.

Onetime Secret provides a focused, auditable way to share ephemeral secrets via web or API. It is useful where short-lived, single-view confidentiality is required, and it offers configurable protections (TTL and passphrases) for stronger privacy guarantees.

Categories:

Tags:

Tech Stack:

Share:

Similar to Onetime Secret

Yopass

Secure one-time secret sharing with client-side encryption

3k
431
Last commit

Open-source tool for sharing secrets and files via client-side OpenPGP encryption and one-time expiring links.

Apache-2.0Actively maintained
Alternative to:
Onetime Secret logo
Onetime Secret
+3
Hemmelig logo

Hemmelig

Encrypted secret sharing with client-side encryption and self-destructing links

1.2k
104
Last commit

Share sensitive text or files securely using client-side encryption, expiring links, view limits, and optional password protection.

Actively maintained
Alternative to:
Onetime Secret logo
Onetime Secret
+3

Chiyogami

Self-hosted pastebin with client-side encryption and REST API

78
4
Last commit

Modern pastebin offering client-side encryption, configurable expiry, user accounts, public search and a REST API. Built with Go, SQLite and TailwindCSS.

BSD-3-ClauseActively maintained
Alternative to:
Pastebin logo
Pastebin
+5
Send logo

Send

Encrypted file sharing with expiring links

Self-hostable encrypted file sharing service with expiring links, download limits, and optional password protection for secure, temporary transfers.

Activity unknown
Alternative to:
WeTransfer logo
WeTransfer
+8
OnionShare logo

OnionShare

Secure, anonymous file sharing and hosting over the Tor network

7k
712
Last commit

Open-source tool to share files, host websites, and chat privately over the Tor network; available as desktop GUI, CLI, and mobile apps.

Actively maintained
Alternative to:
Send Anywhere logo
Send Anywhere
+8
Paaster logo

Paaster

End-to-end encrypted pastebin with history and expiring pastes

553
23
Last commit

Self-hostable pastebin focused on privacy, with browser-side end-to-end encryption, paste history, expiring pastes, and file drag-and-drop.

AGPL-3.0Actively maintained
Alternative to:
Pastebin logo
Pastebin
+5