
Hemmelig
Encrypted secret sharing with client-side encryption and self-destructing links
1.2k stars 106 forks last commit first released
Actively maintained
Last commit 15 May 2026.

Hemmelig is an encrypted secret-sharing service designed to keep sensitive information out of chat logs and email threads. It uses a zero-knowledge approach where encryption happens in the browser, and the server only stores encrypted data.
Key Features
- Client-side AES-256-GCM encryption (zero-knowledge storage)
- Self-destructing secrets with configurable expiration and view limits
- Optional password protection for an additional security layer
- IP restrictions to limit access to specific IP ranges
- Encrypted file uploads for authenticated users
- Rich text editor for formatting secrets
- QR codes for easier sharing on mobile devices
- Webhook notifications for secret viewed/burned events
- REST API with OpenAPI specification, plus CLI for automation
Use Cases
- Securely sharing one-time credentials, API keys, and recovery codes
- Exchanging sensitive notes or documents with expiring access
- Automating secret creation and sharing in CI/CD pipelines via CLI/API
Limitations and Considerations
- The license is a modified MIT-style license that restricts offering the software as a competing hosted SaaS
Hemmelig is a practical alternative to sending secrets through persistent channels, combining strong client-side cryptography with expiration controls. It fits well for teams and individuals who need simple, auditable secret handoff workflows with optional automation.
Categories:
Tags:
Tech Stack:
Similar to Hemmelig

Onetime Secret
Self-destructing service for sharing single-use encrypted secrets
Open-source web and API service to create encrypted, single-view links for sharing secrets with configurable expiry and optional passphrase protection.


sup3rS3cretMes5age
Self-destructing one-time message service backed by HashiCorp Vault
Self-hosted one-time, self-destructing message service that stores secrets in HashiCorp Vault, with a lightweight web UI and optional TLS automation.

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


Bitwarden
Open-source password manager with zero-knowledge security and self-hosting.
Bitwarden is an open-source password manager that stores, shares, and autofills credentials with zero-knowledge encryption; supports cloud or self-hosted deployments.


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.
OnionShare
Secure, anonymous file sharing and hosting over the Tor network
Open-source tool to share files, host websites, and chat privately over the Tor network; available as desktop GUI, CLI, and mobile apps.





