Secure file transfer

The receiver gets a unique link. Their browser generates a keypair — you verify the fingerprint before encrypting. The relay never sees the key.

Your API key
API key
Enter your API key to continue
File
Select file(s) — select multiple for vault mode
No file selected
Self-destruct
Link expires after
Relay permanently deletes blobs after expiry

Share this link

Send this link to the receiver. Their browser will generate a keypair. You'll see their fingerprint appear below — verify it with them before sending.

Waiting for receiver...
One-time session link
Share this link with the receiver

Encrypting & sending

File is being encrypted with the receiver's ML-KEM-768 public key. The relay will never see the plaintext or the key.

Upload progress
Initializing...

Sent.

The receiver can now download the file. After one download it is permanently destroyed.

Transfer complete
ML-KEM-768 Burn-on-read Fingerprint verified Relay never saw key