← Ко всем open source проектам

SimpleX Chat

simplex-chat/simplex-chat

SimpleX Chat — приватный мессенджер без пользовательских идентификаторов.

Форки 756
Автор simplex-chat
Язык Haskell
Лицензия AGPL-3.0
Обновлено 2026-06-27

Что это такое

SimpleX Chat — мессенджер и сеть обмена сообщениями, которая не использует пользовательские идентификаторы в привычном виде. Проект делает приватность главным архитектурным принципом.

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

Что внутри

Репозиторий содержит приложения для iOS, Android и настольных систем, протокол, документацию и серверные компоненты. Основной код связан с Haskell.

Проект использует сквозное шифрование и отдельно объясняет, почему строит сеть без глобальных идентификаторов. Для приватного мессенджера это не косметика, а фундамент.

Как используют

Пользователь устанавливает приложение, создает приватное соединение с другим человеком и общается без публикации постоянного имени или номера в сети SimpleX.

Проект интересен людям, которым важна не только защита текста сообщения, но и снижение следов коммуникации: кто с кем связан, где находится адресат и как долго живет идентификатор.

Пример

Пример показывает не код, а модель связи: вместо одного публичного адреса у каждой связи есть отдельный канал.

Модель соединения

Схема показывает идею отдельных связей: один пользователь не обязан иметь общий публичный идентификатор.

Язык: Plain text
Alice device
  -> connection A with Bob
  -> connection B with Team
  -> connection C with Support

No global username is required for all contacts.

Сильные стороны и ограничения

Сильная сторона SimpleX — строгий взгляд на приватность. Он пытается уменьшить метаданные, а не только зашифровать содержимое.

Ограничение — сетевой эффект. Даже хорошая приватная система полезна настолько, насколько в ней есть нужные контакты и понятная модель восстановления доступа.

Контекст проекта

SimpleX Chat ведется в репозитории simplex-chat/simplex-chat; публичная история проекта начинается 2019-12-21. Основной язык, который показывает GitHub, — Haskell, лицензия — AGPL-3.0. Есть отдельный сайт проекта: https://simplex.chat.

Для страницы каталога это важно как практический контекст: читатель видит не абстрактное название, а реальный проект с владельцем, лицензией, технической базой и открытой историей изменений.