Vous êtes confortablement installé dans votre salon pour regarder un film en soirée sur votre téléviseur connecté. Une brève page publicitaire s'affiche, vantant les mérites d'une tente de camping technique. Vous n'avez jamais recherché de matériel de randonnée sur le web, n'avez jamais évoqué le camping lors de vos conversations et n'avez associé aucun compte commun entre votre télévision et votre smartphone personnel. Pourtant, trente secondes plus tard, en consultant le fil d'actualité de votre téléphone, une bannière sponsorisée pour cette exacte tente de camping apparaît sur votre écran.

Cette étrange synchronisation n'est ni le fruit du hasard ni de la télépathie. Les appareils de votre domicile ont été reliés à travers la pièce sans appairage Bluetooth, sans réseau Wi-Fi Direct et sans le moindre câble. Vous venez de faire l'expérience du traçage ultrasonique entre appareils (uXDT) — une méthode de surveillance discrète qui exploite des ondes sonores inaudibles pour relier vos identités numériques d'un écran à l'autre.

La physique acoustique des balises ultrasoniques invisibles

Pour comprendre le fonctionnement de cette surveillance acoustique, il convient d'analyser les capacités physiques des appareils électroniques grand public. L'oreille humaine perçoit habituellement les vibrations sonores comprises entre 20 Hz et 20 000 Hz (20 kHz). Cependant, les haut-parleurs classiques intégrés aux téléviseurs connectés et aux ordinateurs portables peuvent émettre des fréquences atteignant 24 kHz. Parallèlement, les microphones miniatures (MEMS) des smartphones et des tablettes conservent une sensibilité élevée dans la plage comprise entre 18 kHz et 22 kHz.

Les régies publicitaires exploitent cet intervalle inaudible en insérant des balises ultrasoniques directement dans les pistes sonores des émissions de télévision, des vidéos en streaming, des podcasts et des musiques d'ambiance commerciales. Ces balises utilisent une modulation par déplacement de fréquence audio (AFSK) :

  1. Émission de la balise : Lors de la diffusion d'un spot publicitaire, le haut-parleur émet de courtes impulsions sonores imperceptibles entre 18,5 kHz et 21 kHz. Pour les personnes présentes dans la pièce, le silence semble parfait, le son se fondant dans l'environnement ambiant.

  2. Écoute passive par une application : Sur le smartphone posé à proximité, une application ordinaire — comme un jeu gratuit, un utilitaire de lampe torche ou un lecteur de documents — tourne en arrière-plan. Lors de son installation, cette application a obtenu l'accès au microphone sous prétexte de commandes vocales. Elle intègre un module de développement tiers (SDK) dédié au traçage (développé par des acteurs tels que SilverPush ou Lisnr).

  3. Filtrage et décodage : Le processus audio de l'application analyse les sons captés en les faisant passer à travers un filtre passe-bande numérique. Dès qu'un paquet ultrasonique est détecté, le module démodule le signal et en extrait un identifiant de campagne publicitaire ainsi qu'un horodatage précis.

Corrélation entre appareils : comment le son relie vos identités

La capture du signal ultrasonique par le smartphone ne représente que la première étape de la chaîne. L'objectif final de l'uXDT consiste à assembler vos données d'usage dispersées en un profil consommateur complet et centralisé.

Dès que le module d'analyse a décodé la balise acoustique, il génère un rapport de télémétrie. L'application transmet une requête HTTP POST ou un message WebSocket sécurisé au serveur central de la régie publicitaire. Ce message associe le code ultrasonique à de multiples données d'identification de l'appareil :

  • Identifiants matériels et publicitaires : L'identifiant publicitaire de Google (GAID), l'identifiant IDFA d'Apple, les empreintes du numéro de série et le modèle du smartphone.
  • Informations de contexte et de réseau : Les coordonnées GPS, la liste des identifiants BSSID des réseaux Wi-Fi voisins et l'adresse IP publique de la connexion.

Sur le serveur distant, des algorithmes automatisés comparent ces données avec les journaux de diffusion transmis simultanément par le système de reconnaissance automatique de contenu (ACR) du téléviseur connecté. En faisant coïncider l'horodatage exact, le code de la balise ultrasonique et l'adresse IP publique de la box internet du foyer, le réseau publicitaire confirme formellement que le propriétaire du smartphone se trouve face à cet écran de télévision.

Les atteintes à la vie privée sont considérables : la navigation sur ordinateur, les préférences télévisuelles et les habitudes d'achat sur mobile se retrouvent fusionnées au sein d'un graphe d'identité unique.

Mesures de protection : révoquer les autorisations et casser la corrélation IP

Se prémunir contre cette surveillance acoustique requiert une double approche combinant la gestion stricte des autorisations matérielles et le cloisonnement des communications réseau :

Réviser et révoquer les accès au microphone

La passerelle acoustique dépend totalement de la capacité des applications tierces à écouter le microphone physique. Effectuez un contrôle régulier :

  • Sur Android : Rendez-vous dans Paramètres > Confidentialité > Gestionnaire d'autorisations > Microphone. Examinez la liste et désactivez l'accès pour les jeux, les calculatrices et les utilitaires qui n'ont aucune fonction de communication vocale.
  • Sur iOS : Accédez à Réglages > Confidentialité et sécurité > Microphone et retirez l'autorisation aux applications non essentielles. Les systèmes mobiles affichent désormais un voyant lumineux (vert ou orange) dès qu'un processus utilise le micro.

Briser la corrélation réseau grâce au chiffrement par tunnel

La limitation des micros protège les flux directs, mais les régies publicitaires s'appuient aussi sur la concordance des adresses IP. Si le téléviseur et le smartphone partagent la même adresse IP publique résidentielle, le réseau de suivi peut maintenir le lien entre les équipements.

Le déploiement de l'application VPNRice neutralise ce recoupement. En acheminant le trafic mobile à travers un tunnel chiffré par ChaCha20-Poly1305 ou AES-256-GCM, l'adresse IP de sortie de votre téléphone est dissociée de celle de votre routeur domestique. Les protocoles exclusifs RiceGuard et RiceGuardX suppriment les empreintes de négociation habituelles et empêchent l'association des données télémétriques avec le réseau local de votre salon.

Avant de regarder vos programmes, contrôlez vos paramètres d'acheminement avec notre outil Mon adresse IP et assurez-vous de l'absence de fuites d'identifiants grâce au Test de fuite WebRTC. L'association du verrouillage des micros et d'un tunnel chiffré continu préserve l'étanchéité numérique entre vos différents écrans.