В этом разделе
- Сообщения в реальном времениКак AiThao доставляет сообщения сразу после отправки и при этом не теряет ни одного: открытый WebSocket у каждого приложения, сначала запись в базу, догрузка для телефонов, которые были не в сети.
- Сквозное шифрование — как оно устроеноКак AiThao использует протокол Signal: ключи для каждого устройства, ключ, который меняется с каждым сообщением, ключи отправителя в группах, отдельный ключ для каждого файла и коды безопасности.
- Как устроены звонкиКак идут аудио- и видеозвонки в AiThao: WebRTC, медиасервер, который AiThao держит сам, ретрансляторы для сложных сетей и ключ на каждый звонок, на котором держится сквозное шифрование.
- Как работает живой перевод звонковЧто происходит с вашим голосом в звонке с переводом: обработчик перевода подключается к звонку, передаёт речь облачным моделям и возвращает озвучку или субтитры.
- Как работает перевод сообщений и голосовыхКак AiThao переводит сообщения чата на 92 языках и голосовые: расшифровка на вашем телефоне, облачная модель перевода с запасной и ничего не хранится.
Все части — по абзацу
Сообщения идут по соединению, которое каждое приложение держит открытым с сервером, поэтому приходят сразу после отправки. Ещё до отправки они шифруются сквозным шифрованием по протоколу Signal. Звонки идут на WebRTC через медиасервер, который AiThao держит сам. Перевод делают облачные модели распознавания речи и перевода, к которым AiThao обращается через свой сервис перевода.
Уведомления идут через push-сервис платформы телефона, а их предпросмотр зашифрован для вашего телефона. Фото и файлы шифруются на телефоне и загружаются прямо в объектное хранилище по короткоживущей подписанной ссылке.
Чего AiThao не называет
Здесь названы открытые стандарты и открытое ПО. Компании, которые дают облачный перевод, речь, хранилище и ретрансляцию, не названы: они меняются, а важно для вас то, что каждой из них разрешено получать, — это описано в Центре безопасности.
Частые вопросы
Перевод работает на моём телефоне?
Нет. Перевод всегда идёт через облачные модели; телефон записывает, шифрует, расшифровывает и воспроизводит, но не переводит.
У AiThao открытый исходный код?
Нет. Он построен на открытых стандартах и открытых компонентах, таких как протокол Signal и WebRTC.