Français
Télécharger

Ce que MExplorer envoie hors de votre Mac

La réponse courte : statistiques d'usage, rapports de plantage et recherches de mises à jour. Aucun nom de fichier, aucun contenu de fichier, aucun chemin d'aucune sorte.

Ce qui ne quitte jamais votre Mac

Ce n'est pas qu'une promesse. La liste des événements pouvant être envoyés est un type fermé dans le code source : chaque paramètre est une énumération, un compteur ou une tranche de taille. Aucun champ n'accepte de texte libre, il n'existe donc nulle part où glisser un chemin. Un garde-fou qui s'exécute à chaque compilation passe au rouge si quelqu'un ajoute un paramètre de type chaîne, ou si le module de télémétrie touche au système de fichiers.

Ce qui quitte votre Mac

1. Statistiques d'usage (Firebase Analytics)

Événement Envoyé avec
App lancée code de langue de l'interface
Un écran ouvert quel écran (nettoyage, doublons, analyse du disque…)
Nettoyage terminé profondeur d'analyse, combien de groupes étaient cochés, la tranche d'espace libéré
Résultat de l'étape d'autorisation accordée ou passée
Visite guidée fermée terminée, ou à quelle page elle s'est arrêtée
Licence activée rien du tout

Les tailles sont envoyées par tranche (« moins de 1 Go », « 1–10 Go », « plus de 10 Go »), pas en chiffre réel. Un chiffre exact répété d'une session à l'autre commence à devenir l'empreinte d'une machine précise ; une tranche, non.

Firebase ajoute de lui-même, hors de notre contrôle : version de l'app, version de macOS, modèle de machine, pays déduit de votre adresse IP, et un identifiant par installation.

2. Rapports de plantage (Firebase Crashlytics)

Quand l'app plante : la pile d'appels, la version de l'app, la version de macOS, l'architecture de la machine, la langue de l'interface. Pas le nom du fichier que vous aviez ouvert — le rapport ne passe pas par ce chemin.

3. Recherches de mises à jour (Sparkle)

Télécharge un fichier XML listant les versions, et le paquet de mise à jour s'il y en a une plus récente. Le serveur voit ce que voit tout serveur web : adresse IP, heure, version de macOS et version de MExplorer. Le paquet est vérifié contre une signature EdDSA avant installation. Désactivable dans Réglages → Mises à jour.

4. Activation de licence (depuis 1.0.3)

N'arrive que lorsque vous activez activement une clé sur ce Mac, ou que vous ouvrez la liste des Mac utilisant votre clé. Il n'y a aucun battement de cœur : l'app n'appelle jamais le serveur de licences selon un calendrier, et après la première activation elle ne l'appelle plus du tout.

Conservation : les enregistrements d'activation et le journal d'événements sont supprimés au bout de 24 mois. Les enregistrements de licence et de commande sont gardés plus longtemps, car ce sont des preuves d'achat.

Rien ne se bloque quand vous passez hors ligne. La licence sur votre Mac est permanente et vérifiée hors ligne — même si le serveur de licences fermait définitivement, un Mac activé ne s'en apercevrait pas.

Comment couper

Les statistiques d'usage et les rapports de plantage sont activés par défaut et n'ont pour l'instant aucun interrupteur. C'est une décision commerciale, et elle va à l'encontre de l'exigence « opt-in » que notre propre spécification pose. Nous l'écrivons ici plutôt que de nous taire.

À quoi sert l'accès complet au disque

macOS exige cette autorisation pour lire ~/Library, où les apps rangent leurs données. Sans elle, trois des fonctions principales — espace par app, restes d'apps supprimées et nettoyage des caches — ne peuvent pas fonctionner, parce que le système les arrête dès la porte.

L'autorisation permet à MExplorer de lire. Elle ne sert pas à collecter quoi que ce soit à envoyer : rien de ce qui est lu sur votre disque n'atteint jamais les événements ci-dessus.

Vérifiez par vous-même

Vous n'avez pas à croire cette page sur parole. Firebase regroupe les événements dans une base locale et les envoie selon son propre calendrier ; regarder les connexions réseau une fois ne montre donc généralement rien — ce qui ne veut pas dire que l'app n'envoie rien. Pour voir ce qui est en attente, ouvrez la file sur votre propre machine :

sqlite3 ~/Library/Application\ Support/Google/Measurement/google-app-measurement.sql \
    "SELECT name, count(*) FROM events GROUP BY name"

Vous verrez exactement les événements du tableau ci-dessus, plus quelques-uns que Firebase ajoute automatiquement. Vous ne verrez aucun nom de fichier ni chemin, parce qu'il n'existe aucune route pour les y amener.

Mise à jour du 1er septembre 2026. Avant cette date, MExplorer n'envoyait rien d'autre que des recherches de mises à jour, et cette page le disait. Nous avons changé le logiciel et cette page le même jour, plutôt que de laisser l'ancienne promesse en place.

Ce document est publié dans toutes les langues que parle le site MExplorer. Les traductions existent pour que vous puissiez lire les conditions dans votre propre langue ; lorsqu'une traduction et l'anglais diffèrent quant au sens, c'est la version anglaise qui fait foi. Cela n'affecte pas vos droits légaux dans votre pays de résidence.