
Cryptgeon
Client-side encrypted note and file sharing with expiration controls
1.5k stars 148 forks last commit first released MIT
Actively maintained
Last commit 25 Jun 2026.

Cryptgeon is a secure note and file sharing service inspired by PrivNote. Notes are encrypted in the browser before upload, so the server stores only ciphertext and cannot decrypt the content.
Key Features
- Client-side encryption using AES-GCM; encryption keys are not sent to the server
- Share both text notes and files
- Expiration controls via maximum views and time-based expiry
- In-memory storage with Redis, designed to avoid disk persistence
- Web UI plus a CLI client for creating and sharing secrets
- Health endpoint for basic service monitoring
Use Cases
- Share one-time secrets (passwords, tokens) with a view limit
- Send sensitive notes with an expiration time for temporary access
- Share files securely without the server being able to read them
Limitations and Considerations
- View-count enforcement can be imperfect in multi-instance deployments due to race conditions
- HTTPS is required for browser cryptography features
- In-memory storage means data can be evicted depending on Redis memory policies
Cryptgeon is a practical option for teams and individuals who need simple, temporary secret sharing with strong privacy properties. Its minimal server trust model and expiring links make it well-suited for operational workflows and ad-hoc secure exchanges.
Categories:
Tags:
Tech Stack:
Similar to Cryptgeon
FilePizza
Peer-to-peer browser-based file transfers over WebRTC
Self-hostable web app for fast, private peer-to-peer file sharing in the browser using WebRTC, with optional passwords, multi-file ZIP downloads, and TURN/STUN support.
transfer.sh
Command-line file sharing service with expiring links
transfer.sh is a lightweight Go server for sharing files via curl, generating shareable links with optional expiry, download limits, and pluggable storage backends.
Transfer.zip
Self-hostable file sharing with stored and peer-to-peer transfers
Open-source, self-hostable file transfer service with resumable uploads, S3 or disk storage, transfer requests, and end-to-end encrypted WebRTC quick transfers.

Hoodik
Self-hosted end-to-end encrypted cloud storage drive
Lightweight self-hosted cloud storage with end-to-end encryption, chunked file transfer, private search, and secure share links via a web UI.

CryptPad
End-to-end encrypted collaborative office and document suite
CryptPad is an end-to-end encrypted collaboration suite with real-time editors, file storage, and sharing, designed to keep document contents private from servers and admins.

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.





