Правила использования разрешения QUERY_ALL_PACKAGES для доступа к пакетам (приложениям)

Google Play ограничивает использование разрешений на доступ к конфиденциальной информации и разрешений с высоким уровнем риска, в том числе QUERY_ALL_PACKAGES. Оно дает доступ к списку установленных на устройстве приложений. Мы считаем эти сведения, запрошенные с устройства пользователя, личной и конфиденциальной информацией. Разрешение QUERY_ALL_PACKAGES допускается указывать только в том случае, если оно нужно для работы основных функций приложения.

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

Если ваше приложение соответствует требованиям допустимого использования, вам нужно заполнить в Play Console декларацию и указать в ней все разрешения с высоким уровнем риска, включая QUERY_ALL_PACKAGES.

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

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

Когда можно запрашивать разрешение QUERY_ALL_PACKAGES

Это разрешение работает только для приложений, предназначенных для Android 11 или более поздней версии с уровнем API не ниже 30.

Чтобы использовать QUERY_ALL_PACKAGES, ваше приложение должно соответствовать указанным ниже требованиям, а его основным назначением должен быть поиск всех приложений, установленных на устройстве. Вам необходимо предоставить достаточно веские обоснования, почему другие методы доступа к списку приложений на устройстве не могут обеспечить работу основных функций вашего приложения, важных для пользователя и соответствующих правилам Google Play.

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

Свернуть все Развернуть все

Допустимые случаи использования разрешения QUERY_ALL_PACKAGES

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

Приложения, получившие это разрешение, должны соответствовать правилам в отношении пользовательских данных (включая положения раздела Раскрытие информации и разрешение на использование данных). Недопустимо использовать разрешение для незаявленных или запрещенных целей.

Исключения

Google Play может делать временные исключения для приложений, которые не соответствуют описанным выше требованиям.

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

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

Мы рекомендуем разработчикам использовать альтернативные способы обеспечения безопасности или предотвращения мошенничества, для которых не требуется разрешение QUERY_ALL_PACKAGES.

Недопустимые случаи использования

Ниже приведен список примеров использования, при которых разрешение QUERY_ALL_PACKAGES предоставляться не будет.

  • Использование разрешения не связано напрямую с основным назначением приложения.
    • Это относится в том числе к использованию технологии P2P. Разрешение может быть предоставлено только в том случае, если P2P – основная функция приложения.
  • Приложение получает данные с целью продажи.
  • Приложение запрашивает данные о списке приложений, установленных из Google Play, для продажи, аналитики или получения дохода от рекламы.
  • Приложение может выполнять свои задачи, даже если у него менее широкий уровень доступа к приложениям.

Примечание. Список приведен лишь в качестве примера. Возможны и другие ситуации. Подробные рекомендации для разработчиков и сведения об альтернативных решениях собраны в специальном руководстве.

Эта информация оказалась полезной?

Как можно улучшить эту статью?
Поиск
Очистить поле поиска
Закрыть поиск
Главное меню
9080154231557728069
true
Поиск по Справочному центру
true
true
true
true
true
92637
false
false