Практически любой мессенджер начинается с просьбы указать номер телефона. WhatsApp и Signal работают именно так. WhatsApp шифрует содержимое переписки по умолчанию, но принадлежит Meta, а Meta видит метаданные: с кем и когда вы общаетесь, с какого устройства. Signal тоже требует номер — хотя собирает минимум метаданных, а его протокол считается эталоном в отрасли. Если цель — мессенджер, которому номер не нужен вообще, список вариантов быстро сокращается до пары имён. Session — самый известный из них. MurMur — куда более молодой проект с открытым кодом, который пошёл другим путём. Ниже — честное сравнение, включая те места, где Session сегодня действительно лучше.
| Session | MurMur | |
|---|---|---|
| Регистрация | Нет. При первом запуске на устройстве создаётся случайный session ID. | Нет. Аккаунт — это криптографический ключ (npub), созданный на вашем устройстве. |
| E2EE по умолчанию | Да | Да — для сообщений и звонков |
| Звонки | Голосовые звонки между пользователями | Звонки со сквозным шифрованием, работают в браузере |
| Метаданные | Сообщения идут через onion-сеть из независимо управляемых узлов; ни к чему не привязан номер телефона. | Один Rust-релей в Европе, который не может прочитать содержимое и хранит зашифрованные сообщения ограниченное время. |
| Установка | Приложения из магазинов, APK, десктоп-версии | PWA, ставится из браузера, магазины не нужны |
| Кто управляет | Фонд Session и сеть узлов, поддерживаемых сообществом | Один открытый релей в Европе, который держит сам проект |
Скажем прямо. Session существует несколько лет, её код проходил независимый аудит, вокруг проекта сложилось большое сообщество, а приложения давно обкатаны в реальных условиях. Если нужен мессенджер без номера, которым уже пользуются многие, — сегодня это самая надёжная рекомендация. Молодой проект без аудита с такой историей соперничать не может, и притворяться обратным было бы нечестно.
Нет. Session создаёт случайный session ID прямо на устройстве, и ни номер телефона, ни почта к этому идентификатору не привязываются.
Честно утверждать это нельзя. Оба шифруют переписку сквозным шифрованием, у обоих открытый код, но Session прошла независимые аудиты, а MurMur — нет. Пока аудита не было, MurMur стоит воспринимать как перспективный, но непроверенный проект.
Да. MurMur — это PWA: откройте сайт в браузере на iPhone или Android и установите приложение оттуда. Учётная запись магазина приложений не нужна.
Аккаунт будет потерян. Криптографический ключ — это и есть личность, а восстановления по SMS в системе нет. Резервная копия ключа — ваша забота.
Session передаёт сообщения через onion-сеть узлов сообщества, содержимое зашифровано сквозным шифрованием. Релей MurMur тоже не может прочитать открытый текст: он хранит сообщения только в зашифрованном виде и лишь ограниченное время.
Если браузерный подход выглядит интересно, MurMur ставится с сайта murmurchat.org за пару минут и работает на iPhone и Android. Исходный код открыт на GitHub. И сразу сохраните ключ: восстановить его не получится.