Apple Intelligence und Datenschutz: Der Mac rät, wer zur Familie gehört
Apple Intelligence und Datenschutz in der Praxis: macOS baut lokal einen Wissensgraphen über uns und unser Umfeld, ein Klassifikator bewertet, wer Familie ist.
Dieser Artikel in anderen Sprachen:العربيةEnglishEspañolFrançaisItaliano日本語Polski简体中文
In diesem Artikel
Der Sicherheitsforscher Dario Pasquini hat am 28. Oktober 2026 in einer Analyse auf 8rank.ai beschrieben, dass jeder Mac seit macOS 13 (2022) auf der Festplatte einen Wissensgraphen über seinen Nutzer anlegt: über Kontakte, Beziehungen, die Art, wie wir kommunizieren, Orte und Aktivitäten. Teil des Systems sind zwei Klassifikatoren, die bewerten, wer von unseren Kontakten zur Familie gehört. Am 7. November landete der Text auf der Startseite von Hacker News und löste eine Diskussion darüber aus, wie es um Apple Intelligence und den Datenschutz in der Praxis steht.
Was genau hat der Forscher gefunden?
Hinter dem Graphen stehen zwei Systemprozesse: knowledgeconstructiond und intelligenceplatformd. Als offizielle Quelle zitieren die Autoren nur die man-Seite des ersten. Demnach „analysiert“ der Daemon „die Inhalte auf diesem Gerät, um einen Wissensgraphen aufzubauen, der das Gerät und den Nutzer repräsentiert“ (im Original: „analyzes the content on this device to help build a knowledge graph representing the device and the user“).
Die Daten landen im Ordner ~/Library/IntelligencePlatform. Darin liegen unter anderem:
- 51 unverschlüsselte SQLite-Datenbanken, geschützt durch die Berechtigung „Festplattenvollzugriff“,
- die Datei
graph.db, ein sogenannter „Triple Store“ mit 181 Objektklassen und 278 Relationen, in dem jede Zeile einen Konfidenzwert, Quellen und einen Zeitstempel hat, - die Datenbank
entityTagging.dbmit „Familien“-Scores, die täglich neu berechnet werden, - die Tabelle
expired_stable_graph, in der zurückgezogene Zeilen landen.
Quellen gibt es viele: Kontakte, Kalender, Fotos (Gesichter), Nachrichten, Mail, die Familienfreigabe (samt Alter der Familienmitglieder), der Notfallkontakt aus dem Notfallpass in der Health-App, installierte Apps, Standort, Bildschirmzeit und Gerätesignale.
Wie funktioniert der Familien-Klassifikator?
Der Großteil des Graphen sind kopierte oder mit einfachen Regeln abgeleitete Daten. Spannender ist der Teil mit maschinellem Lernen: Zwei XGBoost-Klassifikatoren entscheiden anhand von 144 Merkmalen, wer zur Familie gehört, überwiegend Verhaltensdaten (wer wem schreibt, wer mit wem auf Fotos zu sehen ist). Die Modelle heißen EntityTagging_Family und EntityTagging_FamilyAndFriends und laufen lokal über CoreML.
Die Beziehungstabelle hat 17 Spalten, laut den Autoren steht aber nur hinter zwei davon ein tatsächlich ausgeliefertes Modell. Hinzu kommen Embedding-Modelle, die Datensätze zur selben Person zusammenführen. Ist Apple Intelligence aktiviert, liest Apples Sprachmodell auf dem Gerät außerdem Nachrichten, um einem Gesicht einen Namen und eine Beziehung zuzuordnen.
Den Autoren zufolge ist der Graph ein Speicher, aus dem Sprachmodelle Kontext beziehen sollen (mit dem Zusatz „allegedly“, also „angeblich“). Wie genau andere Dienste ihn nutzen, ist ihnen nicht ganz klar.
Apple Intelligence und Datenschutz: Wo liegt das Problem?
Die Daten sollen lokal auf dem Mac bleiben, und die Analyse behauptet nicht, dass sie an Apple gehen. Die Probleme liegen woanders.
Erstens: keine Dokumentation. Außer der man-Seite und einem Apple-Paper von 2023 über den Aufbau von Wissensgraphen gibt es keine Beschreibung, was das System sammelt und wie es auf Verwandtschaft schließt.
Zweitens: das Löschen. Wenn wir einen Kontakt löschen, baut der Graph ihn nicht wieder auf, aber die zurückgezogenen Zeilen wandern samt Konfidenzwert und Quellen nach expired_stable_graph. Die Autoren schätzten, dass sie dort etwa 48 Stunden bleiben, fanden aber deutlich ältere Einträge. Die Score-Tabelle bewertete weiterhin zwei Personen, die der Graph schon entfernt hatte.
Drittens: keine Kontrolle. Laut der Analyse gibt es keinen allgemeinen Weg, eine falsche Schlussfolgerung zu korrigieren, und die Autoren nennen keine Möglichkeit, das Ganze abzuschalten.
Die Autoren beschreiben außerdem ein hypothetisches Szenario: Wer an diese Datenbanken kommt, kann daraus die Zusammensetzung des Haushalts lesen, das ungefähre Alter eines Kindes, seine Kita samt Telefonnummern oder sogar, dass wir einen Passwortmanager nutzen. Ausgeführt wird das in einem zweiten Text.
Ist das neu?
Der Graph selbst ist kein frisches Geheimnis. Zuvor hatte ihn Nic Lydon im Text „I Built a Personal Knowledge Graph. Apple Had Already Built One on My Laptop.“ beschrieben, auf den sich die Autoren berufen. Neu sind die Details: die Familien-Klassifikatoren, die Zahl der Datenbanken und Relationen sowie das Verhalten beim Löschen von Daten. Eine Stellungnahme von Apple enthält die Analyse nicht.
Das zeigt gut, wohin sich KI-Assistenten entwickeln. Damit ein Modell auf „Erinnere mich an den Geburtstag meiner Schwester“ antworten kann, muss irgendetwas wissen, wer unsere Schwester ist. Ein ähnliches Dilemma haben wir bei Claude Personal Finance, nur entscheiden wir dort selbst, was wir verbinden.
Wie prüft man, was der Mac über uns weiß?
Die Autoren haben iKnow veröffentlicht, ein lokales Dashboard unter Apache-2.0-Lizenz, das diese Datenbanken liest und nichts daran verändert. Es braucht nur Python 3 (ohne zusätzliche Pakete) und Festplattenvollzugriff für die Terminal-App:
git clone https://github.com/8rank/iKnow.git
cd iKnow
python3 server.py
Danach öffnen wir den Link http://127.0.0.1:8765/?token=…, den der Server ausgibt. Der Autor hat das Tool unter macOS 26.6.2, 26.7.1 und 27.0.1 getestet (unter macOS 27 funktionieren eventuell nicht alle Seiten).
Im Repository gibt es auch eine Anleitung für einen eigenen KI-Agenten. Die Autoren raten dabei von Cloud-Modellen ab, und das ist sinnvoll: Eine solche Datenbank an eine externe API zu schicken, widerspricht dem Zweck der ganzen Übung. Besser ist ein lokal laufendes Modell (mehr dazu in der Anleitung, wie man KI lokal ausführt).
FAQ
Schickt Apple Intelligence diesen Graphen an Apple?
Laut der Analyse sollen die Daten lokal auf dem Mac bleiben. Die Autoren behaupten nicht, dass der Graph verschickt wird, weisen aber darauf hin, dass andere Systemdienste ihn nutzen können und nicht genau bekannt ist, welche.
Kann man den Wissensgraphen in macOS abschalten?
Die Analyse nennt keine Möglichkeit, den Graphen zu deaktivieren. Die Autoren weisen nur darauf hin, dass zurückgezogene Zeilen in der Tabelle expired_stable_graph von Hand gelöscht werden müssen.
Wo speichert macOS den Wissensgraphen?
Im Ordner ~/Library/IntelligencePlatform, verteilt auf 51 SQLite-Datenbanken. Die Hauptdatei ist graph.db, die Scores für Familienbeziehungen liegen in entityTagging.db.