Wat het voor je doet
- Helder geluid en beeld dat zich aanpast aan de verbinding.
- Gesprekken die ook achter strenge netwerken verbinden.
- End-to-end versleuteling bij gesprekken zonder vertaling, te zien aan een slotje op het belscherm.
Hoe het werkt
Gesprekken gebruiken WebRTC, de standaard voor realtime geluid en beeld. Beide telefoons sturen hun media naar een mediaserver die AiThao op de eigen server draait en die het doorstuurt naar de andere kant; blokkeert een netwerk die route, dan draagt een relay de media. Alle media zijn onderweg versleuteld, zoals WebRTC vereist.
Alleen dat zou de mediaserver het gesprek nog laten lezen. Daarom krijgt op telefoons die dat ondersteunen elk gesprek een eigen sleutel, via de versleutelde chat naar de andere telefoon gestuurd, en wordt elk geluids- en beeldframe daarmee versleuteld. De server stuurt frames door die hij niet kan ontsleutelen.
Als vertaling aanstaat
Om te vertalen moet een vertaler het gesprek horen, dus krijgt die de sleutel van het gesprek zodra jullie allebei akkoord zijn. Dan is het gesprek niet meer end-to-end versleuteld en verdwijnt het slotje.
Onder de motorkap
WebRTC · versleuteling per frame · Apple CallKit op iPhone
Veelgestelde vragen
Waarom worden de twee telefoons niet direct verbonden?
De mediaserver maakt gesprekken betrouwbaar op mobiele netwerken en laat op verzoek een vertaler meedoen. Met de sleutel per gesprek kan hij een versleuteld gesprek toch niet horen.
Worden gesprekken opgenomen?
Nee. Alleen een gesprekslog (wie, wanneer, hoe lang) wordt 90 dagen bewaard.