Vous ne le savez peut-être pas, mais lorsque vous vous promenez en ville avec un smartphone dans votre poche et que le Wi-Fi est activé, l’appareil recherche en permanence les réseaux sans fil disponibles et permet aux agences gouvernementales et aux sociétés de publicité de surveiller votre position. Sur iOS 8, Apple a apporté une modification simple et inattendue pendant le WWDC pour rendre cette collecte de données beaucoup plus difficile.
Aujourd’hui, il fonctionne de la manière suivante : lorsque votre appareil recherche les réseaux Wi-Fi disponibles, il émet automatiquement une adresse MAC (Media Access Control), un code unique qui identifie chaque appareil. Grâce à cette adresse, une entreprise peut suivre votre localisation pour afficher des publicités en fonction de vos déplacements dans un centre commercial, par exemple. L’année dernière, une entreprise a dispersé dans tout Londres des poubelles ( !) qui ont permis de détecter, outre l’emplacement, la vitesse du piéton et le modèle du téléphone portable.
L’iOS 8 résout ce problème en rendant les adresses MAC émises par l’iPhone, l’iPad et l’iPod touch aléatoires lors de la recherche de réseaux Wi-Fi disponibles. De cette façon, les réseaux Wi-Fi ne pourront pas obtenir l’adresse MAC réelle de l’appareil à tout moment et le suivi sera beaucoup plus compliqué. C’est une astuce simple qui pourrait bien être déployée par d’autres plateformes.
Sur iOS 7, Apple avait déjà effectué un autre changement relatif à l’adresse MAC pour des raisons de confidentialité. Jusqu’à l’iOS 6, les applications utilisaient cette adresse pour afficher des publicités personnalisées pour chaque utilisateur. Avec la mise à jour, les applications ont reçu une fausse adresse MAC, 02:00:00:00, forçant les développeurs à utiliser une solution Apple, o IDFA, qui peut être désactivée par l’utilisateur dans les paramètres du système.
