Two iPhones on the same Wi‑Fi can pair with no server signaling. One creates an offer QR, the other scans and returns an answer QR. Once connected, data flows directly over WebRTC (LAN when possible).
Status: new
Files: drop a file on the page to send (chunked).
Notes: Use HTTPS for camera access and WebRTC (except on localhost). On some guest Wi‑Fi, clients are isolated; if P2P fails, add a STUN server below.
For same‑LAN, leaving ICE servers empty often works. If peers are on different subnets, add a public STUN URL.