Was MExplorer von Ihrem Mac sendet
Die kurze Antwort: Nutzungsstatistik, Absturzberichte und Update-Prüfungen. Keine Dateinamen, keine Dateiinhalte, keine Pfade irgendeiner Art.
Was Ihren Mac nie verlässt
- Dateinamen, Pfade, Dateiinhalte. Nie, ohne Ausnahme.
- Ihre installierten Apps, Scan-Ergebnisse, Aufräum-Protokolle. Sie liegen in einer SQLite-Datenbank im eigenen Support-Ordner der App, auf Ihrem Rechner.
- Ihre Arbeit. Kein Scan-Ergebnis, keine App-Liste und kein Aufräum-Protokoll verlässt je den Rechner — auch nicht innerhalb eines Lizenz-Aktivierungsaufrufs.
Das ist nicht bloß ein Versprechen. Die Liste der Ereignisse, die gesendet werden dürfen, ist im Quelltext ein geschlossener Typ: jeder Parameter ist ein Enum, ein Zähler oder eine Größenklasse. Kein Feld nimmt freien Text an, es gibt also gar keine Stelle, an der sich ein Pfad einschleusen ließe. Ein Prüfschritt, der bei jedem Build läuft, wird rot, sobald jemand einen Zeichenketten-Parameter hinzufügt oder das Telemetrie-Modul das Dateisystem berührt.
Was Ihren Mac verlässt
1. Nutzungsstatistik (Firebase Analytics)
| Ereignis |
Mitgesendet |
| App gestartet |
Sprachcode der Oberfläche |
| Ein Bildschirm geöffnet |
welcher Bildschirm (Aufräumen, Duplikate, Festplattenanalyse…) |
| Aufräumen beendet |
Scan-Tiefe, wie viele Gruppen angehakt waren, die Klasse des freigegebenen Platzes |
| Ergebnis des Berechtigungsschritts |
erteilt oder übersprungen |
| Funktionstour geschlossen |
zu Ende gesehen, oder auf welcher Seite abgebrochen |
| Lizenz aktiviert |
gar nichts |
Größen werden als Klasse gesendet („unter 1 GB“, „1–10 GB“, „über 10 GB“), nicht als echte Zahl. Eine exakte Zahl, die sich über mehrere Sitzungen wiederholt, wird allmählich zum Fingerabdruck eines bestimmten Rechners; eine Klasse nicht.
Firebase hängt von sich aus mehr an, außerhalb unserer Kontrolle: App-Version, macOS-Version, Rechnermodell, aus Ihrer IP-Adresse erschlossenes Land und eine Kennung pro Installation.
2. Absturzberichte (Firebase Crashlytics)
Wenn die App abstürzt: der Aufrufstapel, App-Version, macOS-Version, Rechnerarchitektur, Sprache der Oberfläche. Nicht der Name der Datei, die Sie offen hatten — der Bericht nimmt diesen Weg gar nicht.
3. Update-Prüfungen (Sparkle)
Lädt eine XML-Datei mit der Versionsliste herunter, und das Update-Paket, falls es ein neueres gibt. Der Server sieht, was jeder Webserver sieht: IP-Adresse, Zeitpunkt, macOS-Version und MExplorer-Version. Das Paket wird vor der Installation gegen eine EdDSA-Signatur geprüft. Abschaltbar unter Einstellungen → Updates.
4. Lizenzaktivierung (ab 1.0.3)
Passiert nur, wenn Sie aktiv einen Schlüssel auf diesem Mac aktivieren oder die Liste der Macs öffnen, die Ihren Schlüssel nutzen. Es gibt keinen Herzschlag: die App ruft den Lizenzserver nie nach Zeitplan auf, und nach der ersten Aktivierung ruft sie ihn überhaupt nicht mehr auf.
- Ihr Lizenzschlüssel — um Ihre Lizenz nachzuschlagen.
- Ein Rechnercode — um die Macs in Ihrem Paket zu zählen. Es ist ein Einweg-Hash einer Hardwarekennung, keine Seriennummer: der Server hält nie die echte Kennung Ihres Macs, und der Code lässt sich mit den Aufzeichnungen von niemandem sonst abgleichen.
- Der Name Ihres Macs („Côngs MacBook Pro“) — damit Sie erkennen, welchen Mac Sie entfernen. Das ist das einzige neue persönliche Feld, und ohne es ist die Liste nur eine Reihe von Hashes.
- macOS-Version und App-Version — Support und Kompatibilitätsstatistik.
Aufbewahrung: Aktivierungseinträge und das Ereignisprotokoll werden nach 24 Monaten gelöscht. Lizenz- und Bestelldaten bleiben länger, weil sie Kaufbelege sind.
Offline blockiert nichts. Die Lizenz auf Ihrem Mac ist dauerhaft und wird offline geprüft — selbst wenn der Lizenzserver für immer abgeschaltet würde, bekäme ein aktivierter Mac davon nichts mit.
Abschalten
Nutzungsstatistik und Absturzberichte sind standardmäßig an und haben derzeit keinen Ausschalter. Das ist eine geschäftliche Entscheidung, und sie widerspricht der „Opt-in“-Vorgabe, die unsere eigene Spezifikation setzt. Wir schreiben es hierhin, statt dazu zu schweigen.
- In der Firewall blockieren: MExplorer spricht nur mit
*.google-analytics.com, *.crashlytics.com, firebaselogging.googleapis.com, dem Update-Server von MOBILUCK und licence.code247.ai, wenn Sie eine Lizenz aktivieren.
- Einen Build ohne Firebase-Konfiguration verwenden. Ein Build ohne die Konfigurationsdatei sendet überhaupt nichts — das ist das Standardverhalten des Codes, keine versteckte Option.
Wofür Vollzugriff auf die Festplatte da ist
macOS verlangt diese Berechtigung, um ~/Library zu lesen, wo Apps ihre Daten ablegen. Ohne sie können drei der Hauptfunktionen — Speicherplatz pro App, Reste entfernter Apps und Cache-Aufräumen — nicht arbeiten, weil das Betriebssystem sie schon an der Tür abweist.
Die Berechtigung lässt MExplorer lesen. Sie wird nicht genutzt, um irgendetwas zum Senden zu sammeln: nichts von Ihrer Festplatte Gelesenes erreicht je die Ereignisse oben.
Selbst nachprüfen
Sie müssen dieser Seite nicht glauben. Firebase sammelt Ereignisse in einer lokalen Datenbank und sendet sie nach eigenem Zeitplan — ein einmaliger Blick auf die Netzwerkverbindungen zeigt daher meist nichts, was nicht heißt, dass die App nichts sendet. Um zu sehen, was in der Warteschlange liegt, öffnen Sie sie auf Ihrem eigenen Rechner:
sqlite3 ~/Library/Application\ Support/Google/Measurement/google-app-measurement.sql \
"SELECT name, count(*) FROM events GROUP BY name"
Sie sehen genau die Ereignisse aus der Tabelle oben, dazu ein paar automatische von Firebase selbst. Sie sehen keinen Dateinamen und keinen Pfad, weil es keinen Weg gibt, auf dem sie dorthin gelangen könnten.
Aktualisiert am 1. September 2026. Vor diesem Datum sendete MExplorer nichts außer Update-Prüfungen, und diese Seite sagte das auch. Wir haben die Software und diese Seite am selben Tag geändert, statt das alte Versprechen stehen zu lassen.
Dieses Dokument wird in jeder Sprache veröffentlicht, die die MExplorer-Website spricht. Die Übersetzungen gibt es, damit Sie die Bedingungen in Ihrer eigenen Sprache lesen können; wo eine Übersetzung und das Englische sich in der Bedeutung unterscheiden, gilt die englische Fassung. Ihre gesetzlichen Rechte in Ihrem Wohnsitzland bleiben davon unberührt.