Skip to content
Projects

confeden/Novagram has 42 GitHub stars and 1 forks. GitHot measured 0 stars in 24 hours and +5 in 7 days. Last checked 2026-11-09 07:28 UTC. Last push 2026-10-19.

How these counts are measured

Форк Telegram для Windows и Android с упором на приватность устройства · Privacy-focused Telegram fork: PIN-encrypted local data, duress PIN + decoy mode, self-destructing messages, screenshot blocking, DNS-over-HTTPS, metadata stripping.

Measured star growth

in 24h
0
in 7 days
+5
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

NovaGram

Telegram, который защищает не только переписку, но и устройство.

Мессенджеры хорошо шифруют то, что летит по проводу. Гораздо хуже — то, что остаётся на диске: история за годы, ключи входа в аккаунт, кэш, имена присланных файлов. Если ноутбук или телефон попадёт в чужие руки — вместе с владельцем или без него, — вся эта информация окажется доступна.

NovaGram — форк официальных клиентов Telegram для Windows и Android, который занимается именно этим слоем. Протокол, серверы и сама переписка остаются телеграмовскими; меняется то, что клиент хранит у вас, показывает на экране и рассказывает о себе по своей инициативе.

Последний релиз


Что он делает

Если устройство отобрали и требуют разблокировать

Аварийный PIN. Второй PIN, который вы задаёте рядом с обычным. Введённый на экране блокировки, он не открывает приложение, а выходит из всех аккаунтов, удаляет локальные данные и включает режим заглушки. Ни предупреждения, ни подтверждения — со стороны это выглядит как обычная разблокировка.

Синхронная деавторизация. Аварийный PIN уничтожает то устройство, на котором его ввели, — а аккаунт остаётся жить на планшете и на втором телефоне со всей перепиской. Поэтому перед уничтожением устройство отправляет в «Избранное» короткий код и дожидается подтверждения сервера, и только потом стирает себя. Остальные клиенты NovaGram этого аккаунта видят код и делают у себя то же самое — даже если PIN на них не задан. Включено по умолчанию.

Режим заглушки. После этого на экране обычный на вид Telegram: чаты, группы, каналы, читаемые переписки, заполненные настройки приватности. Аккаунт при этом чужой, а имя и номер телефона показываются ваши настоящие — иначе несовпадение с SIM-картой выдало бы подмену сразу.

Если украли сам файл с данными

В официальном Telegram папку с данными можно скопировать на другой компьютер или телефон, и она откроется уже вошедшей в аккаунт. Ни облачного пароля, ни подтверждения, ни уведомления о новом входе — для сервера это то же самое устройство.

NovaGram запечатывает ключ входа ключом самой машины, который вместе с файлами не копируется: DPAPI и отпечаток компьютера на Windows, аппаратное хранилище ключей на Android. Скопированная папка на другом устройстве просто не открывается. Работает даже без PIN и включено по умолчанию.

На Windows PIN шифрует локальные данные. Из него выводится ключ, которым перешифровывается локальный ключ Telegram — второй слой, уже против того, кто сидит за этим же компьютером. Восстановления нет: забытый PIN означает потерю локальных данных.

Каждый день, без вашего участия

Меньше следов на диске Свои сообщения удаляются по таймеру — и у вас, и у собеседника. Файлы сохраняются под обезличенными именами, чтобы папка загрузок не была списком присланного
Меньше следов у собеседника В диалогах, начатых незнакомцем, не появляются галочки прочтения, пока вы не ответили сами
Меньше данных в отправляемых файлах Из отправляемых JPEG и PNG вырезаются Exif, XMP и комментарии — то есть камера, время и координаты
Экран не попадает в запись Окна клиента исключены из захвата экрана: программа для записи или демонстрации увидит пустой прямоугольник (Windows)
DNS только по своему списку Имена, которые клиент разрешает сам, идут через пять закреплённых серверов — DNS-over-HTTPS, а для одного из них на Android DNS-over-TLS. Обращений к Google, Mozilla и Firebase, которые делает оригинал, не остаётся
Звонок не выдаёт ваш IP Соединение всегда идёт через ретранслятор Telegram, и это решение принимает сам клиент, а не сервер
Ничего лишнего о вас Телеметрия, отчёты о сбоях вырезаны из сборки

Все настройки форка собраны в один раздел «NovaGram» с пояснением под каждым переключателем.


Чего он не делает

Это важнее списка возможностей.

  • Своего шифрования переписки нет. Ни E2E поверх Telegram, ни скрытых чатов. Защищается устройство, а не канал связи.
  • Облачные данные не затрагиваются. История на серверах Telegram, копии у собеседников и сессии на других устройствах остаются как были.
  • Уничтожение — это удаление, а не затирание. Файлы пока не перезаписываются и восстанавливаются обычными средствами восстановления данных.
  • Метаданные чистятся у двух форматов — JPEG и PNG. HEIC, PDF, документы Office, видео и теги аудио уходят как есть.
  • Рекламу форк не убирает. Это осознанный отказ: убрать её нельзя, не нарушив условия Telegram API.
  • Push-уведомлений от Google нет — сборки идут без сервисов Google, уведомления приходят по собственному соединению клиента.

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


Скачать

Все файлы — на странице Releases.

Платформа Файл Требования
Windows NovaGramSetup-<версия>-x64.exe Windows 10 и новее; полное исключение из захвата экрана — с версии 2004
Android NovaGram-<версия>-release.apk Android 6.0 и новее; один APK на ARM-устройства (arm64 и armv7). Сборок под x86 нет — они нужны только эмуляторам

Магазинов приложений нет, APK устанавливается вручную.


Состояние функций

Полная таблица по обеим платформам, с разбором границ каждой функции, — в документации.

Windows Android
Аварийный PIN, уничтожение данных, заглушка Проверено, на ПК — на холодном старте Проверено
Синхронная деавторизация остальных устройств Собрано, отправка — только из работающей сессии Собрано
Украденная папка данных не даёт войти в аккаунт Проверено Проверено
PIN шифрует локальные данные Проверено Ограничено: PIN — шлюз входа
Строгий DNS-over-HTTPS Проверено Проверено
Автоудаление своих сообщений Проверено Собрано
Скрытие статуса прочтения Проверено Проверено
Запрет снимков и записи экрана Проверено Проверено
Обезличенные имена файлов и очистка метаданных Проверено Проверено
Скрытие текста в уведомлениях Проверено Собрано
Звонки только через ретранслятор Проверено Собрано
Видимая система обновления Проверено Собрано

Как проверить, что здесь написана правда

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

Обе ссылки показывают текущее состояние — ровно тот код, из которого собран последний выпуск: 178 изменённых файлов на ПК и 164 на Android, ни одного коммита апстрима позади. Имя ветки на ПК осталось историческим, база у неё всё равно v7.2.8, и это видно в самом сравнении.

Чего эта проверка не даёт. Она показывает исходный код, но не доказывает, что файл в Releases собран именно из него. Воспроизводимой сборки у форка нет — собрать и сверить самому остаётся единственным способом убедиться.

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


Сборка из исходников

Требуются собственные api_id/api_hash Telegram — они читаются из локального файла окружения и в репозиторий не попадают.

.\scripts\build-desktop.ps1 -Config Release   # Windows
.\scripts\build-android.ps1                   # Android

Зафиксированные версии инструментов, ловушки сборки и подписывание — в документации.


Документация

Вся техническая часть собрана в одном файле: docs/NOVAGRAM.md

Устройство форка, где что лежит и чем зашифровано, разбор каждой функции с её границами, поведение официального клиента, политика привязки к апстриму и сборка.


Лицензия и правовая информация

NovaGram — производная работа от официальных клиентов Telegram и распространяется на их условиях: часть для Windows — GNU GPL v3 с исключением для OpenSSL, часть для Android — GNU GPL v2. Авторские права на исходный код Telegram принадлежат его авторам.

NovaGram — независимый форк. Проект не связан с Telegram Messenger Inc., не одобрен ею и не представляет её. Клиент работает с серверами Telegram и подчиняется их условиям использования и Telegram API Terms of Service. Программа поставляется как есть, без каких-либо гарантий.


⬇️ Скачать последний выпуск

🙋 Группа в Телеграм: @nova_txt — вопросы, новости, поддержка.

☕ Отблагодарить — если NovaGram оказался полезен.

Explore related projects