Hemmelig
Self-hosted secret sharing with end-to-end encryption. Share passwords, API keys, and sensitive text through expiring links that auto-delete after a set time or after being viewed.
What You Can Do After Deployment
- Open your domain — Hemmelig is ready immediately with no setup required
- Create a secret — paste sensitive text, set an expiration time, and get a shareable link
- Set expiration — choose when secrets expire: 5 minutes, 1 hour, 1 day, 3 days, 7 days, or 14 days
- Add password protection — optionally require a password to view the secret
- Attach files — include file attachments with your encrypted secrets
- Burn after reading — secrets can auto-delete after being viewed once
Key Features
- End-to-end encrypted secret sharing
- Configurable expiration (minutes to days)
- Password-protected secrets
- Burn-after-reading (one-time view)
- File attachments
- IP address restrictions
- Rate limiting to prevent abuse
- No account required for basic usage
- SQLite storage — no external database needed
License
MIT — GitHub