Introduction

Loupe est une application iOS et iPadOS qui offre une visite guidée de la surface d'empreinte de l'appareil. Elle lit les valeurs réelles à partir des API publiques d'iOS, les mêmes que n'importe quelle application tierce peut appeler, et les affiche brutes. L'objectif est simple : voir ce que votre iPhone expose discrètement et pourquoi chaque lecture aide une application à vous reconnaître à nouveau.

Contexte Technique

Loupe regroupe chaque lecture en trois niveaux, reflétant le coût d'accès : Passive — visible pour toute application sans aucune invite (locale, fuseau horaire, écran, batterie, etc.), Needs Permission — lectures qui déclenchent une invite iOS (contacts, photos, localisation, calendriers) et Advanced — utilisations astucieuses des API publiques, telles que la sonde URL-scheme via canOpenURL et la persistance Keychain après réinstallation.

Loupe a été écrit presque entièrement à l'aide d'outils de codage IA. Le projet utilise les dossiers constructibles d'Xcode, ce qui permet de prendre en charge automatiquement les nouveaux fichiers Swift sans avoir besoin de modifier le fichier de projet.

Analyse et Implications

Les traceurs n'ont pas besoin de votre nom, adresse e-mail ou localisation pour vous reconnaître en ligne. Chaque lecture n'est pas nécessairement unique en soi, mais ensemble, elles forment une empreinte qui vous suit à travers les applications et les sites Web. Loupe montre les valeurs brutes, sans agrégation ni hachage, et rien n'est téléchargé, synchronisé ou partagé, sauf si vous l'exportez explicitement.

Perspective

Loupe est gratuit et open source. Si cela vous a aidé à voir ce que les applications peuvent apprendre discrètement sur votre appareil, le meilleur moyen de soutenir un travail similaire est d'essayer Psylo, notre navigateur privé pour iPhone et iPad. Psylo offre une navigation par proxy, des onglets isolés et des protections anti-empreinte. Le code source est publié sous licence MIT, mais le nom et le logo de Loupe, l'icône de l'application, les images et les icônes, ainsi que les fichiers de conception source, sont protégés par les droits d'auteur de Mysk.