Google заявляет, что считает полный список установленных приложений на устройстве пользователя личной и конфиденциальной информацией. В связи с этим компания ограничит список приложений, которые могут получить доступ к этой информации. В последнее время Google обеспечивает безопасность пользователей различными подходами. Таким образом, это изменение, похоже, согласуется с другими его ходами.
Google заявляет, что будет ограничивать, какие приложения могут запрашивать разрешение QUERY_ALL_PACKAGES. На данный момент это требуется для любых приложений, ориентированных на уровень API 30 (Android 11) и выше, которые хотят запрашивать список установленных приложений.
В дальнейшем для использования разрешения QUERY_ALL_PACKAGES потребуется, чтобы функциональность приложения зависела от него. Чтобы уточнить, функциональность приложения должна зависеть от доступа к списку установленных приложений.
Чтобы обеспечить это, разработчики должны будут «достаточно обосновать, почему менее навязчивый метод видимости приложения не будет в достаточной степени задействовать основную функциональность вашего приложения, соответствующую политике, ориентированной на пользователя».
Google ограничивает приложениям доступ к списку установленных пакетов пользователей
Схема разрешенного использования разрешения QUERY_ALL_PACKAGES приведена ниже:
Разрешенное использование включает приложения, которые должны обнаруживать любые и все установленные приложения на устройстве, в целях осведомленности или взаимодействия могут иметь право на получение разрешения. Разрешенное использование включает: поиск устройств, антивирусные приложения, файловые менеджеры и браузеры.
Теперь, если приложение не соответствует этим требованиям, разработчик должен удалить разрешение, чтобы оставаться совместимым. Разработчики, чьи приложения соответствуют требованиям, могут использовать разрешение QUERY_ALL_PACKAGES, но разработчики должны подписать форму декларации.
Если форма не будет отправлена в Play Console, приложение разработчиков будет удалено. Новые изменения вступят в силу 5 мая 2021 года. В ноябре этого года Google потребует, чтобы все приложения были ориентированы как минимум на API 30.
Поскольку акцент на конфиденциальности становится все более и более популярным, это большое изменение политики, которое проводит Google. Иногда приложения, которые могут видеть ваш полный список установленных приложений, могут шпионить за вами. Некоторые злонамеренные третьи стороны могут даже шпионить за использованием вашего устройства.
Некоторые приложения могут заваливать пользователей приложениями благодаря информации об использовании устройства. Никто не любит, когда его засыпают рекламой, особенно когда кажется, что похожие объявления кажутся экстрасенсорными.