NearCall

Close by. Connected.
Not connected locallyPreparing offline app…
YOUR LOCAL CONNECTION

A familiar voice.
No mobile signal needed.

Join the same Wi-Fi or Android hotspot. Connect to the same local relay, then pair by QR or device ID.

Open this HTTPS site once online, then use Safari → Share → Add to Home Screen. Wait for “Saved for offline use” before disconnecting.

Connect NearCall

Both phones use the same relay address. This can be a local server without internet, or your internet relay.

Android: My QR shows its ID. Or scan this web app’s code with Add person. Both devices must be connected to the same relay.

Scan a NearCall QR

Point the camera at the other phone’s NearCall QR.

Call

Calls need NearCall open. A suspended iPhone web app cannot reliably receive an offline call.

NearCall settings

Voice/video uses encrypted WebRTC media. This original NearCall protocol does not end-to-end encrypt messages, files or locations: the relay can read them. Use trusted servers and WSS.

A local server needs trusted HTTPS/WSS for Safari camera, microphone and location access. An internet-hosted page cannot connect to an insecure local ws:// relay.

Keep the web app open to receive. Offline or closed-screen ringing is not guaranteed on iPhone. Group calls and multi-hop mesh are not included in this web test version.