Новая кнопка тайной регистрации в Telegram не делает аккаунт полностью невидимым
Добавленная в Telegram возможность регистрировать аккаунт без привычного оповещения «Контакт теперь в Telegram» не даёт полной гарантии скрытности. Проблема в том, что мессенджер разделяет сами уведомления и список контактов, поэтому отказ от рассылки сообщений не отключает механизм сопоставления телефонных номеров с профилями. Суть работы старой системы проста: раньше любой пользователь, у которого в записной книжке уже хранился ваш номер, тут же получал уведомление о вашем появлении в Telegram.
Теперь отправку такого сообщения можно подавить прямо во время регистрации, но базовая механика импорта контактов осталась нетронутой. На практике это означает, что человек, добавивший ваш телефон в адресную книгу и синхронизировавший её с мессенджером, всё равно может увидеть ваш свежий аккаунт в общем списке доступных контактов. Даже если уведомление не пришло, факт связки номера и профиля может быть раскрыт.

Особый сценарий касается смены номера у уже существующего аккаунта. Можно зарегистрироваться на временный номер, выкрутить настройки приватности на максимум, а затем привязать другой телефон. Проверки показывают, что после такой замены профиль обнаруживается у людей, которые заранее сохранили новый номер в своих контактах.
Техническая основа механизма описана в документации API. Метод contacts.importContacts позволяет загружать телефонные номера и получать сведения о связанных с ними аккаунтах, возвращая идентификатор пользователя Telegram при успешном сопоставлении. При этом оговаривается, что результат зависит от настроек конфиденциальности владельца профиля, поэтому обнаружение не гарантировано для любого номера.
Существует и отдельное служебное событие updateContactRegistered, которое сообщает клиенту о регистрации ранее сохранённого контакта. Приложения могут обрабатывать такие события чисто программно, без каких-либо визуальных уведомлений. Отсутствие всплывающего сообщения ещё не доказывает, что сведения о новом аккаунте недоступны через другие каналы синхронизации.
Интересно, что с путаницей в настройках приватности сталкиваются не только пользователи мессенджеров. Например, на портале GTAcraft есть форум с обсуждениями RP-серверов и модов, где участники могут разбираться в подобных вопросах. Сама возможность подавлять уведомления о регистрации не нова — параметр no_joined_notifications присутствовал в методе auth.signUp как минимум в 2024 году.
Его описание ограничивается запретом уведомлений для людей, заранее сохранивших номер регистрирующегося, и полной невидимости аккаунта он никогда не обещал. Путаница усугубляется давней настройкой, которая отключает уведомления о появлении новых контактов на стороне получателя. Ещё в 2019 году представители Telegram поясняли, что такой переключатель убирает лишь само оповещение, но не мешает новому чату появиться в общем списке.
В июне 2024 года разработчикам пришлось повторить это же разъяснение — настолько устойчивым оказалось заблуждение. Потенциальная угроза кроется в возможности массового перебора номеров. Имея крупную базу телефонов, злоумышленники могут через автоматизированных клиентов отслеживать появление связанных с ними аккаунтов, используя синхронизацию контактов.
Такой метод позволяет связать известный номер с профилем, не получая доступа к переписке. В обсуждениях упоминалось, что российские силовые структуры могли развернуть систему Android-эмуляторов с заранее загруженными телефонными номерами для выявления новых аккаунтов. Однако публичных технических доказательств существования именно такой инфраструктуры и её реального масштаба пока нет.
Собранные ранее соответствия между номерами и аккаунтами сохраняют свою ценность даже после изменения настроек приватности, так как новая опция не отменяет сведения, полученные в прошлом. В то же время утверждение о поголовной компрометации всех старых аккаунтов Telegram является некорректным — для установления личности нужна ранее полученная связка номера с профилем либо дополнительные данные. Пользователям, желающим ограничить обнаружение, стоит проверить два параметра в разделе «Конфиденциальность»: «Кто видит мой номер телефона» управляет его отображением, а «Кто может найти меня по номеру» ограничивает сам поиск аккаунта.
Также имеет смысл отключить синхронизацию собственной адресной книги и удалить оттуда ранее загруженные контакты, хотя это не удалит ваш номер из чужих записных книжек. Главный нерешённый вопрос заключается в том, насколько последовательно Telegram применяет ограничения поиска при регистрации и последующей смене номера. Пока отсутствие уведомлений о регистрации нельзя считать надёжным подтверждением того, что ваш новый аккаунт остался полностью незаметным для владельцев сохранённого номера.
Источник: Оригинал