What it does for you
- Clear voice and video that adapt to the connection.
- Calls that connect even behind strict networks.
- End-to-end encryption on calls without translation, shown by a lock on the call screen.
How it works
Calls use WebRTC, the standard for real-time audio and video. Both phones send their media to a media server that AiThao runs on its own server, which forwards it to the other side; when a network blocks that path, a relay carries the media instead. All media is encrypted in transit, as WebRTC requires.
That alone would still let the media server read the call. So on phones that support it, each call gets its own key, sent to the other phone through the encrypted chat, and every audio and video frame is encrypted with it. The server forwards frames it cannot decrypt.
When translation is on
To translate, a translation worker must hear the call, so the call’s key is handed to it once both people agree. The call then stops being end-to-end encrypted and the lock goes.
Under the hood
WebRTC · per-frame encryption · Apple CallKit on iPhone
Questions
Why not connect the two phones directly?
The media server keeps calls reliable on mobile networks and lets a translation worker join when asked. With the per-call key, it still cannot hear an encrypted call.
Are calls recorded?
No. Only a call log (who, when, how long) is kept, for 90 days.