Android 12 n'a plus besoin de votre localisation pour scanner les appareils Bluetooth à proximité

click fraud protection

Android 12 ajoute de nouvelles autorisations spécifiques à la numérisation et au suivi Bluetooth, sans avoir besoin d'applications pour accéder à l'autorisation de localisation plus large.

Google continue d'améliorer la confidentialité et de réglementer la manière dont les applications utilisent les autorisations avec chaque version d'Android, et Android 12 apporte également une bonne dose de ces changements. Hier, pendant la grande Google I/O 2021 keynote, des fonctionnalités telles que le tableau de bord de confidentialité, les icônes d'utilisation de la caméra/du microphone dans la barre de notification et bien plus encore ont été présentées. Mais il existe également un certain nombre de changements mineurs pour garantir que les applications utilisent uniquement les autorisations dont elles ont besoin, chaque fois qu'elles en ont besoin, et n'ont pas accès à tout ce dont elles n'ont pas besoin. L'un de ces changements est assez mineur, mais constitue une étape importante: désormais, les applications n'ont plus besoin de demander l'autorisation de localisation pour suivre un appareil Bluetooth à proximité.

C'est probablement une question étrange, et vous pourriez vous demander: pourquoi l'autorisation de localisation est-elle nécessaire pour analyser les appareils Bluetooth à proximité? Fondamentalement, avant Android 12, la possibilité de rechercher des appareils Bluetooth ou Wi-Fi à proximité était liée à l'autorisation de « localisation » plus large d'Android. La raison pour laquelle c'est le cas est logique: vous pouvez certainement suivre un appareil en déduisant quels appareils Bluetooth ou réseaux Wi-Fi se trouvent à proximité ou sont actuellement connectés. Ainsi, même si une application recherche uniquement les appareils Bluetooth et n'utilise pas le GPS ou d'autres technologies de suivi, elle avait néanmoins besoin de la même autorisation de localisation.

Cependant, cela a entraîné des conséquences imprévues en raison de malentendus de la part des utilisateurs. Lorsque les applications de recherche de contacts COVID-19 basées sur Bluetooth ont été développées, ces invites d'autorisation de localisation ont conduit de nombreux utilisateurs à accuser ces applications de suivre votre position, c'est pourquoi Google fait une exception pour ces applications sous Android 11, elles n'ont donc plus besoin de demander l'autorisation de localisation pour utiliser l'API de recherche de contacts.

Maintenant sous Android 12, Google a ajouté une nouvelle autorisation BLUETOOTH_SCAN et BLUETOOTH_CONNECT, qui sont des autorisations dédiées distinctes des autorisations de localisation que les applications peuvent demander. Après avoir obtenu ces autorisations, une application peut rechercher des appareils à proximité sans demander également l'autorisation de localisation. Seules les applications ciblant Android 12 peuvent cependant déclarer ces autorisations.

Ceci est important car non seulement les utilisateurs peuvent être plus confiants lorsqu'ils accordent des autorisations à une application, mais cela évite également ces applications obtiennent l'autorisation de localiser votre téléphone, ce qu'elles peuvent faire si l'autorisation de localisation est accordé.