Android · Windows · Linux · Без аккаунта · Без серверов
Ваши сообщения идут с вашего телефона на телефон собеседника.Больше никуда.
PrivChat — это одноранговый мессенджер. Нет аккаунта, который нужно создавать, нет номера телефона, который нужно давать, и нет компании, хранящей ваши разговоры, — включая нас. Два телефона разговаривают через Tor. Это и есть вся архитектура.
✓ Аккаунт создавать не нужно✓ Без номера телефона✓ Без аналитики и рекламы
9:41Tor · 2 узла
М
М.
отпечаток совпал
Ты на сервере, который я могу запросить по повестке, или нет?
Сервера нет. Оно лежит на моём телефоне, пока не ответит твой.
в очереди · на этом устройстве
Значит, и просить нечего.
доставлено · через 1 ч исчезнет
Если собеседник не в сети, сообщение останется здесь
Без аккаунта
Без номера телефона
Без серверов
И без интернета
Постквантовый
Бесплатно, без рекламы
Запись и есть продукт
Большинство мессенджеров зашифрованы и централизованы.
Ваши слова защищены, но компания всё равно видит, с кем вы разговариваете, когда и как часто. Такая запись зачастую красноречивее самих слов. PrivChat убирает компанию, вместо того чтобы просить вас ей доверять.
Критерий
PrivChat
WhatsApp
Telegram
Signal
SimpleX
Tox
Briar
Работает без номера телефона
Да
Нет
Нет ¹
Нет
Да
Да
Да
Серверы, через которые всё проходит
Нет
Meta
Telegram
Signal
Узлы без личности
Нет
Нет
Кто может знать, с кем вы говорите
Никто
Meta
Telegram ²
Signal, минимум
Никто
Может утечь ваш IP
Никто
Постквантовое согласование ключей
Да
Нет
Нет
Да
Да
Нет
Нет
Постквантовые подписи и конверт
Да
Нет
Нет
Нет
Нет
Нет
Нет
Открытый исходный код
Нет
Нет
Только клиенты
Да
Да
Да
Да
¹ Telegram позволяет зарегистрироваться по анонимному номеру +888, за деньги.
² С 2024 года Telegram передаёт властям IP-адрес и номер телефона по действительному судебному решению.
Проверено в сентябре 2026 года по публичной документации каждого приложения. Это меняется: если увидите ошибку или устаревшие данные, напишите нам — исправим.
Ни один серьёзный мессенджер не проигрывает здесь из-за слабого шифрования: шифруют все хорошо. Разница в том, что остаётся записанным за пределами вашего телефона и кому нужно и дальше вести себя прилично, чтобы это оставалось правдой.
Как путешествует сообщение
С телефона на телефон. Посередине — чужие узлы, и прочитать они не могут.
01
Ваш телефон
Сообщение шифруется до того, как уйдёт. По wifi, по вышке и по сети провайдера не проходит ничего читаемого.
02
Tor
Цепочка узлов, каждый из которых знает только предыдущий и следующий шаг. Добровольцы, а не компания. Первый не знает кому. Последний не знает от кого.
03
Его телефон
Ключ существует только на двух устройствах. Если собеседник не в сети, сообщение остаётся на вашем телефоне и пробует снова. Ничто не паркуется на чужой машине.
9:41Tor · 2 узла
М
М.
отпечаток совпал
Ты на сервере, который я могу запросить по повестке, или нет?
Сервера нет. Оно лежит на моём телефоне, пока не ответит твой.
в очереди · на этом устройстве
Значит, и просить нечего.
доставлено · через 1 ч исчезнет
Если собеседник не в сети, сообщение останется здесь
ВыВходнойСреднийВыходнойОн
Каждый шаг знает одного соседа. Ключа нет ни у кого в цепочке.
Без интернета
Когда сети нет, сообщения всё равно находят дорогу.
Отключение света, заблокированная сеть, место без связи. PrivChat не просто ждёт: он общается с тем, кто рядом, минуя интернет, или кладёт ваши сообщения в пакет, который доходит туда, куда его донесут, или хранит их дома, пока вы не вернётесь. То же шифрование, те же ключи, и сообщения попадают в ту же переписку.
Локальный Wi-Fi · Bluetooth · десятки метров
Лично
Та же сеть Wi-Fi, даже без выхода в интернет, или Bluetooth. Если роутера нет, один телефон создаёт сеть, а другой подключается. Вы оба включаете режим намеренно, для одного контакта и на ограниченное время: приложение само никому о себе не объявляет.
Флешка · почта · любой канал · без ограничения расстояния
Пакет
Ваши сообщения, запечатанные в файл, который может открыть только получатель. Сохраните его на флешку или отправьте любым каналом: тот, кто его несёт, не может его прочитать, а если его изменить, он не откроется. Снаружи это бесформенные байты: по нему даже не понять, из какого он приложения.
Домашний Wi-Fi · Tor по желанию · всегда включён
Почтовый ящик
PrivChat без экрана на Raspberry или домашнем компьютере. Пока вас нет, тот, кто оказался в вашей сети Wi-Fi, оставляет там ваши сообщения и забирает те, что вы оставили ему; с интернетом вам пишут, даже когда телефон выключен. Хранит только ваше, в запечатанном виде: прочитать не может.
Радио LoRa · Meshtastic или MeshCore · километры
Сеть LoRa
Маленькая радиостанция рядом с телефоном, связанная по Bluetooth. Без интернета и покрытия ваши тексты уходят по радио по частям, и другие узлы повторяют их на километры; ваш ящик с узлом доставляет их через Tor. Только текст и несколько сообщений в час. Тот, кто слушает, видит, что узел передаёт, но не что и не кому.
Он не пересылает через телефоны незнакомцев и никого не ищет — то же правило, что и через Tor. На телефоне и на компьютере.
Что видит наблюдатель
Каждый пакет одного размера. И приложение говорит, когда молчите вы.
Ответ из одной буквы и длинный абзац покидают телефон одинаковыми конвертами. Пакеты-приманки уходят через случайные промежутки и неотличимы от настоящих. Попробуйте выключить разговор: линия не изменит своего рассказа.
Наблюдатель, следящий за соединением, не может определить, ведёте ли вы разговор вообще.
Без приманок всплески пакетов повторяют ваш набор текста. Слова остаются скрытыми, а сам факт разговора — нет.
Линия молчит, и это само по себе сигнал — поэтому маскирующий трафик включён по умолчанию.
перехваченные пакетыlen=512 · запечатано
env24EAC785 · 587CAE42512 B
env9F10B3D6 · 6D3B01F9512 B
envC4772AE1 · 1EA27744512 B
env0B8E5C37 · 73C5E8B0512 B
envA6D209F4 · 4F902D6A512 B
env3E51CB88 · 88BC15E3512 B
envD72F604B · B406F27D512 B
env57A3E9C0 · 0C9E3A75512 B
пакетов нет
Читаемое поле: случайный одноразовый ключ. Маршрутный заголовок зашифрован. Личности отправителя на конверте нет.
Что его защищает
Слои, и каждый решает свою задачу.
Новый ключ для каждого сообщения
Ключи не используются повторно. Каждое сообщение шифруется своим ключом, выведенным заново и тут же выброшенным. Если бы какой-то ключ был скомпрометирован, он открыл бы одно сообщение — а не разговор. И как только два телефона снова обмениваются сообщениями, цепочка сама себя восстанавливает.
Пакеты не сообщают, кто говорит
Зашифровать слова — простая часть; утекает всё вокруг них. Каждое сообщение завёрнуто в запечатанный конверт, единственная читаемая часть которого — случайный одноразовый ключ. С 2.2 этот конверт рождается из самого разговора, а не из вашей идентичности.
Каждое сообщение одного размера
Ответ из одной буквы и длинный абзац дают пакеты одинакового размера. Вдобавок приложение отправляет приманки через случайные промежутки, неотличимые от настоящих. Наблюдатель не может понять, идёт ли разговор.
Почему оно будет безопасно и через двадцать лет
Есть одна атака, от которой нельзя защититься задним числом.
Противник может записать ваш зашифрованный трафик сегодня и просто сохранить его. Если через годы квантовый компьютер взломает обмен ключами, применявшийся в 2026 году, всё сохранённое станет читаемым — задним числом, и тогда вы уже ничего не сможете поделать, потому что запись уже произошла. Согласование ключей PrivChat сочетает X25519 с ML-KEM-768 — постквантовым алгоритмом, стандартизированным NIST в 2024 году. Два секрета смешиваются, так что взломать нужно оба.
2.0 — Идентичность несёт Ed25519 и ML-DSA-65. Приглашения, списки участников и публикации канала несут обе подписи, и обе должны сойтись.
2.1 — Разговор остаётся постквантовым: в каждой эпохе ратчета путешествует новый секрет ML-KEM, рассыпанный по заполнению обычных сообщений.
2.2 — Сам конверт — та часть, что говорит, кто вам пишет, — меняется вместе с разговором. Ключи для начала контакта обновляются каждую неделю и используются один раз.
То, что вы говорите сегодня, всё ещё стоит защищать через пятнадцать лет.
На вашем телефоне
Устройство — единственный сейф. Обращайтесь с ним соответственно.
Шифрование в состоянии покоя
Сообщения, контакты, вложения и сами ключи зашифрованы ключом, который хранится в хранилище ключей Android и привязан к оборудованию устройства.
PIN-код и тревожный PIN-код
С PIN-кодом ключу нужны обе половины: ваша и телефона. Тревожный PIN-код стирает личность и неотличим от обычной разблокировки.
Исчезают — и ничего не остаётся
Сообщения могут удалять себя через час, день или неделю. «Стереть личность» уничтожает ключи, а не только файлы: после этого старые данные не восстановить даже с телефоном в руках.
Никакого облака, даже вашего
Приложение исключает себя из резервных копий Android. Разговоры никуда не выгружаются, а фотографии пережимаются, чтобы GPS, модель и дата не путешествовали вместе с ними.
Группы
Двести человек. Без координатора.
Сообщение в группу уходит с вашего телефона по разу на каждого участника, по тем же зашифрованным сеансам один-на-один. Список участников подписан администратором, так что незаметно подсадить кого-то нельзя. Никакой сервер этот список не хранит. До двухсот человек; приложение называет цену в данных до того, как вы войдёте.
Каналы
Один издатель. Читатели остаются анонимными.
У канала свой адрес Tor и свой ключ подписи, не связанные с личностью издателя в мессенджере. Читатели забирают записи через анонимные цепочки, так что издатель не может узнать, кто читает. Записи подписаны и сцеплены, поэтому историю нельзя переписать втихую.
Начать разговор
Три действия. Дальше это просто два телефона.
1
Установите и откройте.
Первый запуск создаёт зашифрованную личность на устройстве. Никуда ничего не отправляется. Ни имени, ни номера, ни почты.
2
Пригласите один раз.
Каждое приглашение — это QR-код, который работает для одного человека и истекает. Передайте его только ему; его приложение заберёт ключи через Tor.
3
Сверьте отпечаток.
Прочитайте цифры вслух. Если они совпадают, вы говорите именно с тем, с кем думаете, — а не с тем, кто перехватил знакомство.
Android, Windows, Linux и Mac. Для iPhone пока нет — версия на тестировании, скоро появится.
Приложение нужно обоим: оно не связано с другими мессенджерами и с SMS.
Если собеседник не в сети, сообщение ждёт на вашем телефоне — если только вы не рядом («Лично»), не передаёте его вручную в пакете или у вас обоих нет узла LoRa.
Нет звонков и видеозвонков: задержки Tor этого не позволяют. Есть голосовые заметки и видеосообщения.
Маскирующий трафик расходует данные — около гигабайта в месяц, если оставить его включённым.
Tor медленнее, чем дата-центр компании. Это цена, и в ней же весь смысл.
Что под капотом
Убрать сервер — не функция, привинченная к шифрованию. Это то, что делает шифрование стоящим.
Здесь нет ничего самодельного. Каждая часть — публичный стандарт, и ссылки ведут на сами спецификации, а не на нас. Текущие версии: 2.15.0 на Android и 1.7.1 на компьютере.
Архитектура
Одноранговая: каждый телефон — свой Tor v3 onion-сервис, без сервера посередине.
Нет. При первом открытии приложение создаёт личность и хранит её на устройстве в зашифрованном виде. Никуда ничего не отправляется. Аккаунт создавать не нужно.
А если собеседник не в сети?
Сообщение остаётся на вашем телефоне и пробует снова позже. Состояние «в очереди» — не сбой: оно значит, что собеседник недоступен. Никакого облачного ящика, который держал бы его тем временем, нет. С узлом LoRa тексты уходят по радио: это минуты, а не секунды.
Сервера правда нет?
Каждый телефон запускает свой Tor onion-сервис и говорит с другим напрямую. У PrivChat нет ни узла, ни очереди, ни базы аккаунтов. Узлы Tor передают запечатанные пакеты; ваши разговоры они не хранят.
Увидит ли тот, кто следит за моей сетью, что я переписываюсь?
Он увидит, что вы подключаетесь к Tor. Прочитать слова он не может. А при включённом маскирующем трафике — так по умолчанию — пакеты одинакового размера уходят независимо от того, пишете вы или нет, так что определить сам факт разговора он тоже не может.
Почему постквантовое уже сейчас?
Записанный шифротекст можно хранить годами. Если будущая машина взломает сегодняшний обмен ключами, эти записи откроются задним числом. Смесь X25519 и ML-KEM-768 означает, что упасть должны оба. Подписи, конверты и ключи контакта подтянулись в 2.0–2.2, так что весь разговор остаётся закрытым.
Это бесплатно? Есть реклама?
Бесплатно, без рекламы, и собирать на продажу нечего. Пожертвования добровольные — Monero и Bitcoin Silent Payments, чтобы публичная цепочка не превратилась в список тех, кто поддерживает зашифрованный мессенджер.
Есть ли версия для iPhone или Mac?
Для Mac — да: PrivChat работает на Android, Windows, Linux и Mac с чипом Apple. Для iPhone пока нет: версия на тестировании и скоро появится. Приложение нужно обоим; с WhatsApp, Signal и SMS оно не общается.
Установить
Два телефона. Между ними ничего.
Бесплатно на Android, Windows и Linux. Без аккаунта, без рекламы и без компании, которой пришлось бы доверить граф вашей жизни.
Это единственные два адреса. Прежде чем что-то отправлять, сверьте отпечаток в приложении с этой страницей: пересобрать бинарник с подменённым адресом — классическое мошенничество. Те же отпечатки опубликованы как подписанное заявление.
Обычного адреса Bitcoin здесь нет. В публичной цепочке все жертвователи платили бы в одно и то же место, видимое навсегда: это был бы список тех, кто поддерживает зашифрованный мессенджер. Silent Payments выводят новый адрес назначения на каждый платёж, так что цепочка такого списка не соберёт.