BluTalk connects nearby iPhones over Wi-Fi or Bluetooth using Apple's MultipeerConnectivity framework — completely peer-to-peer, with no cloud server in between. Set a nickname and the app automatically discovers other BluTalk users on the same network. Tap a name to call, answer or decline incoming calls with a single tap, and see a live audio waveform during the conversation. Private, local, and instant.
BluTalk uses Apple's MultipeerConnectivity framework to connect iPhones directly over Wi-Fi or Bluetooth. No cloud server, no account — audio travels straight from device to device.
The moment you open the app, BluTalk scans your local network and lists all nearby BluTalk users automatically. No IP addresses, no configuration — just tap a name and call.
Dedicated screens for outgoing calls, incoming calls, and active calls keep the experience clear. Incoming calls show large answer and decline buttons, and the active call screen shows a live audio waveform while you're being heard.
Enter a nickname on first launch and you're ready to go. Your name appears on nearby users' device lists so they know who's calling. Change it any time from the Settings screen.
BluTalk's Advertiser and Browser work together to detect every BluTalk user on the same Wi-Fi or Bluetooth range and display them in a live list. New devices appear the moment they're found, and devices that go offline are removed automatically — no manual refresh needed.
Tap any name in the list to start a call immediately. A pulse-ring animation shows the call is ringing, and a cancel button lets you end the attempt at any time. When the other person answers, the call transitions smoothly to the active call screen.
When a call arrives, a full-screen incoming call view displays the caller's name and a teal pulse animation. A green answer button and a red decline button make the action obvious. The ringtone respects the silent switch so it won't ring when your phone is muted.
Once connected, a real-time waveform animates whenever incoming audio is received, giving you a clear visual cue that the other person's voice is coming through. Audio is encoded with the Opus codec for high-quality, low-latency voice over your local network.
On first launch, enter a nickname. This is the name nearby BluTalk users will see when they look for devices to call. You can change it any time from the Settings screen.
BluTalk automatically scans your Wi-Fi and Bluetooth range and lists all active BluTalk users. Tap the name of the person you want to call — the outgoing call screen appears immediately.
When the other person answers, the call begins. A waveform shows when their voice is coming through. Tap the red end-call button when you're done — both devices return to the device list automatically.
"I set this up for my family at home so we can call each other between rooms without shouting. It found everyone's iPhone automatically and the call quality is surprisingly clear. No accounts, no setup — exactly what I needed."
"We use this between colleagues on the same office floor. Because it stays on the local network there are no concerns about data leaving the building. The incoming call screen is really well designed — big buttons, easy to read."
"Brought this to an event to coordinate the staff team. Even where the internet was patchy the local P2P connection was rock solid. The waveform animation during calls is a nice touch — you can clearly see when someone is speaking."
Find answers to common questions below.