Большинство приложений для Андроид при установке просят доступ к геолокации и отслеживают передвижения пользователя даже тогда, когда в этом нет необходимости.
Такая работа некоторых мобильных программ может значительно снизить работу смартфона в течение дня. К тому же, постоянно включенная функция GPS — слежка за пользователем.
В Google в курсе этой ситуации и решили изменить политику системных разрешений для других приложений, где будет существенно ограничен доступ к навигационным данным устройства.
В Android 10 ограничили доступ к данным, теперь только работающие программы могут получить доступ к GPS, в Android 11 появились разовые разрешения, т.е. при необходимости определения местоположения всплывает окошко с одобрением.
Теперь новые поправки напрямую направлены к разработчикам приложений. Им необходимо будет отправлять отдельную заявку на сбор геоданных пользователя. Вопросы от Google для разработчиков будут таковыми:
- действительно ли так необходима эта функция вашим пользователям?
- готовы ли они дать доступ к GPS в фоновом режиме?
- будет ли приложение на столько же ценным без доступа к геолокации?
Google приводит в пример необходимости определения геоданных пользователей в навигаторе и картах, например в приложении Яндекс.Карты, при экстренных вызовах. Однако для софта, где нет прямой необходимости доступа к геолокации, в Google запретят постоянный доступ к GPS таких программ.
и для своего по пусть ограничения делают, не только для сторонних)