How SendTomo Works
SendTomo moves files directly between your devices using WebRTC, the same peer-to-peer technology that powers browser-based video calls. This page explains the connection flow, why transfers are fast and private, and how it all works without uploading your files to a server.
Step 1 — Pairing. Open sendtomo.com on your computer. The page asks the server for a short room code and renders it as a QR code. When you scan that code with your phone, your phone sends the room code back to the same signaling channel. The server then introduces the two devices to each other and hands over the connection details. From this point the server is no longer needed for the data transfer.
Step 2 — Direct peer-to-peer connection. The two devices negotiate a WebRTC connection. In the common case they connect directly over your local network or the public internet. If a network firewall or NAT blocks a direct path, a TURN relay forwards the encrypted bytes — but because the data is end-to-end encrypted between your two devices, the relay cannot decrypt or inspect it.
Step 3 — End-to-end encryption. WebRTC mandates DTLS-SRTP encryption on every connection, so the file chunks sent between your devices are encrypted from the moment they leave one device until they arrive at the other. Neither the signaling server nor any TURN relay holds the keys to read your data.
Why this is fast and private. Because files go straight from device to device at the full speed of your network, there is no upload-then-download cloud step, no storage quota, and no size cap. And because the data never rests on a server, there is nothing for anyone to breach, sell, or keep. That is the whole point of the architecture.
Ready to transfer your files? Open SendTomo and scan to connect.
Open SendTomo