До сих пор приложения могли знать, какие другие приложения были установлены на тот же телефон, но это скоро изменится: Google Play не позволит программному обеспечению телефона получить доступ к списку установок. Он будет применяться с 5 мая, и для некоторых типов приложений будут исключения.
Каждый раз, когда мы устанавливаем приложение, оно получает доступ к определенным частям телефона. Чтобы получить дополнительную информацию, обычно необходимую для работы приложения, программное обеспечение запрашивает у пользователя разрешения, которые пользователь предоставляет вручную и автоматически при его установке. До сих пор все приложения Android могли узнать, с каким еще программным обеспечением они использовали устройство, но Google Play решил положить этому конец с помощью ограничения разрешений, которое вступит в силу очень скоро.
Разрешение QUERYALLPACKAGES будет ограничено с 5 мая.
Знание того, какие приложения установлены пользователем, важно не только для некоторых приложений, предлагающих услуги по обеспечению безопасности и техническому обслуживанию, но также имеет огромное значение для всех компаний, торгующих данными об использовании. Назначение многих приложений – запросить список установленных приложений для использования информации в своих интересах; Атака на конфиденциальность, которую Google намерен пресечь в зародыше.
По состоянию на 5 мая все приложения, предназначенные для API уровень 30, который вступил в силу с Android 11, будет запрещено использовать QUERYALLPACKAGES, разрешение, которое позволяет получить список всех приложений на устройстве Android. Это ограничение не позволит разработчикам получать информацию, в которой их приложение не нуждается, но всегда пассивно: разработчик должен будет соблюдать политика добросовестного использования.
Приложения, которые смогут использовать разрешение QUERYALLPACKAGES, – это приложения, предназначенные для поиска на устройстве, сканирования вирусов и вредоносных программ, файловых менеджеров и веб-браузеров. Кроме того, приложения, которым необходимо создать структуру безопасности; Например, приложения для банковских операций и цифрового кошелька.
Google полагается на ответственность разработчиков, поскольку он не будет автоматически блокировать использование разрешения. В случае обнаружения ненадлежащей активности разработчик налагает санкции.
Ограничение на получение списка установленных приложений начнется 5 мая 2021 года. Это будет добровольное ограничение, поскольку Google Play не будет применять автоматические блокировки к приложениям, которые пытаются активировать разрешение QUERYALLPACKAGES. Однако, если Google обнаружит неправильное использование, компания может приостановить действие приложения и даже учетной записи разработчика.