Разработка 4 мин чтения

SimpleX: чат без номера и логина и свои серверы для команды

SimpleX это мессенджер, где у пользователя нет ни номера телефона, ни логина, ни случайного ID, а серверы можно поднять свои. Разбираю по документации и коду: что знают серверы, как развернуть SMP и XFTP, какие были аудиты, чем он не подходит и что сказано в статье 10.1 закона 149-ФЗ.

SimpleXзащищённый мессенджерсвои серверыopen source
Коротко. SimpleX (репозиторий simplex-chat/simplex-chat, лицензия AGPL-3.0, около 19,6 тысячи звёзд) это мессенджер без номера телефона, логина и случайного ID: люди соединяются по одноразовой ссылке или QR-коду. История лежит на устройствах. Можно поднять свои серверы: SMP для сообщений и XFTP для файлов. Резервной копии по умолчанию нет, для массового клиента он неудобен. Я проект не запускал, текст написан по документации и коду. Правовой статус в РФ уточняйте у юриста.
Хотите внедрить это у себя?

Сделаю под ключ: разберу задачу, назову срок и цену. Чтобы начать, напишите в Telegram одной фразой.

Защищённая связь и свои серверы для команды

Чат, где о людях нечего узнавать

Консультант обсуждает с клиентом сделку, юрист пишет директору про спор с партнёром. В привычном мессенджере у обоих есть номер или логин, и сервис видит, кто с кем связан. Текст можно зашифровать, а сеть знакомств остаётся у сервиса.

Корпоративные мессенджеры на своём сервере я уже разбирал: Matrix и Element и Mattermost. Там у каждого сотрудника есть учётная запись, а у администратора список людей и комнат. SimpleX устроен по-другому: идентификаторов нет совсем, и серверы можно держать свои.

Что это за проект и что я проверил

Проверял 19.10.2026 по GitHub и документации в репозитории. Адрес: github.com/simplex-chat/simplex-chat. Файл LICENSE содержит текст GNU AGPL версии 3. Название и логотип лицензией не покрыты. Репозиторий создан в декабре 2019 года, не архивирован, около 19,6 тысячи звёзд, последнее обновление 18 октября 2026. Последний стабильный релиз v7.0.3 вышел 26 сентября, релиз 7.0.4 и бета 7.1.0 от 3 октября помечены как предварительные.

Разработчик: компания SimpleX Chat Ltd, основатель Евгений. У него больше всего коммитов (3437 по данным API), следом ещё несколько человек. Ядро написано на Haskell. Документация только на английском, интерфейс переводится на русский через Weblate, полноту перевода не проверял.

Приложения по README: Android (Google Play, F-Droid, APK), iOS (App Store, TestFlight), десктоп для Windows, macOS и Linux, консольный клиент. Страницы магазинов я не открывал. Про RuStore в документации ничего нет, наличие там не подтверждено.

Что знают серверы

Учётных записей нет, поэтому серверу нечего хранить о человеке. Каждое соединение двух людей состоит из односторонних очередей сообщений, и адреса очередей у каждой пары свои. По README серверы не ведут записей о пользователях, не общаются друг с другом и удаляют сообщение после доставки. Реализация SMP-сервера держит сообщения в памяти, на диск пишутся только записи об очередях.

Чего сервер не скрывает: IP-адрес подключающегося устройства. Предустановленные серверы, по политике, IP не логируют. В модели угроз протокола написано, что наблюдатель за трафиком отправителей и получателей может сопоставить их. Приватность здесь не равна анонимности, и обещать клиентам второе нельзя.

Свои серверы SMP и XFTP

Нужны VPS, домен и базовые навыки Linux. Официально поддерживается только Ubuntu. Для SMP открывают порт 5223, для страницы сервера и сертификатов порты 80 и 443. XFTP использует 443 и требует задать квоту на диск. Есть образы Docker и установочный скрипт. В инструкции для Linode сказано, что для SMP хватает машины с 1 ГБ памяти. Ресурсы для XFTP зависят от квоты, цифр не нашёл.

Команда smp-server init -n домен создаёт ключи и сертификаты, отпечаток входит в адрес сервера. Ключ корневого сертификата документация советует удалить с сервера и хранить отдельно. Останавливать сервер при включённом журнале нужно сигналом SIGINT, иначе недоставленные сообщения не сохранятся. Пароль ограничивает, кто может заводить очереди на вашем сервере. Писать вам смогут и без пароля.

Свой сервер добавляется в настройках сети и действует для новых контактов, старые переносятся вручную по одному. Инструкция по XFTP датирована июлем 2023, файлы там хранятся ограниченное время (указано 48 часов), сверьте с актуальной версией. На iOS уведомления идут через серверы SimpleX Chat Ltd даже при своих серверах, это сказано в политике. AGPL требует публиковать изменения, если вы правите код сервера.

Группы, бизнес-адрес и аудиты

Группы одноранговые. По документации, добавление участника требует N новых соединений, поэтому для большой аудитории они не подходят. Жёсткого лимита участников я не нашёл, для десятка человек схема должна работать, но это моя оценка. Ролей пять: владелец, админ, модератор, участник и наблюдатель. Для клиентов с версии 6.2 есть бизнес-адрес: каждый обратившийся получает отдельный чат, куда можно добавлять сотрудников.

Независимых аудитов два, оба сделала Trail of Bits. В октябре 2022 двое инженеров неделю смотрели библиотеку simplexmq: 2 средних и 2 низких замечания, три исправлены в версии 4.2. Приложения и сервер push-уведомлений в охват не вошли. В июле 2024 прошёл обзор криптографического дизайна протоколов: 3 средних, 1 низкое и 3 информационных замечания, критичных нет. Более свежего отчёта в README и документации я не нашёл.

Что с законом

Я не юрист. Статья 10.1 закона 149-ФЗ описывает организатора распространения информации: лицо, которое обеспечивает работу сервисов и программ для обмена электронными сообщениями. Среди обязанностей уведомление Роскомнадзора, хранение в России сведений об обмене сообщениями (3 года) и самих сообщений (до 6 месяцев), передача органу безопасности данных для расшифровки при дополнительном шифровании, а для мессенджеров идентификация пользователей по номеру телефона. Подпадает ли под это ваш сервер для сотрудников, должен сказать юрист. Статус SimpleX в реестре организаторов я не проверял. Уточняйте у юриста до внедрения и сверяйте актуальную редакцию.

Где SimpleX не подойдёт

Резервной копии по умолчанию нет. Переписка и контакты живут только на устройстве: потеряли телефон без экспорта, потеряли всё. Забытый пароль базы не восстановить. Переносить данные нужно встроенным способом приложения.

Один профиль на нескольких устройствах не поддерживается. Мобильный профиль подключается к десктопу только в одной локальной сети. Найти человека по номеру нельзя, контакт появляется после одноразовой ссылки или QR-кода. Звать клиентов вручную можно для десятка людей, для тысячи это неудобно.

Разработчики сами называют платформу относительно ранней, серверы по умолчанию работают без гарантий доступности, в репозитории около 1300 открытых задач. Каталога сотрудников и администрирования учёток нет: заменой привычного рабочего чата это не станет.

Что можно сделать уже сейчас

Поставьте приложение на два телефона и соединитесь по одноразовой ссылке.

Соберите тестовую группу из трёх-пяти человек и распределите роли.

Решите, какие темы уходят в SimpleX, а какие остаются в обычном рабочем чате.

Поднимите пробный SMP-сервер на VPS и проверьте порты, отпечаток и пароль. Развернуть сервер, настроить его резервные копии и написать памятку для сотрудников могу в рамках услуги по кибербезопасности. Пределы шифрования я объяснял простыми словами, утечки на переговорах разобрал в статье про защиту связи.

Частые вопросы

Видит ли оператор сервера, с кем я переписываюсь?

По README, серверы не имеют записей о пользователях и не знают, как связаны очереди разных людей. IP-адрес они видеть могут, а наблюдатель за сетью способен сопоставить отправителя и получателя, это описано в модели угроз.

Что будет, если сотрудник потерял телефон?

Данные хранятся только на устройстве. Без экспорта восстановить переписку нельзя, контакты придётся соединять заново по новым ссылкам.

Можно ли переписываться с клиентами?

Для небольшого числа клиентов подойдёт бизнес-адрес, но клиент должен установить SimpleX. Для массовой переписки я бы выбрал другой канал.

Коротко о главном

SimpleX под AGPL-3.0 даёт закрытый канал без номеров и логинов и позволяет держать свои SMP и XFTP серверы. Цена такого устройства: нет резервной копии, нет поиска по номеру, группы небольшие, а IP-адрес остаётся видимым.

Если хотите, чтобы я поднял SimpleX-серверы для вашей команды и написал правила работы, напишите мне в Telegram кодовое слово «ТАЙНА».

Обсудим вашу задачу

Что я делаю для бизнеса

Напишите одной фразой, что нужно. Отвечу, что подойдёт, сколько займёт и сколько стоит. Сообщение уже подготовлено.

  • Боты в Telegram, MAX, VK
  • Автоматизация процессов и CRM
  • Аналитика и дашборды
  • Сайты и лендинги под ключ
Пишу о разработке, ИИ и законах для бизнеса

Разборы, кейсы и практика — без воды. Выходит регулярно, читать 3–5 минут.

Готовые решения под ключTurnkey solutionsSoluciones llave en mano交钥匙解决方案Түлхүүр гардуулах шийдэл 451 готовых IT-решений для бизнеса451 ready-made IT solutions for business451 soluciones IT listas para empresas451 个面向企业的现成 IT 解决方案Бизнест зориулсан 451 бэлэн IT шийдэл Автоматизация, боты, AI, 152-ФЗ и платформы · бесплатная консультацияAutomation, bots, AI, data privacy and platforms · free consultationAutomatización, bots, IA, privacidad de datos y plataformas · consulta gratis自动化、机器人、AI、数据合规与平台 · 免费咨询Автоматжуулалт, бот, AI, өгөгдлийн хамгаалалт ба платформ · үнэгүй зөвлөгөө Смотреть каталогView catalogVer catálogo查看目录Каталог үзэх