Как добавить приложение в RuStore: инструкция для разработчиков
Размещать мобильное приложение в RuStore становится оправданным выбором для российских разработчиков, команд стартапов и владельцев цифровых продуктов, ориентированных на аудиторию внутри РФ. Особенно в условиях ограниченного доступа к Google Play для отдельных аккаунтов и нестабильной интеграции зарубежных платёжных систем внутри Android-приложений, rustore добавить приложение при этом не составит труда.

RuStore предлагает полноценную альтернативу официальному Google Play Store — с возможностью загрузить APK напрямую, получить доступ к актуальной аудитории и при этом избегать юридических и технических ограничений, с которыми сталкиваются многие разработчики в международных маркетплейсах.
Кому особенно стоит рассмотреть RuStore:
- Разработчикам, чьи приложения ориентированы на российский рынок;
- Корпоративным клиентам — быстрое распространение внутренних приложений и утилит;
- Игровым студиям — есть уже сформированная аудитория и высокий уровень вовлечённости пользователей RuStore;
- Финтех-стартапам и любым проектам с платёжной моделью — упрощённые расчёты и отсутствие зависимости от зарубежных шлюзов;
- Тем, чьи приложения были удалены из Google Play или недоступны к размещению из-за санкций и других ограничений.
RuStore позволяет обойти геополитические барьеры, а также обеспечивает максимальную юридическую прозрачность и техническую предсказуемость для компаний, работающих в рамках российского законодательства.
Требования RuStore к приложению и аккаунту разработчика
Перед тем как добавить приложение в RuStore, необходимо пройти обязательную верификацию разработчика. Поддерживаются следующие формы:
- Физическое лицо;
- Индивидуальный предприниматель (ИП);
- Юридическое лицо (ООО и др.).
При регистрации потребуется предоставить:
- ИНН и ОГРН (для ИП и юридических лиц);
- Документы, удостоверяющие личность и право вести деятельность (для физлиц);
- Контактную информацию, включая рабочий e-mail и номер телефона;
- Юридический и фактический адрес компании;
- Ссылку на сайт (если есть), связанный с приложением.
Технические требования к приложению включают:
- Минимальная поддерживаемая версия Android SDK — от 5.0 (API 21);
- Обязательная цифровая подпись APK;
- Раздел политики конфиденциальности и пользовательское соглашение в публичном доступе;
- Название, описание, скриншоты и иконка приложения согласно рекомендациям RuStore;
- Отсутствие вредоносного кода, скрытых функций или агрессивной рекламы.
Часто встречающиеся причины отказа при модерации:
- Отсутствует или некорректно оформлен раздел «Политика конфиденциальности»;
- Значки или скриншоты нарушают нормы или вводят в заблуждение пользователей;
- Приложение требует разрешения, не соответствующие его функциональности (например, камера при отсутствии использования камеры);
- Нарушение закона о персональных данных РФ ФЗ-152;
- Использование платёжных инструментов, не согласованных с RuStore (например, прямые подключения к зарубежным эквайрам);
- Неточности в информации о разработчике — несоответствие доменов, юридических данных.
Подготовка приложения к размещению: техническая и юридическая сторона
Перед отправкой apk-файла стоит тщательно проверить весь стек — как технический, так и юридический. Даже небольшие недочёты могут привести к отклонению на этапе модерации или последующим жалобам пользователей и жалобам в поддержку.
Проверка APK: сборка, зависимости, безопасность
- Убедитесь, что APK собран в режиме release, с минимальной поддерживаемой версией Android не ниже 5.0 (API 21);
- Цифровая подпись обязательна — используйте ключи, зарегистрированные за вашей командой;
- Не допускается наличие dev-зависимостей, логирующих библиотек (например, debug-анализаторов);
- Обязателен анализ безопасности: убедитесь в отсутствии стороннего доступа к персональным данным, утечек токенов и сессий;
- Просканируйте APK на вирусы и malware — многие инструменты работают автоматически, но лучше проверить вручную (например, через VirusTotal);
- AR также проверит, нет ли запрещённых API (root-доступ, переопределение системных функций, скрытые overlay и пр.).
Пользовательское соглашение и политика конфиденциальности
RuStore требует наличия документации, раскрывающей:
- Какие персональные данные собираются;
- С какой целью они обрабатываются;
- Как пользователи могут отозвать согласие или удалить свои данные;
- Сроки хранения и меры безопасности;
- Контактные данные ответственного лица или службы по вопросам обработки данных.
Оптимально — разместить эти документы на вашем домене в виде отдельных URL-страниц (например, /privacy и /terms). Указывать PDF-файлы или ссылки на Google Docs нежелательно.
Обратите внимание: если вы используете сторонние SDK — аналитика, реклама, push — эти данные тоже должны быть отражены в политике конфиденциальности.
Check-лист к публикации
- Собрана финальная release-сборка APK;
- Приложение подписано действительным ключом;
- Подготовлены иконки (до 512×512 px, без прозрачности), скриншоты интерфейса и фича-графика;
- Описания (краткое и полное) написаны по-русски, без ошибок;
- Созданы и размещены Условия использования и Политика конфиденциальности;
- Добавлены средства аналитики и crash-отслеживания (по желанию);
- Протестированы все пользовательские сценарии (вход, регистрация, оплата, навигация);
- Проверена работа offline (если предполагается);
- Обновлены все зависимости и SDK до актуальных версий.
Поддержка Push-уведомлений, In-App и аналитики
Если вы хотите использовать монетизацию или многоканальные коммуникации, стоит заранее позаботиться о:
- Интеграции СМС-авторизации через российских операторов или PostSMS-сервисов (если используете регистрации по телефону);
- Подключении российских платёжных SDK (например, ЮKassa, CloudPayments, Тинькофф);
- Push-уведомлениях — возможна интеграция с Firebase, Pushwoosh, MyTracker;
- Системах аналитики — поддерживаются myTracker, AppMetrica, Flurry (хотя рекомендованы российские аналоги).
Пошаговая инструкция: как добавить приложение в RuStore
Шаг 1: Регистрация разработчика в личном кабинете
Перейдите на dev.rustore.ru и нажмите «Стать разработчиком». Необходимо авторизоваться через VK ID. Далее укажите:
- Форму регистрации: физлицо/ИП/юрлицо;
- ИНН, адрес, номер телефона;
- Название компании или ФИО разработчика;
- Скан/фото подтверждающих документов;
- Расчётный счёт (если планируется платное распространение или монетизация).
После заполнения заявка уходит на ручную проверку, бывает одобрена в течение 1–3 рабочих дней.
Шаг 2: Добавление карточки приложения
- Название и краткое описание — отображаются в листинге;
- Полное описание — до 4 000 символов, поддерживается форматирование;
- Категория (обязательно указывайте соответствующую);
- Иконка (512×512 px, без скругления и прозрачности);
- Скриншоты (от 3 до 8), фичер-баннер 1024×500 px (если желаете продвижение);
- Поддерживаемые устройства: укажите «мобильные» и/или «планшеты»;
- Политика конфиденциальности и пользовательское соглашение — вводите прямые ссылки.
Шаг 3: Загрузка APK и настройки SDK
После добавления карточки приложения переходите к загрузке файла установщика:
- Формат — исключительно .APK (AAB пока не поддерживается);
- Максимальный объём файла — до 500 МБ;
- Убедитесь, что сборка подписана рабочим релизным ключом — иначе будет отказ на модерации;
- Проверьте, чтобы версия приложения (versionCode и versionName) отличалась от уже ранее загруженных;
- Отметьте минимальную и целевую версию Android SDK (targetSdk);
- Укажите поддержки процессоров (armeabi-v7a, arm64-v8a и т. д.) — если предлагается отдельный APK, нужен соответствующий фильтр.
Важно: если вы используете аналитические SDK, push-уведомления, встроенные браузеры или любые нестандартные функции — укажите это в декларации возможностей приложения. RuStore стремится к прозрачной работе сервисов, и скрытые интеграции могут замедлить модерацию.
Шаг 4: Настройка региона, цен и контента
На этом этапе нужно:
- Указать целевой регион распространения (для большинства — «Россия»);
- Выбрать модель распространения: бесплатное, платное (единовременная плата) или с внутренними покупками;
- Установить цену — если монетизируете через RuStore, используйте внутреннюю платежную платформу VK ID Pay;
- Отметить возрастное ограничение. RuStore тщательно соблюдает классификацию контента:
- 0+, 6+, 12+, 16+, 18+;
- Если присутствует платёжная функциональность или элементы эротики, обязательно указывается 18+.
Также добавьте данные о категории приложений: утилита, игра, образовательное, здоровье, финансы и т. д. Это влияет на рекомендации и видимость в каталоге.
Шаг 5: Отправка на модерацию и дальнейшие шаги
Проверьте финально все данные, согласитесь с публичной офертой и отправьте приложение на проверку. Вам будет предложено указать контактное лицо на случай вопросов от команды модерации.
После этого статус на дашборде сменится на «На рассмотрении». Проверка состоит из двух этапов:
- Автоматическая проверка: сканирование файла на вредоносный код, проверка структуры APK, соответствие SDK;
- Ручная модерация: команда RuStore изучает описание, иконки, скриншоты, корректность пользовательской документации, соответствие законодательству.
По завершении вы получите статус «Опубликовано» либо «Отклонено». В последнем случае приходит письмо на e-mail с подробными причинами и ссылкой на рекомендации по доработке.
Как проходит модерация в RuStore и сколько это занимает
Процесс проверки обычно занимает от 1 до 5 рабочих дней. В 80% случаев ответ приходит в течение первых 48 часов — особенно, если вы корректно заполнили все поля и соблюли технические требования.
Модерацией занимается команда VK, иногда с техническим участием специалистов от RuStore. Отзывы пользователей, жалобы, оценки при этом также учитываются постфактум, проверка продолжается и после публикации.
Что делать, если отклонили
- Проверьте письмо от службы модерации — обычно оно содержит как минимум один конкретный пункт отклонения;
- Отредактируйте соответствующие элементы (иконки, названия, apk-файл, описание);
- Загрузите сборку заново и повторите отправку на модерацию;
- Если причина непонятна — используйте форму обратной связи в личном кабинете или чат с поддержкой, они отвечают в среднем за 24 часа.
Лайфхаки по ускорению модерации
- Проверьте заранее антивирусной сканировкой APK;
- Не используйте в описании обещания, не соответствующие функциональности (это частая причина отклонений);
- Если добавляете внешние ссылки — убедитесь, что все ресурсы доступны в РФ и не требуют VPN;
- Не забудьте разместить свои иконки и скриншоты с учётом визуального гида платформы (смотрите рекомендации RuStore по дизайну).
Обновления и поддержка опубликованного приложения
После публикации вы получаете доступ к гибкой панели управления:
Обновления APK-файла
- Для обновления достаточно загрузить новую сборку в разделе «Версии»;
- Каждое обновление проходит модерацию повторно, но при корректной работе проверка обычно занимает меньше времени (около 1 дня);
- RuStore уведомляет пользователей об обновлении автоматически — если включены соответствующие разрешения на устройстве;
- При изменении условий использования или политики конфиденциальности тоже потребуется пересогласование публикации.
Работа с отзывами и аналитикой
В личном кабинете разработчика доступны:
- Отзывы пользователей с возможностью публичного ответа;
- Статистика установок, удалений, активных пользователей;
- Анализ версий, крэшрейты, отчёты по взаимодействию;
- Push-уведомления — можно интегрировать через VK Notify API или сторонние SDK;
- A/B-тестирование — пока в закрытом тестировании, но заявлено к внедрению в ближайших релизах.
Deep links, уведомления, аналитика
Поддерживаются основные механизмы взаимодействия:
- Deep Links — работают по схеме intent:// и https://
- Push-уведомления — доступны с использованием VK Push, Pushwoosh, MyTracker и др.;
- Аналитика работы и поведений — поддерживаются myTracker, AppMetrica, VK API;
- Внутренние трекеры авторизации, платёжной активности и т. д. — через SDK RuStore и VK ID.
Для проектов с отдельными юридическими ограничениями доступны дополнительные соглашения по защите данных пользователей и условиям SLA.
Особенности монетизации в RuStore: платные приложения и покупки
Если ваше приложение распространяется по платной модели или предполагает встроенные покупки (In-App), стоит учесть следующие особенности платформы.
Варианты монетизации
- Единовременная покупка приложения — пользователь осуществляет покупку через VK ID Pay, RuStore берёт комиссию;
- Встроенные покупки (подписки, контент, функции) — также реализуются внутри VK ID Pay SDK;
- Подписки с автоматическим продлением — доступны, но требуют отдельной интеграции;
- Реклама — не запрещена, но подавлять основной функционал запрещается. Используйте нейтральные рекламные SDK и явно уведомляйте в политике конфиденциальности.
Комиссия и оплата
- Комиссия RuStore составляет от 15% до 30%, в зависимости от типа контента и программы лояльности разработчиков (возможны индивидуальные условия);
- Выплаты осуществляются на расчётный счёт разработчика, привязанный при регистрации аккаунта;
- Расчётный период — от 7 до 30 дней;
- Отчёты о транзакциях доступны в личном кабинете с детализацией: пользователь, сумма, дата, способ оплаты.
Разница с Google Play: RuStore не использует зарубежные платёжные шлюзы (Stripe, PayPal и пр.), исключая внешние транзакции. Это значительно упрощает документооборот и соответствие 54-ФЗ по кассовым операциям.
Размещение в RuStore: когда отдать это на аутсорс
Публикация приложения в маркетплейсе — это не просто загрузка APK. Это комплексная работа, включающая:
- Юридическое оформление: договора, политики, соглашения пользователя;
- Подготовка и проверка сборки под условия платформы;
- Корректный визуальный контент — баннеры, скриншоты, описания;
- Интеграция аналитики, push и других SDK;
- Отладка после первичных релизов, работа с отзывами и обновлениями.
Если вы хотите сосредоточиться на развитии продукта, а не интерфейсах маркетплейса — мы можем взять на себя размещение в RuStore. Выполним аудит кода, подготовим дистрибутив, оформим документы, добавим аналитику и доведём до публикации.
Это особенно актуально для команд, которые:
- Стартуют быстрый MVP и не хотят тратить недели на изучение регламента и нюансов модерации;
- Разрабатывают клиентские приложения для компаний без digital-штата;
- Работают в нишевых отраслях (медицина, финтех, сервисы госуслуг), где жестче требования к юридическому оформлению.
Если планируете выход в RuStore — обращайтесь. Мы адаптируем, оформим и разместим ваше приложение — и вы сосредоточитесь на главном: продукте.
