Я переделал приложение под требования RuStore и согласовал всё с поддержкой. Оказалось, дело было не в требованиях

17 июля модерация RuStore отклонила моё приложение: тип «Бесплатное», а бесплатных функций нет. Я не стал угадывать — описал поддержке конкретную модель и спросил прямо, подойдёт ли. Мне ответили: «Да, такой вариант подойдёт». Я собрал ровно это и отправил. 21 июля пришёл ответ: «Такие приложения запрещены к публикации в RuStore». До этого приложение трижды проходило модерацию и дважды было опубликовано на всю аудиторию магазина.

Моё приложение прошло модерацию RuStore три раза и дважды было опубликовано на сто процентов аудитории магазина. Через неделю мне ответили, что приложения такого типа в RuStore запрещены. Между этими двумя событиями была переписка с поддержкой, в которой мне письменно согласовали ту самую модель, за которую потом отклонили.

Ниже — хроника по датам, со скриншотами и цитатами. Я не буду ничего домысливать: только то, что есть в письмах и в Консоли разработчика.

Что за приложение

Приложение скачивает видео с YouTube на телефон, чтобы смотреть офлайн — в дороге, в самолёте, там, где нет интернета. Никакого онлайн-просмотра внутри нет: нашёл ролик, выбрал качество, получил файл в галерею. Работает в России без VPN.

Делал я его один, 21 день. Это не стартап и не команда — обычный сайд-проект, который я решил довести до магазина и продавать по подписке.

Я переделал приложение под требования RuStore и согласовал всё с поддержкой. Оказалось, дело было не в требованиях
Я переделал приложение под требования RuStore и согласовал всё с поддержкой. Оказалось, дело было не в требованиях
Я переделал приложение под требования RuStore и согласовал всё с поддержкой. Оказалось, дело было не в требованиях
Я переделал приложение под требования RuStore и согласовал всё с поддержкой. Оказалось, дело было не в требованиях

Как оно попало в RuStore

  • 10.07 · 19:42версия 0.15.0(27) успешно прошла проверку
  • 12.07 · 12:26версия 1.0.0(29) тоже прошла проверку
  • 12.07 · 19:30приложение опубликовано, аудитория 100%публикация
  • 13.07 · 21:47ещё одна версия прошла проверку
  • 14.07 · 04:50 опубликована, аудитория 100% публикация

Три модерации подряд, две публикации на всю аудиторию магазина. Приложение лежало в витрине, его можно было установить.

Архив версий в Консоли разработчика: публикация 12.07.2026 19:30 и 14.07.2026 04:50, аудитория — 100%.
Архив версий в Консоли разработчика: публикация 12.07.2026 19:30 и 14.07.2026 04:50, аудитория — 100%.

Здесь важная деталь, которую я обязан назвать, потому что она моя: карточку я создал с типом «Платное». То есть приложение продавалось за 300 ₽ прямо в магазине, а внутри у меня была ещё и подписка. Это была моя ошибка — я хотел бесплатную установку и подписку внутри, а нажал не то при создании карточки. Тип приложения в RuStore выбирается один раз и потом не меняется, о чём я узнал уже по факту.

Где начинается история

15 июля я написал в поддержку: помогите переключить тип с «Платного» на «Бесплатное». Ответ:

«Выбрать тип приложения можно только при его создании, и он не может быть изменён позже. Вы можете создать новое приложение, выбрав тип „Бесплатное“.»

Поддержка RuStore 15.07.2026, 09:41

Чтобы освободить имя пакета под новую карточку, RuStore по моей просьбе деактивировал загруженные сборки. Подчёркиваю: карточку свернули по моей инициативе, никто её у меня не отбирал. Я создал новую, с типом «Бесплатное», и отправил на модерацию.

17 июля пришёл отказ:

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

Комментарий модерации 17.07.2026

Логика понятна: если ты называешься бесплатным — что-то должно работать бесплатно и без карты. Я пишу в поддержку и получаю развёрнутое объяснение:

«Пользователи должны иметь возможность доступа к функциям приложения без привязки карты, то есть без обязательной подписки. Если приложение бесплатное — оно должно таким и оставаться (некоторые функции), но расширенные возможности они могут (по желанию) приобрести отдельно в подписке.»

Поддержка RuStore 17.07.2026, 08:21

Момент, ради которого я всё это пишу

Я не стал угадывать, что именно считается «полноценной бесплатной функциональностью». Я описал конкретный вариант и спросил прямо: подойдёт или нет. Бесплатно и без ограничения по времени — поиск и скачивание видео; по подписке — максимальное качество и скачивание плейлистов целиком.

«Да, такой вариант подойдёт. Определённого, обязательного списка нет, так как все приложения уникальны и условия доступных функций вы указываете самостоятельно.»

Поддержка RuStore 17.07.2026, 10:59

Я собрал ровно это. Даже щедрее, чем обсуждали: одно видео в сутки в максимальном качестве — бесплатно навсегда, без регистрации, без карты. Подписка 300 ₽/мес — по желанию: снимает суточный лимит, открывает плейлисты и извлечение аудио. Так и написал в комментарии к версии для модератора. 18 июля отправил.

Ответ

21 июля, 07:07. Письмо: версия 1.0.0(30) не прошла проверку. Комментарий модератора:

Я переделал приложение под требования RuStore и согласовал всё с поддержкой. Оказалось, дело было не в требованиях

Формулировка не объясняла ничего. Приложение состоит из поиска, кнопки «скачать» и списка загрузок — там нет ни рекламы, ни пользовательского контента, ни вообще какого-либо «контента внутри», кроме того, что человек сам себе скачал. Понять из этого можно было только одно: где-то в правилах есть пункт, под который я попал.

Я переделал приложение под требования RuStore и согласовал всё с поддержкой. Оказалось, дело было не в требованиях

Я открыл ссылку на правила и не нашёл там ничего про свою категорию — но об этом ниже. Сначала я написал в поддержку: объясните, почему отклонили.

21 июля, 10:55. Ответ целиком, без сокращений:

«Такие приложения запрещены к публикации в RuStore.»

Поддержка RuStore 21.07.2026, 10:55

Я переспросил: то есть до этого момента приложение соответствовало и проходило модерацию, а сейчас нет?

«Такие приложения запрещены к публикации в RuStore.»

Поддержка RuStore 21.07.2026, 12:11 слово в слово

Потом — «Пишите, если вновь появятся вопросы. Мы на связи».

Что не сходится

Первый отказ был про то, как я продаю. Второй — про то, что я вообще делаю. Это разные вещи, и вторая обесценивает всю работу по первой: я переделал монетизацию под требования, которые мне подтвердили письменно, — а потом выяснилось, что переделывать было нечего, потому что дело не в монетизации вообще.

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

Я не берусь утверждать, что у RuStore нет внутренних правил, которых я не вижу. Скорее всего, есть. Проблема ровно в этом: правило, по которому мою категорию не пускают, существует — но узнать о нём заранее нельзя. Ни в требованиях, ни при создании карточки, ни на трёх пройденных модерациях. Оно проявилось только на четвёртой, после публикации.

Если у платформы есть запрещённые категории — их место в требованиях к приложениям, рядом с порнографией и фишингом. Тогда я бы прочитал это в первый день и не потратил недели.

Могу только предполагать, но выглядит это так: RuStore принадлежит VK, у VK есть VK Video, а приложение, которое качает видео с YouTube, — это не то, что хочется видеть в своём магазине. Проверить эту догадку я никак не могу и настаивать на ней не буду.

Честно про YouTube

Первый комментарий, который я получу: «ты сам нарушаешь правила YouTube, чего ты хотел». Отвечу сразу.

Да, скачивание видео противоречит условиям использования YouTube. Google Play и App Store такие приложения не пускают по той же причине — это не российская специфика, это общая позиция магазинов. Я это знал, когда начинал, и претензий к самому факту запрета у меня нет.

Претензия у меня одна и она узкая: запрет должен быть написан заранее и применяться до публикации, а не после. Не «мне не дали заработать», а «мне дали опубликоваться, потом попросили переделать монетизацию, согласовали переделку письменно — и уже после этого сказали, что дело не в монетизации».

Что в итоге

Скачать можно здесь:

Если вы разработчик и собираетесь в RuStore — единственный практический вывод из моей истории такой: спрашивайте у поддержки не «как правильно оформить», а «можно ли вообще публиковать приложения такого типа», и спрашивайте до того, как что-то делать. Письменное «да» на первый вопрос, как выяснилось, ничего не гарантирует по второму.

11