Обновлено 2 ноября 2026 года. Ansible — самостоятельный мессенджер с собственным сервером и клиентами на основе открытого кода. Проект работает в препрод-окружении и продолжает проходить проверку безопасности и совместимости.
Сервер на Erlang/OTP использует MVSy — протокол семейства MTProto 2.0 с TL-схемой. Актуальный серверный слой — 232; совместимость со старыми слоями проверяется отдельно. Опубликованы схема, методы и слои.
Доступны TCP, HTTP и WebSocket, а также режимы обфускации. Шифрование соединения и сквозное шифрование — разные механизмы: облачная переписка синхронизируется через сервер, ключи секретного чата находятся на устройствах.
Сервисы развёрнуты в одном регионе в Kubernetes. Высокая доступность управляющего контура и восстановление из резервных копий остаются отдельными направлениями работы; многорегиональная отказоустойчивость не заявляется.
Статика сайта раздаётся через CDN. Для медиасервисов используются отдельные маршруты и проверки доступа; работа CDN сайта сама по себе не подтверждает все сценарии доставки медиа мессенджера.
Портал my.ansible.su предназначен для управления приложениями и параметрами API. Для входа на сторонний сайт есть документация OAuth, для автоматизации — платформа ботов.
Публичные ссылки используют домен asme.su. Они открываются в браузере и позволяют перейти в клиент Ansible.
Алмазы — внутренняя валюта. Учёт денег и финансовый журнал находятся в серверной базе; кошелёк, API и интерфейс используют общий платёжный путь. Внедрены атомарные операции и защита от повторов для ряда переводов, покупок, улучшений и передач подарков. Перевод остальных операций и проверка доставки результатов продолжаются.
Криптовалюты, TON и вывод в Toncoin не входят в продукт. Реальные платёжные провайдеры пока выключены. Имена Stars/XTR в совместимых API не означают криптовалюту.
Секретные чаты используют ключи на устройствах и не переносят историю через облачную синхронизацию. SFU для групповых звонков развёрнут; сценарии звонков требуют проверки на конкретных клиентах и устройствах.
Схема задаёт формат запроса и ответа. Наличие метода не равно полному функциональному паритету. Единого подтверждённого процента покрытия сейчас нет: проверки учитывают слой, роли участников, права, повторы, живые обновления и перечитывание данных.
Мы не заявляем завершённый аудит безопасности, полную совместимость каждого клиента или гарантированный SLA.