Skip to Content
GuidesSecret Sharing

Secret Sharing

Generate secure one-time links to share secrets with team members or external collaborators.


How It Works

  1. Select vault variables or upload a secret file and generate a link.
  2. The content is encrypted and stored with a cryptographically random token.
  3. Share the link URL with the recipient.
  4. The recipient visits the link, enters the password (if set), and views the secrets.
  5. Content is permanently deleted after the first access.

A link is destroyed after its first access or its expiry time, whichever comes first.


From Vault Variables

  1. In the Vault tab, select variables via checkboxes and click Share Selected.
  2. Optionally set a password and choose an expiry time (1 hour, 24 hours, 7 days, or custom).
  3. Click Generate Link and copy the URL.

From a File

Select Share File in the sharing interface, upload the file, configure options, and generate the link.


Expiry Options

OptionUse case
1 hourActive collaboration, recipient is online now.
24 hoursDefault — gives the recipient a day.
7 daysRecipient may not be available immediately.
CustomSpecific date and time.

Recipient Experience

The recipient opens the link, enters the password if required (incorrect attempts do not consume the link), and views the decrypted content. After viewing, the content is permanently deleted and the link becomes invalid. The recipient should copy what they need before leaving the page.


Track shared links from the project’s sharing interface:

StatusMeaning
PENDINGCreated but not yet accessed.
VIEWEDRecipient accessed the content. Content destroyed.
EXPIREDExpiry time reached without access. Content destroyed.

The audit log records creation, view, and expiry events with timestamps — actual secret values are never logged.