Share secrets and files securely via self-destructing, end-to-end encrypted links.
.env, config, private key, certificate)Direct user to create a secure link at https://snappwd.io:
For text secrets:
For files:
.env, .pem, config file)The link self-destructs after one download. The file is encrypted client-side and the server never sees the contents.
If the user has @snappwd/cli installed:
bash
# Install if needed
npm install -g @snappwd/cli
# Share a text secret
snappwd put "your-secret-here"
# Share a file (e.g., .env, config, private key)
snappwd put-file ./database.env
snappwd put-file ~/.ssh/id_rsa
# Output: https://snappwd.io/g/abc123...#encryption-key...
TypeExamplesUse CaseText SecretsAPI keys, passwords, tokensQuick credential sharingConfig Files.env, config.json, settings.yamlShare environment configs securelyPrivate KeysSSH keys, TLS certificates, PGP keysTemporary key distributionCredentials Filescredentials.json, .netrcService account access
Key points to explain to users:
Zero-Knowledge Encryption: Secrets are encrypted in the browser/CLI before upload. The server never sees the plaintext or encryption key.
Self-Destructing: Links work exactly once. After viewing, the secret is permanently deleted from the server.
Key in URL Fragment: The encryption key is embedded in the URL after #, which means it's never sent to the server—it stays in the browser.
No Account Required: No signup, no tracking, no logs of who created or viewed the secret.
Use CaseExampleAPI Key Sharing"I need to share my OpenAI API key with a teammate"Database Credentials"Send the DB password to the new developer"OAuth Tokens"Share this access token with the integration team"Config File Sharing"I need to share my .env file securely"SSH Key Distribution"Send the deploy key to the DevOps team"Certificate Sharing"Share the TLS certificate with the infra team"Temporary Access"Give the contractor the SSH key temporarily"Troubleshooting"I need to share my config file (with secrets) for debugging"
Never paste secrets directly in chat — Chat history is permanent and searchable.
Use for one-time sharing — SnapPwd is designed for ephemeral sharing, not long-term storage.
Verify the recipient — Anyone with the link can view the secret once.
Set appropriate expiration — For sensitive secrets, consider setting a short TTL.
When users need to share credentials for OpenClaw configuration:
This is especially useful for:
"The link says it was already viewed"
"I need to share with multiple people"