Мессенджер с открытым кодом и сквозным шифрованием для Android в стадии Alpha 2. Несколько транспортных путей проверены на отдельных мобильных сетях и конфигурациях. Номер телефона и email не требуются. Границы защиты и видимые ретранслятору метаданные описаны публично.
PHANTOM — не очередной мессенджер с наклейкой «шифрование». Каждое решение здесь исходит из того, что сеть враждебна, а противник располагает ресурсами государства.
Собственная реализация Double Ratchet поверх libsodium, ключи личности ED25519 генерируются на устройстве. Сервер-ретранслятор никогда не видит открытый текст.
Несколько транспортных путей до сети, включая тот, который меняет наблюдаемый вид трафика так, чтобы он был похож на обычный TLS. Когда один маршрут блокируется, его подхватывает другой.
Номер телефона, email и настоящее имя не требуются. Конверты в стиле sealed sender уменьшают объём метаданных об отправителе, но ретранслятор по-прежнему видит время, размер, аутентифицированные сессии и адресатов доставки.
Лицензия AGPL-3.0-or-later. Исходный код, модель угроз, известные ограничения и архитектурные решения открыты. Независимого аудита собственной протокольной композиции пока не было.
Каждый режим выбирает свою цепочку транспортов до сети — баланс между скоростью и устойчивостью. Ghost никогда не понижает уровень незаметно: если соединение через Tor невозможно, он явно сообщит об этом, а не раскроет вас.
Цепочка Direct-first. Наименьшая задержка для повседневного использования в открытых сетях.
Использует транспорт REALITY в первую очередь. Объём раскрываемых метаданных и ограничения описаны в модели угроз; этот режим не обеспечивает анонимность.
Только через Tor. Никогда не понижается незаметно — явно сообщит, если Tor не запустился.
Шифрованный WebSocket поверх TLS для обычных условий.
REALITY изменяет наблюдаемый вид трафика так, чтобы он был похож на обычный TLS. Это не система анонимности и не гарантия обхода любой DPI-политики. Тесты основателя проводились на конкретных сетях и датах.
Аварийный резерв только для текста во враждебных сетях. Звонки не передаёт.
Доставка через short-poll, когда WebSocket-кадры молча отбрасываются.
P2P-транспорт без инфраструктуры. В планах — пока не реализован.
PHANTOM — Android-first проект в стадии Alpha 2. На GitHub доступны исходники и tagged development snapshots. Публичного end-user APK и открытой beta пока нет. Группы и звонки не готовы к production, независимого аудита собственной протокольной композиции не было.
Публичные сборки — на этапе Beta. Следите за релизами на GitHub →
Полная дорожная карта →PHANTOM развивается независимо и не продаёт данные пользователей. Проект открыт для целевых грантов и pre-seed инвестиций, которые сохраняют открытую лицензию и опубликованные границы защиты.