Documentation

Everything you need to start sharing secrets securely

Getting Started

How to Create a Secret

  1. Paste your sensitive information into the text field on the home page
  2. Optionally add a passphrase for extra protection
  3. Choose an expiration time (1 hour to 7 days)
  4. Click Create Secret Link
  5. Copy the generated link and share it with the recipient

Features

Password Protection

Add an optional passphrase when creating a secret. The recipient will need to enter the correct passphrase before the secret is revealed. This adds a second factor — even if someone intercepts the link, they can't read the secret without the passphrase.

Expiration Times

Choose from 1 hour, 6 hours, 24 hours, 72 hours, or 7 days. The secret is automatically and permanently deleted when the timer runs out, whether or not it was ever opened. Pick the shortest expiry that fits your use case.

One-Time View

Secrets can only be viewed once. The first person to open the link sees the secret — then it's gone. If someone else opens the link afterwards, they'll see that the secret no longer exists. This tells the sender if the link may have been intercepted.

Best Practices

  • Use a passphrase for highly sensitive information like production credentials or private keys

  • Send the passphrase separately from the link — use a different channel (e.g., Signal vs. email)

  • Set short expiry times — use 1 hour for passwords that need to be rotated immediately, 24 hours for general handoffs

  • Rotate credentials after sharing — treat secrets shared through any channel as potentially seen

Related Resources