Deux chercheurs en informatique ont découvert que les équipements Apple sous iOS 4.0 (
iPhone et
iPad 3G) enregistrent des positions GPS dans un fichier caché mais pas protégé. Ce dernier est présent dans l'équipement mais est sauvegardé dans la sauvegarde qu'iTunes effectue lorsque l'iPhone ou l'iPad se synchronise. Ils ont développé une application Mac OS X,
iPhone Tracker, pour montrer ces données GPS sur une carte OpenMaps.

La carte iPhone Tracker de l'iPhone du toulousain Infested Grunt
Mais le bloggeur Will Clarke a remarqué que les données sont collectés dans une base de données dans la table CellLocation qui est accompagné des tables WifiLocation et CdmaCellLocation. Il a remarqué que les données ne concernent que l'opérateur du client (AT&T pour le blogueur et Orange pour ma pomme). Il ne s'agit pas des données GPS de l'utilisateur mais celui des antennes-relais sur lesquelles l'iPhone ou l'iPad s'est connecté.
Les données semblent être utilisées par les opérateurs mais rien ne dit ce qu'en fait Apple ou son partenaire pour les cartes, Google. De plus, si le fichier est caché, il n'est pas crypté et cela pose des problèmes de confidentialité. Surtout, la collecte de ces données n'a démarré qu'avec iOS 4.
Pour pallier à ce problème, il suffit de crypter sa sauvegarde en cochant "Chiffrer la sauvegarde de l'iPhone/iPad" dans le résumé de l'
iPhone ou de l'
iPad sur iTunes.