Send.wang
Send.wang · Simple and private peer-to-peer transfer

How It Works

Send.wang uses WebRTC DataChannel for direct peer-to-peer connections between devices. The server only handles connection handshake (signaling exchange), while file data is encrypted and transferred directly between the two devices — no third party can see the content.

Connection Flow

① Generate Room Code Open send.wang, a 6-digit room code and QR code are generated automatically as the pairing credential.
② Signaling Handshake Two devices exchange SDP and ICE candidates via WebSocket signaling server. The server only relays handshake info, never touches file data.
③ ICE Hole Punching STUN servers help obtain public addresses for NAT traversal. Same LAN auto-detects and uses LAN direct connection for faster speed.
④ DataChannel Transfer Once P2P connection is established, file chunks and text messages are transferred via WebRTC DataChannel with SRTP/DTLS encryption.

Core Technologies

WebRTC DataChannelBrowser-native P2P channel, supports large file chunked transfer, ordered and reliable
WebSocket SignalingOnly exchanges SDP/ICE handshake info, no file data, exits after handshake
ICE/STUNNAT traversal technology, enables direct connection across different networks
DTLS EncryptionBuilt-in WebRTC encryption, data is encrypted end-to-end
IndexedDB ResumeFile chunks cached locally, resume from breakpoint after network interruption
SHA-256 VerificationAuto-verify file integrity after transfer, ensuring zero data loss

Privacy Guarantee

The server only helps two devices find and handshake with each other, then steps aside. Files travel directly between your devices, no third party can see the content.

  • File data is peer-to-peer, never through a server, never stored
  • No account system, no personal data collected
  • Full-site HTTPS, signaling channel fully encrypted