
Shhh
One-time encrypted secret sharing web app
416 stars 31 forks last commit first released MIT
Actively maintained
Last commit 23 Aug 2026.
Shhh is a lightweight web application that creates encrypted secrets and shares them via unique links protected by a temporary passphrase. Secrets are encrypted before storage and removed after expiration, successful decryption, or exceeding allowed attempts.
Key Features
- Create encrypted text secrets protected by a user-provided passphrase
- Secrets expire automatically based on a configured expiration date
- One-time or limited-attempt opening: secret is purged after viewing or when max attempts are exceeded
- Encryption uses Fernet with a password-derived key (random salt and high iteration count)
- Does not store passphrases; only ciphertext and metadata are stored
- Provides a REST API and can be integrated via a companion CLI client
- Supports PostgreSQL or MySQL backends and can be deployed with Docker/Docker Compose
- Typical deployment stack includes Flask with Gunicorn behind a web server
Use Cases
- Share temporary credentials, tokens, or one-time instructions without leaving plain text in email or chat
- Send expiring links for password resets or sensitive file access instructions
- Integrate secret sharing into workflows or automation via the provided REST API
Limitations and Considerations
- The project has been marked for sunsetting in favor of a successor; active maintenance and hosted deployments may be discontinued
- Not a full-featured secrets management or vault solution: lacks advanced access controls, enterprise audit logging, and RBAC
- Security depends on strong passphrases and secure hosting; operational security (TLS, server hardening, database protection) is required for production use
Shhh is a simple, focused tool for short-lived secret sharing and integration into workflows. It is suitable for teams or individuals who need ephemeral, passphrase-protected messages but is not a replacement for dedicated vault systems for long-term secret management.
Categories:
Tags:
Tech Stack:
Similar to Shhh

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.

Plik
Temporary file upload and sharing service with web UI and CLI
Plik is a WeTransfer-like temporary file upload and sharing service with a web UI, CLI client, REST API, expiration (TTL), and multiple storage backends.

Hemmelig
Encrypted secret sharing with client-side encryption and self-destructing links
Share sensitive text or files securely using client-side encryption, expiring links, view limits, and optional password 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.


Paaster
End-to-end encrypted pastebin with history and expiring pastes
Self-hostable pastebin focused on privacy, with browser-side end-to-end encryption, paste history, expiring pastes, and file drag-and-drop.
Geo2Tz
Lightweight REST API to resolve time zones from coordinates
Self-hostable REST API that returns IANA time zone identifiers for given latitude/longitude using timezone-boundary-builder data. Distributed as a Go binary and Docker image.



