ready

Visual File Transfer

Move files between devices using only the screen and a camera. No internet, no Bluetooth, no cloud — your bytes never leave the room.

100% client-side SHA-256 verified FEC + CRC Reed-Solomon AES-GCM optional
How it works

The sender splits the file into chunks, adds a per-frame header (session id, chunk index, total chunks, MIME, filename, size, CRC, Reed-Solomon parity), and renders the payload as a 2D grid of black/white cells. The receiver uses the camera to locate the finder markers in the four corners of each frame, corrects perspective, samples the cells, verifies the CRC, deduplicates and reorders chunks, recovers missing ones via FEC, and reconstructs the original file. The final file is SHA-256 verified before download.