About guap.ee
A secure, privacy-first platform for sharing encrypted content. Your data stays private, always.
Our Mission
To provide a simple, secure way to share sensitive information without compromising privacy. We believe that privacy is a fundamental right, and strong encryption should be accessible to everyone.
Why Choose guap.ee?
Modern Encryption
Your data is encrypted in your browser using libsodium and public/private key pairs for maximum security. We never have access to your unencrypted content.
Cryptographic Signatures
All content is digitally signed, so you can be sure it hasn’t been tampered with and is authentic.
Zero Knowledge
We operate on a zero-knowledge principle. Even if we wanted to, we cannot access your encrypted data or decryption keys.
Self-Destructing
Set expiration times and burn-after-read limits to ensure your content automatically disappears when you want it to.
Cross-Platform
Works seamlessly across all devices and platforms. No downloads or installations required.
Developer Friendly
Clean, simple interface with syntax highlighting for code sharing and technical documentation.
Lightning Fast
Optimized for speed with instant encryption and sharing. No waiting around for your content to be processed.
How It Works
Create Content
Enter your text or upload a file. Choose your security settings including expiration time and burn-after-read limits.
Client-Side Encryption
Your content is encrypted in your browser using a public/private key pair (asymmetric encryption) with libsodium. The encryption key never leaves your device. Content is also digitally signed for authenticity.
Secure Sharing
Share the generated link and decryption key separately for maximum security. Only those with both can access your content.
Automatic Cleanup
Content automatically expires or self-destructs based on your settings. No traces left behind.
Security & Privacy
Security is not just a feature for us—it's the foundation of everything we do. Here's how we protect your data:
Public/Private Key Encryption
Each piece of content is encrypted using a unique public/private key pair (Curve25519 via libsodium). This ensures only those with the correct key can decrypt the content.
Digital Signatures
All content is digitally signed using your private key, so recipients can verify it's authentic and untampered.
Symmetric Encryption for Private Keys
Symmetric encryption (XChaCha20-Poly1305) is used only to protect your private key, which may be used for authentication in the future. (Authentication is not yet implemented.)
No Server-Side Decryption
Our servers only store encrypted data. Decryption happens exclusively in your browser.
Automatic Expiration
All content has mandatory expiration dates. Nothing stays on our servers indefinitely.
Ready to Share Securely?
Join thousands of users who trust guap.ee with their sensitive information.