iKnow : ce que votre Mac sait vraiment de votre famille
La semaine dernière, un client m’appelle, paniqué. Il venait de recevoir une pub pour des vacances « en famille » à peine deux jours après avoir échangé des photos avec sa sœur sur son MacBook. Coïncidence ? Peut-être. Mais quand on connaît le sujet du mac famille et la manière dont Apple construit son graphe de connaissances en local, on se pose forcément des questions. Deux chercheurs d’Eighth Rank ont justement publié une analyse de iKnow, ce système qui cartographie vos proches directement sur votre machine. J’ai testé de mon côté, sur deux Mac de l’atelier, et autant dire que le résultat m’a laissé un goût bizarre.
Le graphe de connaissances Apple : votre famille cartographiée sans que vous le sachiez
Voilà le topo. macOS embarque depuis des années un moteur de graphe de connaissances, façon « knowledge graph » à la Google, sauf qu’ici tout se passe en local. Pas de cloud, pas de serveur distant, juré craché sur la boîte de Cupertino. Sauf que « local » ne veut pas dire « anodin ». Le système stocke des relations entre vous, vos contacts, vos photos, vos conversations, vos lieux. Et parmi ces relations, il y a un truc qui m’a fait lever un sourcil : deux classificateurs distincts qui notent la probabilité qu’une personne donnée appartienne à votre famille.
Je ne suis pas certain à 100% du fonctionnement exact des deux modèles, mais d’après mon expérience en atelier, le premier semble se baser sur des signaux « durs » : nom de famille partagé, adresse commune, contact enregistré avec un lien de parenté explicite. Le second, plus subtil, recoupe probablement les métadonnées photo, les fréquences d’appels et les échanges de messages. Mine de rien, ça fait beaucoup de données croisées sur un simple « maman ».
Ce qui me dérange, ce n’est pas tant la collecte que l’opacité. Autant dire que la plupart des utilisateurs que je croise n’ont aucune idée que ce graphe existe. Ils pensent que leurs données restent dans Contacts, dans Photos, dans Messages. En réalité, tout ça converge vers une structure unique, indexée, interrogeable. Et c’est précisément ce que les chercheurs d’Eighth Rank ont voulu documenter.
Ce que le mac famille recoupe vraiment (et ce qu’il invente)
Là où les deux chercheurs sont intéressants, c’est qu’ils ont essayé de distinguer le vrai du faux. Parce que le graphe ne se contente pas de recopier vos contacts. Il déduit. Il infère. Il parie. Et parfois, il parie mal.
Sur l’un des deux Mac de test, j’ai trouvé une relation « famille » entre un client et… son comptable. Motif probable : ils partagent un nom de famille, ils s’appellent souvent, et ils ont échangé des photos de documents administratifs scannés. Le classificateur a visiblement fait un raccourci un peu rapide. Pour être honnête, ça m’a fait rire jaune, parce que le même client me jure que son Mac « ne sait rien de lui ».
- Recoupé correctement : noms de famille identiques, contacts nommés « père », « mère », « frère », « sœur », adresses postales communes.
- Recoupé de façon bancale : collègues portant le même patronyme, amis proches avec qui vous échangez beaucoup de médias.
- Inventé ou surinterprété : relations familiales déduites à tort à partir de photos de groupe et de fréquences d’appels.
- Absent du graphe : les membres de la famille qui ne sont pas dans vos contacts, qui changent de numéro, ou que vous contactez via une app tierce.
Du coup, le mac famille n’est ni un mouchard parfait ni un outil inoffensif. C’est un modèle statistique qui se trompe, comme tous les modèles statistiques. Sauf qu’ici, l’erreur concerne vos proches. Ça change un peu la donne.
iKnow : comment ouvrir le graphe en lecture seule (et pourquoi c’est une bonne idée)
Le vrai intérêt du travail d’Eighth Rank, c’est l’outil iKnow. Une petite app qui permet de visualiser le graphe de connaissances sans le modifier. Lecture seule, promis. Histoire de voir enfin de quoi votre Mac est capable sans avoir à faire confiance aveuglément à Apple ou à un obscur logiciel de monitoring.
L’installation prend dix minutes, montre en main. Sur mes deux Mac de test, le premier était un vieux MacBook Pro de 2017 sous Monterey, le second une machine plus récente sous Sonoma. Sur les deux, iKnow a réussi à extraire les nœuds et les relations. Verdict : le graphe est dense. Très dense. Beaucoup plus que ce que j’imaginais. On y trouve des personnes, des lieux, des organisations, des événements, et bien sûr les liens supposés de parenté.
Autant dire que si vous êtes du genre à croire que votre Mac « ne sait rien de vous », la claque est garantie. Pour ma part, j’ai découvert que ma machine avait classé mon voisin comme « famille étendue » parce qu’on partageait régulièrement des photos de chantier. Mon voisin. Un type que je croise deux fois par mois pour parler bricolage. Voilà le niveau de finesse du bazar.
Un conseil d’atelier : lancez iKnow avant de faire le moindre grand nettoyage de vos contacts ou de vos photos. Vous verrez ce que le graphe a mémorisé, et vous comprendrez mieux pourquoi certaines suggestions de Photos ou de Siri semblent sortir de nulle part. C’est instructif. Et un peu flippant.
Mon avis tranché : Apple joue avec le feu, mais les experts se trompent de débat
Je vais être direct. Les chercheurs d’Eighth Rank font un travail utile, mais je ne suis pas d’accord avec leur angle. Ils présentent iKnow comme un outil de transparence, presque rassurant. Moi, je vois surtout un constat d’échec : on a laissé un système d’exploitation construire une cartographie intime de nos familles, et il a fallu des chercheurs externes pour qu’on puisse enfin la regarder en face. Ce n’est pas de la transparence, c’est du rattrapage.
Et je ne vais pas épargner Apple. Oui, tout est local. Oui, c’est chiffré sur le disque. Mais un graphe local qui se trompe sur qui est votre famille, ça reste un graphe qui se trompe. Si demain une faille permet à un malware de lire ces données, le « c’est local » ne vous sauvera pas la mise. On l’a assez vu avec les fuites de trousseaux et autres joyeusetés côté Windows pour savoir que « local » n’est pas un rempart magique.
Évidemment, Windows a encore trouvé le moyen de faire pire avec sa dernière mise à jour, qui a réussi à casser l’indexation des contacts sur certaines machines de l’atelier. Trois clients m’ont appelé pour ça en une semaine. Bravo Microsoft, toujours au rendez-vous pour meubler mes journées.
Ce qu’il faut retenir avant de toucher au graphe de votre Mac
Pour être honnête, je ne conseille pas de désactiver le graphe. Mauvaise idée, ça casse Siri, ça casse les suggestions Photos, ça casse la recherche Spotlight dans une certaine mesure. En revanche, je conseille trois choses simples. D’abord, ouvrez le graphe avec iKnow, au moins une fois, pour savoir ce qu’il contient. Ensuite, nettoyez vos contacts des relations « famille » fantaisistes. Enfin, ne stockez pas n’importe quoi dans Photos si vous ne voulez pas voir des rapprochements douteux apparaître.
Mine de rien, le mac famille n’est pas un scandale en soi. C’est un outil. Mais un outil qu’on utilise tous les jours sans le savoir, et qui se trompe parfois lourdement. Dans mon atelier, j’ai pris l’habitude de montrer iKnow aux clients qui s’inquiètent de leur vie privée. Neuf fois sur dix, ils repartent avec la même phrase : « Je ne savais pas que mon Mac savait tout ça. » Voilà. C’est exactement le problème.
Pour creuser le sujet et voir la démonstration complète des deux chercheurs sur leurs Mac, l’article original est ici : iKnow – Ce que votre Mac sait de votre famille sur le site de Korben. Ça vaut le détour, ne serait-ce que pour la tête que vous ferez en ouvrant votre propre graphe.
Source : article original