AES-256-GCM encryption runs locally. The Worker and storage bucket receive encrypted chunks, not the original file bytes.
Share files without handing over the key.
PsiDrive encrypts files inside your browser before upload. The service stores encrypted objects, while the decryption key stays in the share link fragment that your browser controls.
Security that is useful in everyday sharing.
Email attachments are awkward for large files, and permanent cloud folders can be more access than a recipient needs. PsiDrive creates a temporary encrypted transfer for a specific sharing moment.
The transfer key is placed after the # in the link. Browsers do not send that fragment in the normal server request.
Guest transfers normally expire after 24 hours, with an optional delete-after-first-download setting.
How to send a secure file.
Choose a file in the browser. Guest transfers can use up to 1 GB per rolling 24 hours.
Your browser encrypts the filename and content, then uploads encrypted chunks.
Copy the generated link or show its QR code. Add an optional password through a separate channel.
Secure file sharing FAQ
Does PsiDrive encrypt files before upload?
Yes. Encryption happens in the sender's browser with AES-256-GCM before encrypted chunks leave the device.
Do guests need an account?
No. The verified guest flow supports up to 1 GB in a rolling 24-hour window without registration.
How long is a guest transfer available?
Guest transfers normally expire after 24 hours. A sender can also select deletion after the first successful completed download.