Короткий пост про текущий статус по развитию мессенджера.

Последние два месяца мы занимались бумажной работой. Той самой, которую стартапы обычно откладывают до последнего, а потом делают в пожарном режиме. Мы решили пойти иначе: сначала закрыть все юридические вопросы, потом запускать пользователей. В итоге получили официальный ответ Роскомнадзора, подали уведомление об обработке персональных данных, открыли whitelist-доступ для первых тестеров. Обо всём по порядку.

Зачем мессенджеру вообще регистрироваться

«Ласточка» — opensource-мессенджер с серверами в РФ. Идеологически мы строим продукт для обычных людей: работа, семья, друзья. Никакого теневого общения. Соответственно, работаем в правовом поле с первого дня.

Два ключевых документа, которые нам требовались:

  1. Уведомление об обработке персональных данных (152-ФЗ, ст. 22).

  2. Включение в реестр ОРИ — организаторов распространения информации (149-ФЗ, ст. 10.1).

Второй пункт особенно важен. Именно статус ОРИ обязывает хранить метаданные коммуникаций три года, а содержимое сообщений — до шести месяцев. Мы заложили это в архитектуру на старте (compliance-сервис с append-only логами, хеширование для неизменяемости записей).

Ответ Роскомнадзора: что сказал регулятор

Мы направили обращение 20 апреля. Ответ пришёл через две недели. Вот ключевое из документа № 02-11-16057.

Регулятор ссылается на постановление Правительства РФ от 12.11.2020 № 1824. Схема такая: владелец информационного ресурса может подать уведомление о начале деятельности в качестве ОРИ по собственной инициативе. Либо по требованию Роскомнадзора — если поступит обращение от федерального органа, занимающегося оперативно-розыскной деятельностью.

Главный нюанс, который мы вынесли из ответа: Роскомнадзор не определяет, кто является ОРИ, а кто нет. Правила не устанавливают критерии отнесения к ОРИ. Функция определения возложена на уполномоченные органы государственной власти. Проще говоря: если спецслужба видит на ресурсе возможность приёма, передачи, доставки и обработки электронных сообщений — она направляет в РКН обращение. Дальше ресурс включают в реестр.

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

По персональным данным ответ однозначный: нужно подавать уведомление через Портал персональных данных Роскомнадзора (pd.rkn.gov.ru). Форма утверждена приказом РКН от 28.10.2022 № 180. Не подал — рискуешь административной ответственностью по ч. 10 ст. 13.11 КоАП. Исключения из обязанности подавать уведомление прописаны в ч. 2 ст. 22 закона «О персональных данных» — к мессенджерам они не относятся.

Мы подали оба уведомления. Теперь у нас есть правовой фундамент для работы.

Whitelist и первые пользователи

Параллельно с юристами решали технические вопросы. Главная задача — отладить регистрацию через flash call и SMS. С первого раза ничего не заработало как надо (кто бы сомневался). Пришлось чинить обработку таймаутов у оператора, переподписывать callback-события, тестировать на разных кодах регионов.

Две недели назад открыли запись в whitelist. За это время зарегистрировалось около 30 человек. На этой неделе, когда регистрация стабилизировалась, выдали им доступ к платформе.

Сейчас это минимально жизнеспособный продукт: веб-клиент на React, базовые функции обмена сообщениями, группы, каналы, админ-панель для модерации. Android-клиент догоняет веб по фичам (reply, edit, delete, вложения — в текущем спринте). iOS пока заготовка.

Кто хочет пощупать платформу — можно подать заявку на whitelist. Мы сознательно не открываем массовый доступ. План такой: месяц собираем обратную связь от тестеров, исправляем ошибки, докручиваем UX. Потом открываем регистрацию для всех.

Мы никуда не спешим. Это осознанная позиция: продукт для жизни делается неспешно и основательно.

Регистрация в Rustore. Что это было)

Мы же делаем российское приложение и у нас в стране есть специальный агрегатор мобильных приложений. Естественно наше приложение тоже должно быть там и мы подали заявку.

Далее скрины из переписки

Комментировать не знаю как, ну да ладно.

По итогу

Разработку и развитие приложения продолжаем, интерес от пользователей есть и это дает нам силы к дальнейшей работе. Мы как всегда открыты для идей, обсуждений и конструктивной критике.

Комментарии (160)


  1. K0Jlya9
    23.05.2026 11:57

    Зачем нужен еще один макс?


    1. Tyrauriel
      23.05.2026 11:57

      Иллюзия выбора.
      Кто-то не хочет сливать данные дяде, а хочет только товарищу майору


      1. Ender2012
        23.05.2026 11:57

        Кто не хочет дяде, тот сливает тете.


        1. Belkogoth
          23.05.2026 11:57

          Тете лучше спускать))


    1. MrHardFreim
      23.05.2026 11:57

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


    1. rcq
      23.05.2026 11:57

      Все верно, лучше иметь альтернативу, которая работает без VPN, вроде нас:) И мы не в РФ.


      1. achekalin
        23.05.2026 11:57

        А мы - это кто?


        1. rcq
          23.05.2026 11:57

          Мы это команда, которая делает RCQ. В RuStore и в реестр ОРИ принципиально не идём: нам неинтересно строить ещё один MAX или его уменьшенную, деградированную копию. Базируемся не в РФ, серверы тоже за пределами.

          По умолчанию у нас E2E-шифрование (libsignal, sealed sender) и встроенный обход блокировок (VLESS + Reality через sing-box прямо внутри приложения). Идея простая: пользователю в РФ, Иране или Китае не должно приходиться поверх ставить VPN, который завтра тоже срежут. Подробнее писали во вчерашней статье про обход блокировок.

          К чужому подходу без оценок, у Ласточки своя стратегия. Просто не наша.


          1. valera_efremov
            23.05.2026 11:57

            Если заблокируют ip адреса вашего встроенного vpn?


            1. rcq
              23.05.2026 11:57

              Хороший и ожидаемый вопрос, это ровно тот сценарий из-за которого мы и затевали эту архитектуру.

              IP-адрес relay для нас расходник, не постоянная инфраструктура. Закрывается так: пул relay в разных облачных провайдерах (один сгорает, остальные работают), конкретный список приложение получает из удалённого подписанного конфига (Ed25519, публичный ключ верификации зашит в само приложение), а не из кода. Когда IP сгорает, мы публикуем новый конфиг с новым адресом, клиент подхватывает его на следующем коннекте, без релиза в App Store. Конфиг раздаётся через CDN с большим коллатералом на легитимные сайты, чтобы и его не отрубили.

              Сам VLESS+Reality транспорт уже в проде, ротация и signed-config в активной разработке. И честно: ни один обход не «навсегда», это гонка. Архитектура построена так, чтобы реакция на сгоревший IP занимала часы (даже меньше), а не дни/недели через ревью Apple.


              1. MRD000
                23.05.2026 11:57

                А разве Telegram не так же работает? Они, похоже, спускают списки просто IP адресов, без имен. Хотя я так понимаю все в HTTP из-за этого? Разница только в том, что они списки спускают через нотификации Google, точно не знаю.

                Разница только будет в том, что Telegram на особом счету и на его блокировку брошено очень много ресурсов, а пока ваше не будет сильно распространено, то и можно будет какое-то время работать, я так понимаю.


                1. rcq
                  23.05.2026 11:57

                  Первое, сам транспорт. У Telegram MTProto-proxy, это отдельный протокол. DPI распознаёт его по эвристикам (длины пакетов, тайминги), часть провайдеров так и делает. У нас VLESS+Reality: handshake идёт от лица реального публичного сайта (yandex.com, microsoft.com и т.п.), и для DPI трафик неотличим от обычного HTTPS к этому сайту, пока не пойдёт активное зондирование конкретного соединения. То есть мы прячемся в шум легитимных TLS-сессий, а не имеем свой опознаваемый протокол.

                  Второе, раздача списков. Telegram пушит прокси-листы через t.me-ссылки, in-app и (как вы и сказали) push-уведомления. У нас планируется signed remote config с Ed25519: публичный ключ зашит в бинарник, конфиг отдаётся CDN, клиент проверяет подпись. Подменить конфиг на стороне сети нельзя, даже если CDN под MITM. Транспорт уже в проде, signed-config в активной разработке (прямо сейчас внедряем, ибо пользователи в некоторых регионах уже сталкиваются с проблемой блокировки).

                  И ваш второй пункт абсолютно справедлив. Telegram сейчас собирает весь поток внимания регулятора, у нас этого внимания пока нет, и это даёт окно. Когда оно появится, выручит ротация и большой коллатерал по легитимным сайтам Reality: заблокировать наш транспорт без блокировки условного yandex.com технически непросто.


          1. KOTNinja
            23.05.2026 11:57

            Вот так кстати у вас список выбора языка выглядит на хромоподобных браузерах, посмотрел на edge и на brave.

            На firefox всё норм.


            1. rcq
              23.05.2026 11:57

              Исправим, спасибо.


          1. RulenBagdasis
            23.05.2026 11:57

            Сходил к вам на сайт.

            Required OS by platform
            
            iOS or iPadOS apps: iPhone or iPad running iOS 16 or iPadOS 16 or later. App Clips require iOS 16 or iPadOS 16, or later.
            macOS apps: Mac running macOS 13 or later.
            tvOS apps: Apple TV running tvOS 18 or later.
            visionOS apps: Apple Vision Pro running visionOS 1 or later.
            watchOS apps: Apple Watch running watchOS 9 or later.
            

            Вы прикалываетесь? Где андроид, где десктоп? Эпл вас по первому требованию роспозора заблокирует, как уже заблокировала кучу всего. Плюс ко всему, у эпла свой мессенджинг есть, на айфонах вы нужны как рыбе велосипед ))


            1. rcq
              23.05.2026 11:57

              Андроид и десктоп в планах, но не в работе прямо сейчас (можно сказать, что в полу-процессе, но и Рим не строился за один день). Нас трое в свободное время, тянуть несколько платформ параллельно не получается, поэтому начали с одной и довели до состояния, за которое не стыдно. Когда iOS-версия стабилизируется, возьмёмся за Android. Если кто-то из комьюнити начнёт раньше, поможем чем сможем, исходники открыты под AGPL. (на самом деле уже нашлись люди, которые готовы присоединиться)

              Про Apple и Роскомнадзор. Да, риск реальный, и мы про него знаем. Apple уже снимал из российского App Store кучу всего, спорить тут не о чем. Что мы с этим делаем:

              1. Приложение опубликовано не российским разработчиком, основной канал распространения это глобальный App Store, не RU-стор. Российский пользователь ставит через зарубежный Apple ID или через TestFlight.

              2. iOS-клиент полностью открыт под AGPL, репозиторий на GitHub. Если Apple когда-нибудь выкинет нас отовсюду, код всё равно остаётся, и кто-то соберёт под другим developer-аккаунтом. В EU уже есть альт-сторы, на Android после релиза Android-клиента такой проблемы вообще не будет.

              3. Параллельно делаем web-клиент (пока send-only, доразовьём). UX там хуже, но это аварийный канал, который Apple не контролирует.

              Это не панацея, конечно. Apple может одним движением выпилить нас, и часть пользователей потеряем. Но архитектура построена так, чтобы это означало «потеряли канал распространения», а не «потеряли всё».

              Про iMessage. Он работает только между айфонами, на Android уже нет (зелёные пузыри уходят как SMS). И встроенного обхода блокировок у него тоже нет, его трафик идёт к серверам Apple, у которых в РФ свои особенности.

              То есть ту задачу, под которую мы делаем RCQ (кроссплатформенно, цензуроустойчиво, без привязки к номеру телефона), iMessage просто не решает. Иначе и Signal, и Telegram на iPhone никому не были бы нужны, а у всех они есть.


              1. RulenBagdasis
                23.05.2026 11:57

                Так вы бы в первом своём сообщении написали, что это только для ацфонов, вопросов бы не было.


                1. rcq
                  23.05.2026 11:57

                  Справедливое замечание. Надо это вынести наверх и на лендинге, и в начале статьи, спасибо за фидбек.


      1. Kriegen
        23.05.2026 11:57

        Скажу возможно страшную вещь, но для многих людей в РФ отсутствие приложения в русторе вызывает значительно больше доверия к разрабам - не 90%, но близко.

        А вот сам факт, что вы пытались туда (в рустор) попасть и пускай даже не попали - уже вызывает отторжение.

        Царь Мидас (в нашем случае Солнцеликий обнуленыш) все превратил в *овно.


        1. iamkisly
          23.05.2026 11:57

          Скажу возможно страшную вещь, но для многих людей в РФ отсутствие приложения в русторе вызывает значительно больше доверия к разрабам - не 90%, но близко

          Эти многие люди они сейчас с вами в одном помещении? Или вы проводили социологические опросы, или ссылаетесь на оные? Ну хотябы среди ролокантов? Нет? Ну тогда стоит начинать предложение со слов "я думаю", "я предполагаю" или "возможно".


          1. nadge
            23.05.2026 11:57

            Ну вот может я в этой комнате: для меня активное желание и стремление (а не вынужденная необходимость) быть максимально прозначным для сами знаете кого выглядит уже подозрительно.
            Что выбрать между упомянутым тут же rcq и вот этой ласточкой? Блин. даже не знаю...


            1. next_account
              23.05.2026 11:57

              MAXимально прозрачным? тогда выбор очевиден


            1. K0styan
              23.05.2026 11:57

              Signal. Или Jami. Или тот же Телеграм.

              Если я хочу непрозрачного общения - то проще воспользоваться уже существующей альтернативой. Она потребует VPN? - ну так он так и так нужен. Она не переживёт белые списки? - ну так их ни одна централизованная альтернатива не перенесёт. Но барьер перетаскивания всех знакомых в случае уже работающего сервиса будет заметно ниже.

              А для контактов, прозрачность общения с которыми мне не принципиальна - альтернатива пусть будет. Пусть как чисто семейный вариант, для открыточек и списков покупок.


          1. Kabarch
            23.05.2026 11:57

            Для любого человека несогласного с текущей властью канал на рутубе, или приложение в русторе маркер сотрудничества с преступниками. Вообе вопросы явно провокационные, но это и не удивительно, конечно , что и в ИТ потворяется та же печальная ситуация российский кибергулаг создан руками тех российских итишников у которых нет чести,морали и здравого смысла.


            1. iamkisly
              23.05.2026 11:57

              Ноль провокации. Я в том, что товарищ пишет о некоторых “не 90 но близко” что никак не является обьективной правдой. Быть в полной уверенности, что 140 миллионов человек избегает рустора может только тот кто живёт в пузыре определённого мнения.


          1. Kenya-West
            23.05.2026 11:57

            В этой комнате и я есть. Да, доверие автоматически растёт к софту, который не имеет отношения к российской юрисдикции.

            Более того, многие, у кого голова на плечах, понимают, что по правилам, установленным шулером, переиграть шулера не получится. Все эти игры с ПД, ОРИ и т. д. не для мессенджеров, отличных от MAX, создавались, а как явный сигнал: "вам тут делать нечего".


            1. iamkisly
              23.05.2026 11:57

              Речь не о том что таких людей нет. А о том что людей подобных вам, ультра критически настроенных.. в том числе к продуктам собственной страны.. крайне мало. Никаких "не 90 но близко" о которых рассказывает ваш товарищ, нет и в помине. Мы живем в стране с крайне инертным и политически неактивным населением, где политически активными являются только крайне правые и крайне левые нонконформисты. Ангажированность рустора никого не колышет даже в "разговорах на кухне", так что не надо тут пересказывать очередную агитку про здравый смысл


              1. aldekotan
                23.05.2026 11:57

                Мы живем в стране с крайне инертным и политически неактивным населением

                А на чём основан такой вывод?


        1. bighorik
          23.05.2026 11:57

          Царь Мидас (в нашем случае Солнцеликий обнуленыш) все превратил в *овно.

          Да блин, опять Путин запретил публиковать что-то в русторе


          1. blind_oracle
            23.05.2026 11:57

            Косвенно - да, именно он


          1. alex09102026
            23.05.2026 11:57

            "царь хороший, бояре плохие"? (с) /s


            1. Belkogoth
              23.05.2026 11:57

              Эта веселуха с плохими боярами прокатывала до последнего царя, который в конце концов сразу оптом огрёб и за себя (за всем известное воскресенье, когда народ вполне официально приперся попросить царя наехать на бояр, а в итоге в очередной раз эпично обломали) и за всех предыдущих, да и бояре тоже нормально так огребли за компанию))

              Вывод: какие бы мутки и движухи ни любил учинять - схемы работают пока есть берега и нет беспредела, именно в таком порядке))


              1. alex09102026
                23.05.2026 11:57

                ну на моей памяти уже лет так 40+ прокатывает, начиная с горбатого.


        1. vikarti
          23.05.2026 11:57

          А по мне - тут важно то что хотя бы попытались сделать все по локальным правилам и - не получилось. Качество и особенности - тут вообще непричем. Тут к системе вопросы.


        1. Belkogoth
          23.05.2026 11:57

          По мне так это выглядит скорее экспериментом на тему "можно ли в рф создать мессенджер по всем правилам, чтобы оно работало и было доступно"))) С публичным выкатыванием итогов))) Эдакое глумление над системой, которая с годами потеряла всчкую логику и последовательность, и в которой вообще все происходит по принципам "желание левой пятки правой ноги" и "одним ужобно, другим неудобно"))


          1. Frankenstine
            23.05.2026 11:57

            Скорее это глумление системы над теми, кто пытается не наклоняться раком.


            1. Kenya-West
              23.05.2026 11:57

              "не" тут лишнее


          1. alex09102026
            23.05.2026 11:57

            можно, но это должен быть не мессенджер, а приложуха-игруха, с возможностью общения через сторонний плагин (или клиент) к приложухе-игрухе. А далее - да мы хз как там наши пользователи через наши сервера играют.

            Заблокируют конечно в итоге но придется потрудится с логическим обоснованием сего действа, ведь в игрухе-приложухе чата, комнат и каналов нет, есть только игра. А за использование сторонних клиентов администрация ответственности не несет - вспоминаем телегу и телеграм.


        1. qvvah
          23.05.2026 11:57

          Как ретрогеймер, скажу ещё более страшную вещь: судя по тому что в русторке есть "Легенда о Кирандии" от отечественных разработчиков или игры с Dendy, вшитые в эмулятор вместе с рекламой/кнопкой доната и очень панибратским описанием - нормальной модерации в RuStore нет. Не опознать в выкладываемой APKшке известную франшизу и чужую интеллектуальную собственность - это надо постараться.

          The Legend of Kyrandia (Westwood Studios)
          Contra Force (KONAMI)

          Даже удивительно, что "Ласточку" отклонили. Думаю, нужна ещё пара-тройка отечественных магазинов приложений для конкуренции, чтобы качество сервиса стало хоть сколько-нибудь приличным.


          1. iamkisly
            23.05.2026 11:57

            Я пробовал закинуть приложуху которая показывала бы баланс бонусных карт одного бонусного сервиса через API. Мне отказали потому что я не являюсь сотрудником этого сервиса. Так что для приложений похожих на финансовые - проверки есть.

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


    1. vikarti
      23.05.2026 11:57

      Альтернативу иметь полезно. Хотя бы даже тем - чтобы вконтакт не зарывался. Конечно насколько альтернатива будет рабочая - вопрос отдельный но...это ж проблемы скорее авторов.


    1. Dark_Purple
      23.05.2026 11:57

      На выборах тоже есть несколько кандидатов))


  1. Serax
    23.05.2026 11:57

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

    А что вы подразумеваете под "теневым общением"? Сквозное шифрование сообщений?


    1. MrHardFreim
      23.05.2026 11:57

      По законам РФ любой мессенджер с шифрованием незаконный я так понимаю


      1. yadowit
        23.05.2026 11:57

        Не любой, а только тот, ключей от шифрования которого нет в ФСБ.


  1. Dhwtj
    23.05.2026 11:57

    Уже все мессенджеры запретили?

    Кроме Макса, конечно


  1. Kiborg777
    23.05.2026 11:57

    Вы загрузили приложение, которое не соответствует нормам информационной безопасности RuStore.

    Мы не сможем сообщить больше подробностей. Пропустить приложение не получится даже после внесения изменений.


    Жена - мужу: если ты не понимаешь, почему я с тобой не разговариваю, то я вообще с тобой больше не буду разговаривать.

    Только Макс, только белые списки, только хардкор!


    1. peschex0d
      23.05.2026 11:57

      Довольно давно, до ковида, я из любопытства пытался залить файлы .mp4 с камеры Panasonic gh5s на рутьюб и тоже поразился дружелюбным сообщениям об ошибке в форме "с вашим файлом что-то пошло не так, мы не можем сказать, что именно". При этом на Ютуб и конкретно эти же файлы и тысячи других с этой камеры с идентичными характеристиками (1080p 60 fps 28 Mbps AVCHD) загружались гладко, что смотрится особенно пикантно, если помнить, что обе платформы базируются на опенсорсном ffmpeg.

      Сейчас, похоже, меня хватит только на иронию, что окологосударственные разработчики всегда создают какой-то АвтоВАЗ, прости господи.


      1. Kiborg777
        23.05.2026 11:57

        Нет, это не так. Автоваз не запрещал покупать автомобили другихг производителей.


        1. MrHardFreim
          23.05.2026 11:57

          Автоваз пропихнул утильсбор, так что ты не прав по сути


          1. therteenten
            23.05.2026 11:57

            Да ну? Может какие-нибудь правдоподобные пруфы будут?


            1. Ded_Banzai
              23.05.2026 11:57

              Пруфы чего? Горячего одобрямс от Автоваза?


            1. TsarS
              23.05.2026 11:57

              Ну, конечно, сам Соколов указы не подписывает. Однако настойчиво продвигает на самом высоком уровне


          1. m1skam
            23.05.2026 11:57

            Автовазу от утиля ни горячо ни холодно. Основной заказчик государство, которое хочет, что хоть кто то пришел (китайцы) и загрузил производство простаивающих заводов (привет москвич и волга).


            1. trawl
              23.05.2026 11:57

              АвтоВАЗу от утиля - возможность поднять цены примерно на утильсбор. И они этой возможностью пользуются.


            1. Visualynx
              23.05.2026 11:57

              Жаль, не могу минусануть тебя