Добрый день! Если Вы запускаете мессенджер как публичный сервис для неопределенного круга пользователей, сделать его одновременно полностью анонимным для владельца сервиса и соответствующим российскому законодательству не получится. Юридически такой сервис, скорее всего, будет признан организатором распространения информации (ОРИ), а если он предназначен именно для переписки между определяемыми отправителем получателями без публичного размещения информации — организатором сервиса обмена мгновенными сообщениями. Статья 10.1 Федерального закона № 149-ФЗ прямо предусматривает для такого сервиса идентификацию пользователей по абонентскому номеру.
Поэтому оптимальная модель — не «полная анонимность», а псевдонимность: другим пользователям можно не раскрывать телефон, Ф.И.О., e-mail и иные данные, разрешить username и сквозное шифрование. Однако оператор должен учитывать обязательные требования законодательства. Для ОРИ предусмотрены, в частности, уведомление Роскомнадзора, хранение в РФ сведений о фактах передачи сообщений и пользователях в течение трех лет, хранение самих сообщений в установленном объеме до шести месяцев, предоставление предусмотренной законом информации уполномоченным органам, а при применении дополнительного кодирования — исполнение требований ст. 10.1 № 149-ФЗ о предоставлении информации, необходимой для декодирования. Поэтому формулировки на сайте вроде «мы ничего не храним», «полная анонимность от государства», «никакие данные никому не передаются» использовать не следует.
Чтобы не превращать сервис дополнительно в социальную сеть, имеет смысл на первой стадии не вводить публичную ленту, открытые персональные страницы, публичные каналы с неограниченным кругом читателей и рекомендательную выдачу. При определенных характеристиках и аудитории к сервису могут дополнительно применяться требования к социальным сетям, а при персонализированных рекомендациях — ст. 10.2-2 № 149-ФЗ, включая обязанность опубликовать правила применения рекомендательных технологий.
До публичного запуска необходимо подготовить:
- пользовательское соглашение и отдельные правила использования мессенджера, включая перечень запрещенного контента, порядок жалоб, блокировки и исполнения требований государственных органов;
- политику обработки персональных данных, согласие на обработку ПД отдельно от пользовательского соглашения, при необходимости отдельное согласие на распространение ПД и cookie-документы; с 2025 года согласие на обработку ПД должно оформляться отдельно от иных подписываемых пользователем документов;
- уведомление Роскомнадзора как оператора персональных данных и отдельно проработать постановку в реестр ОРИ; действующий порядок уведомления ОРИ установлен Постановлением Правительства РФ № 1824;
- документы по локализации баз данных граждан РФ: первичный сбор и предусмотренные законом операции с такими данными должны осуществляться с использованием баз данных в России;
- внутренние документы по информационной безопасности, реагированию на утечки, обращениям субъектов ПД и запросам государственных органов;
- отдельный аудит используемой криптографии. Разработка и распространение определенных криптографических средств относится к лицензируемой деятельности, хотя Постановлением Правительства РФ № 313 предусмотрены особенности и исключения, поэтому здесь необходимо анализировать конкретную реализацию шифрования, библиотеки и способ распространения приложения.
Для второго сайта с API целесообразно разместить сведения о правообладателе, условия использования API, лицензию для разработчиков, правила использования названия и логотипа, ограничения на создание вводящих в заблуждение «официальных» клиентов, политику ПД и контакт для юридически значимых обращений. Права на название лучше защищать регистрацией товарного знака в Роспатенте; права на код, документацию и оригинальный логотип могут охраняться авторским правом, но необходимо оформить передачу исключительных прав от всех разработчиков и дизайнеров. До регистрации товарного знака не следует обозначать название символом ® как зарегистрированный знак.
По возрастной маркировке ситуация для обычного сайта благоприятнее, чем часто указывается в уведомлениях. Информация, распространяемая через Интернет, в общем случае прямо исключена из требования об обязательном знаке информационной продукции, кроме сетевых изданий и аудиовизуальных сервисов. Незарегистрированный как СМИ сайт вправе добровольно установить возрастную категорию. Поэтому для обычного сайта мессенджера или документации API автоматическая обязанность разместить «18+» только потому, что это интернет-сервис, отсутствует. Иная оценка потребуется, если непосредственно администрация сервиса размещает контент, запрещенный или ограниченный для детей.
С иноагентами иначе. Часть 7 ст. 10 № 149-ФЗ запрещает распространение материалов иностранного агента и информации о соответствующей деятельности без установленного указания. Поэтому, если Вы сами публикуете на сайте такие материалы либо создаете публичные каналы, необходимо учитывать требования к маркировке. Само наличие в приватной переписке между пользователями сообщения, отправленного одним пользователем другому, не следует автоматически приравнивать к собственной публикации материала владельцем мессенджера; однако для публичных страниц и каналов риски существенно выше.
Полностью исключить обращения Роскомнадзора техническими условиями сайта невозможно и не следует пытаться их блокировать. Если Роскомнадзор направляет требование о маркировке возраста или иноагента, необходимо проверять конкретный URL, содержание публикации, статус ресурса и норму, на которую ссылается ведомство. Если сайт является обычным сайтом документации, не зарегистрирован СМИ, не является аудиовизуальным сервисом и спорный материал Вами не распространялся, имеются основания письменно возражать против требования.
До запуска такого проекта стоит отдельно провести юридический аудит архитектуры: регистрация → идентификация → хранение сообщений и метаданных → E2EE → публичные/приватные каналы → API → серверы и резервные копии. Именно от архитектуры зависит, какие обязанности возникнут; одним пользовательским соглашением или дисклеймером их исключить нельзя.