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 with a hybrid encryption scheme — content is sealed with XSalsa20-Poly1305 and the key is wrapped with Curve25519. 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 hybrid encryption — a random symmetric key encrypts the data (XSalsa20-Poly1305), and that key is wrapped with a Curve25519 keypair. The decryption key is embedded in the URL hash fragment, which is never sent to our servers. Content is also digitally signed with Ed25519 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.
Hybrid Encryption
Content is encrypted with a random symmetric key using XSalsa20-Poly1305 (authenticated encryption). The symmetric key itself is then wrapped with Curve25519 asymmetric encryption, so only the holder of the private key can unwrap it.
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.