Как опубликовать приложение в RuStore: аккаунт, требования, модерация, платежи и push
Короткий ответ: чтобы опубликовать приложение в RuStore, нужен VK ID, бесплатный аккаунт в RuStore Консоли, подписанный APK или AAB и заполненная карточка. Модерация занимает в среднем до 3 дней. Принимать платежи через RuStore могут только ИП и юрлица, а для push-уведомлений у магазина есть свой SDK. Всё ниже сверено с официальной документацией RuStore на сентябрь 2026 года.
Общий порядок выхода в App Store, Google Play и RuStore мы разбирали в статье «Как выпустить приложение в App Store, Google Play и RuStore». Здесь — только RuStore и подробнее: файлы, карточка, за что отклоняют, как работают платежи и push.
Нужен ли RuStore, если приложение уже есть в Google Play?
Обязанности публиковаться в RuStore нет, но для приложения, которое работает с пользователями в России, это почти всегда оправдано. Причин три.
- Магазин уже стоит на телефонах. RuStore входит в перечень программ для обязательной предустановки, а распоряжением Правительства от 19.08.2025 № 2240-р его предустановку с 1 сентября 2025 года распространили на iOS и HyperOS. Сами приложения RuStore принимает в форматах APK и AAB — то есть это магазин для Android-сборок.
- Платежи. Google Play приостановил услуги продавца для разработчиков со счётом в российском банке, а в RuStore ИП и юрлица подключают монетизацию по заявлению.
- Требования к версиям. RuStore в требованиях к приложениям оставляет за собой право блокировать приложения, версии которых ниже, чем в других магазинах. Если вы выходите в RuStore, обновления нужно выпускать синхронно.
Важная техническая деталь: при загрузке APK RuStore просит использовать ту же подпись, что и в других магазинах. Если ключи подписи не совпадают, пользователь не сможет обновить приложение, установленное из другого магазина.
Как зарегистрировать аккаунт разработчика RuStore?
Аккаунт создаётся по VK ID, регистрация в консоли бесплатна. Физлицу достаточно VK ID, юрлицу и ИП дополнительно понадобится квалифицированная электронная подпись.
- VK ID. По странице для разработчиков, войти можно по почте, телефону, с данными Яндекса или Госуслуг. Компаниям RuStore советует завести отдельный рабочий VK ID, чтобы аккаунт не был привязан к личным данным сотрудника.
- Юрлицо и ИП. Нужна усиленная квалифицированная электронная подпись компании с плагином «КриптоПро ЭЦП». Если у создателя аккаунта подписи компании нет, подойдёт личная подпись с машиночитаемой доверенностью.
- На кого оформлять. Как и в App Store и Google Play, аккаунт лучше оформлять на владельца продукта, а не на подрядчика: так приложение, отзывы и выплаты остаются у вас.
Какие файлы и данные нужны для публикации?
Нужен подписанный файл сборки, заполненная карточка, иконка, минимум три скриншота и сведения о данных, к которым обращается приложение. Требования взяты из инструкции по публикации.
- Файл. APK или AAB размером до 5 ГБ, подписанный цифровым сертификатом, с уникальным именем пакета. У каждой следующей версии подпись и пакет должны совпадать с предыдущей, а номер версии — быть больше. Загруженные файлы хранятся 14 дней: если за это время не отправить их на модерацию, их удалят.
- Название и описания. Название — до 30 символов и уникальное, краткое описание — до 80 символов, подробное — до 4000.
- Иконка. 512×512 px, до 3 МБ, PNG или JPG, с фоном по всей площади — без прозрачных участков по контуру.
- Скриншоты. Не меньше трёх для каждого типа устройств, до 3 МБ для телефона.
- Категория, возрастное ограничение и контакты. Обязателен хотя бы один способ связи: email, группа ВКонтакте, сайт или MAX.
- Безопасность данных. Категории и типы данных, к которым приложение запрашивает доступ, и пояснения к чувствительным разрешениям.
Что проверяет модерация и за что отклоняют?
Модерация проверяет, что приложение работает стабильно, не нарушает правила о контенте, корректно обращается с разрешениями и персональными данными. Все пункты требований RuStore называет обязательными: их нарушение — основание для отказа или удаления уже опубликованного приложения.
- Работоспособность. Приложение запускается без сбоев, все заявленные функции работают. Приложения, единственная цель которых — открыть сайт в WebView, RuStore не приветствует.
- Доступ для проверки. Если есть вход, модератор должен его пройти: тестовые данные указывают в поле «Комментарии для модераторов».
- Язык. Русский или английский либо переключение на один из них — иначе заявку отклонят.
- Персональные данные. Если приложение их обрабатывает, у вас должен быть статус оператора персональных данных, а пользователя нужно уведомить о сборе данных и получить согласие.
- Разрешения. Версию с запрещёнными разрешениями отклонят при загрузке, а каждое чувствительное разрешение нужно обосновать.
- Карточка. Без кликбейта вроде «лучший» и «самый», без ссылок на сторонние магазины приложений.
- Подписки. До оформления подписки у пользователя должна быть возможность пользоваться частью функций, а о подписке его нужно явно проинформировать.
Сколько длится проверка и когда приложение появится в магазине?
По данным RuStore, модерация занимает в среднем до 3 дней, а по её итогам модераторы дают обратную связь. После одобрения версию можно опубликовать сразу или вручную в удобный момент.
При автоматической публикации версия появляется в RuStore в течение часа после прохождения модерации. Ручной режим удобен, когда релиз нужно совместить с выходом в других магазинах или с рекламной кампанией.
Как принимать платежи в приложении из RuStore?
Платежи внутри приложения подключаются через Pay SDK и доступны только ИП и юрлицам. Комиссия RuStore на странице для разработчиков указана «от 15%».
- Кто может. С 1 февраля 2026 года монетизация через платёжные инструменты RuStore для физлиц и самозанятых отключена. Самозанятые могут публиковать приложения и зарабатывать альтернативными способами, включая рекламу.
- Как подключить. Владелец компании заполняет в консоли заявление на монетизацию и подписывает его УКЭП, после чего заявление проходит проверку.
- Выплаты. По юридическому FAQ, доход ИП и юрлица перечисляется на расчётный счёт за вычетом вознаграждения RuStore в течение 15 рабочих дней с даты платежа пользователя.
- Какой SDK. Старый BillingClient SDK перестал поддерживаться 1 августа 2026 года: после этой даты платежи через него не обрабатываются, включая подписки. Новый Pay SDK поддерживает одностадийную и двухстадийную оплату и покупки без авторизации пользователя. Если в вашем приложении ещё стоит BillingClient, переход на Pay SDK — первоочередная задача.
Набор способов оплаты в Pay SDK RuStore расширяет от релиза к релизу, поэтому перед стартом проекта его стоит сверить с документацией.
Как работают push-уведомления RuStore?
У RuStore свой SDK push-уведомлений, который доставляет сообщения через приложение-дистрибьютор на устройстве. Он полезен там, где нет сервисов Google.
По документации SDK, для работы нужны актуальная версия SDK, данные приложения в разделе «Push-уведомления» консоли и приложение-дистрибьютор на телефоне. Основной дистрибьютор — RuStore; если его нет, эту роль может взять одно из других приложений VK. Если RuStore стоит, но ему запрещена работа в фоне, уведомления приходят со значительной задержкой. Подпись установленного приложения должна совпадать с той, что указана в консоли.
Для приложений, которые распространяются в нескольких магазинах, есть универсальный SDK: он работает одновременно с RuStore, Firebase Cloud Messaging и Huawei Mobile Services. Как push устроены в целом — в статье о push-уведомлениях.
Что входит в наш тариф и что считаем отдельно?
В тариф «Мобильное приложение» — от 200 000 ₽, от 2 недель — входит публикация в App Store и Google Play. RuStore в тарифе отдельно не указан: публикацию и интеграции RuStore считаем после брифа.
Аккаунты разработчика оформляются на вас, исходный код передаём в ваш репозиторий. Если RuStore нужен с первого релиза, скажите об этом на брифе: платёжный SDK, push и отдельную сборку под магазин заложим в смету сразу, а не доделаем после запуска. Состав тарифа — на странице мобильных приложений и в прайсе.
Короткие ответы на частые вопросы
Сколько стоит публикация приложения в RuStore?
Регистрация в консоли RuStore бесплатна для всех, размещение бесплатных и платных приложений тоже бесплатно. С платежей через платёжные инструменты RuStore удерживается комиссия — на странице для разработчиков указано «от 15%».
Сколько RuStore проверяет приложение?
По данным RuStore на сентябрь 2026 года, модерация занимает в среднем до 3 дней. При автоматической публикации версия появляется в магазине в течение часа после одобрения.
Может ли самозанятый принимать платежи через RuStore?
Нет: с 1 февраля 2026 года платёжные инструменты RuStore — Pay SDK и BillingClient SDK — для физлиц и самозанятых отключены. Публиковать приложения самозанятые могут, а для монетизации через RuStore нужно оформить ИП или юрлицо.
Нужно ли публиковать приложение в RuStore, если оно уже есть в Google Play?
Обязанности нет, но это разумно, если ваши пользователи — в России: RuStore входит в перечень обязательной предустановки на смартфоны, а Google Play не позволяет принимать платежи разработчикам со счётом в российском банке.
Работают ли push-уведомления RuStore без установленного RuStore?
Для доставки на устройстве нужно приложение-дистрибьютор: основным служит RuStore, а если его нет, эту роль может взять одно из других приложений VK. Полный список резервных приложений RuStore не раскрывает.
Входит ли публикация в RuStore в ваш тариф мобильного приложения?
В тариф «Мобильное приложение» входит публикация в App Store и Google Play. Публикацию и интеграции RuStore — платежи и push — считаем отдельно после брифа.
Услуги и кейсы по теме: мобильные приложения · кейс Twin
Расскажите, в каких магазинах должно быть ваше приложение, — посчитаем разработку и публикацию под ваш набор площадок.
Рассчитать проект →