Files are encrypted in your browser before they ever leave your device. Set passwords, expiry, and download limits — we'll auto-delete the rest.
Every share is encrypted, ephemeral, and yours to control.
Files are encrypted in-browser with AES-256-GCM via the Web Crypto API.
Optionally protect any link with a password — we only store a verification hash.
Choose from 10 minutes to 7 days. Expired files are wiped automatically.
One-time, 5, 10, or unlimited downloads. Auto-deletes once the limit is reached.
Every link has a downloadable QR code for instant mobile transfers.
No ads, no analytics, no profiling. Anonymous uploads supported.
Pick any file, set expiry, downloads, and an optional password.
AES-256 happens in your browser. We never see the original file or key.
Send the link or QR. After expiry or last download, the file is gone.
No. Files are encrypted in your browser before upload. The decryption key lives in the URL fragment (after #), which is never sent to the server. For password-protected files, only a verification hash is stored.
Files are automatically deleted from storage when they expire or hit their download limit. Metadata is purged too — there's nothing left to recover.
No. Anonymous uploads are supported. Create a free account if you want a dashboard to manage your active shares, extend expiry, or revoke links.
Any file type. Practical limits depend on your browser's memory for encryption.
Yes. We use AES-256-GCM via the Web Crypto API, PBKDF2 for password-derived keys, and store only encrypted blobs in temporary storage.