anony.ch Encrypted file transfer
About

Browser to browser · the key is yours

Send a file. Leave nothing behind.

Your browser encrypts the file and the recipient's browser decrypts it. The server only forwards sealed envelopes — it never sees the file, the key, or a record of them.

How it works

  1. 01

    Pick a file

    Your browser strips hidden details like photo location and seals the file with AES-256-GCM. Nothing is uploaded.

  2. 02

    Send the link

    A one-time link is created. The key sits after the # in that link, and the browser never sends that part to the server.

  3. 03

    They open it

    The file is decrypted in their browser. The server keeps no copy — when both tabs close, nothing is left anywhere.

01 Sender
Ready

JPEG, PNG, PDF, DOCX/XLSX/PPTX, MP4/MOV, MP3 and SVG metadata is stripped byte by byte, in your browser. Everything else is encrypted as-is.

No size limit · the file is never uploaded

Stealth IP relay

On by default: the transfer takes our server’s path instead of a direct connection. Neither side sees the other’s address — not in the page, not in the network tab. The relay only ever forwards sealed bytes it cannot read. Switch it off for a direct connection.

01

No storage

The server writes nothing to disk. Rooms are a Map in RAM that expires after 30 minutes.

02

No logs

No IP addresses, room IDs or payloads are recorded, in development or production.

03

The key never leaves the link

Encryption keys are generated in your tab and live in the part of the URL browsers never send to servers. Our relay forwards sealed bytes, not files.