Artikel teilen

Zwei Systemdienste werten auf dem Mac seit macOS 13 Kontakte, Fotos, Kalender und Familienfreigabe aus. Mit 144 Merkmalen schätzen sie, wer zur Familie gehört. Sichtbar macht das jetzt iKnow, ein kostenloses Werkzeug der Sicherheitsforscher von Eighth Rank.

Ein Klick · kostenlosDr. Web bei Google bevorzugenMarkieren Sie drweb.de als bevorzugte Quelle. Dann sehen Sie unsere Artikel öfter unter den Top-Meldungen.Jetzt hinzufügen
Inhalt 5 Abschnitte
  1. Was speichert der Mac über Ihre Familie?
  2. Wie entscheidet macOS, wer zur Familie gehört?
  3. Wer kann die Daten lesen?
  4. Was sollten Unternehmen jetzt prüfen?
  5. Mehr Newshunger?

Die Sicherheitsforscher Dario Pasquini und Michał Bazyli von Eighth Rank haben am 28. Oktober beschrieben, wie macOS einen Wissensgraphen über seine Nutzer und deren Umfeld anlegt.[1] Ihr quelloffenes Werkzeug iKnow zeigt den Graphen auf dem eigenen Mac an und öffnet die Datenbanken nur lesend.[2] Apple beschreibt die Funktion nur in wenigen Zeilen einer Hilfeseite für das Terminal.

Auf einen Blick

Das Wichtigste in Kürze

  • Die Daten liegen unverschlüsselt in 51 SQLite-Datenbanken, geschützt allein durch den Festplattenvollzugriff.
  • Zwei Modelle schätzen täglich neu, wer zur Familie gehört.
  • Auch wer nur auf einer Kalendereinladung stand, landet im Graphen.
  • Einen Schalter zum Abstellen oder Korrigieren dokumentiert Apple nicht.

Was speichert der Mac über Ihre Familie?

Metallbox mit Draht-Stammbaum-Objekt davor, ein Zettel mit Aufschrift „STAMM-DATEN (Familien-Netzwerk)“
Apple speichert seit macOS 13 Ventura Beziehungsdaten in graph.db ab, wobei jeder Eintrag Konfidenzwerte zwischen 0 und 1 enthält

Die Dienste knowledgeconstructiond und intelligenceplatformd laufen seit macOS 13 Ventura aus dem Jahr 2022, zwei Jahre bevor Apple Intelligence erschien. Die zentrale Datei graph.db im Ordner ~/Library/IntelligencePlatform speichert jede Aussage als Dreiergruppe aus zwei Dingen und ihrer Beziehung, etwa Person, arbeitet bei, Firma. Jede Zeile enthält einen Wert zwischen 0 und 1 dafür, wie sicher sich das System ist.[1]

Gespeist wird der Graph aus Kontakten, Gesichtern in Fotos, Kalendereinträgen samt Teilnehmern, der Familienfreigabe mit dem Alter jedes Mitglieds und dem Notfallkontakt aus dem Notfallpass der Health-App. Daneben protokolliert das System, wer wann über welche App mit wem kommuniziert, ohne Inhalte.[1]

Wie entscheidet macOS, wer zur Familie gehört?

Apple liefert zwei KI-Modelle vom Typ XGBoost mit, die Personen einordnen. Beide werten 144 Merkmale je Person aus: 20 zur Identität wie gleicher Nachname, 40 zur Kommunikation nach Wochentag und Uhrzeit, 84 zu gemeinsamen Fotos. Ein Merkmal misst, wie oft jemand samstagabends auf Fotos auftaucht.[1]

Die Ergebnisse stehen in einer eigenen Tabelle mit 17 Spalten von Mutter bis Kollege. Erfasst ist auch, wer einmal geschrieben hat oder auf einer fremden Einladung stand. Gelöschte Einträge wandern samt Quelle in eine Archivtabelle. Falsche Zuordnungen lassen sich laut Eighth Rank nicht korrigieren.[1]

Ein Familienprofil, das niemand bestellt hat und niemand korrigieren kann, gehört in die Einstellungen, nicht in einen versteckten Ordner.

Markus Seyfferth, Chefredakteur Dr. Web
Zitat teilen
Der Wissensgraph von macOS in Zahlen
Befunde von Eighth Rank auf einem Mac mit macOS 26.6.2, die Dienste laufen seit macOS 13.
51
SQLite-Datenbanken liegen unverschlüsselt im Ordner IntelligencePlatform
181
Kategorien kennt das Datenmodell des Graphen, 57 davon beschreiben Tätigkeiten wie Schlafen oder Pendeln
144
Merkmale je Person wertet das Modell aus, das Familienmitglieder ermittelt

Worauf das Familien-Modell zugreift

20 Merkmale
Identität
Gleicher Nachname, gleiche Adresse, Mitglied der iCloud-Familie, Altersunterschied.
40 Merkmale
Kommunikation
Wer mit wem schreibt und telefoniert, aufgeschlüsselt nach Wochentag und Uhrzeit, ohne Inhalte.
84 Merkmale
Fotos
Wer mit dem Besitzer auf Bildern auftaucht, an welchen Tagen und zu welcher Tageszeit.
Einzige Hürde
Festplattenvollzugriff
Jedes Programm mit dieser Freigabe kann die Dateien lesen, auch ein KI-Agent im Terminal.

Wer kann die Daten lesen?

Ein KI-Agent wie Claude Code oder Codex arbeitet mit den Rechten des Terminals, aus dem er startet. Hat das Terminal den Festplattenvollzugriff, liest der Agent den Graphen mit und schickt ihn an die Server seines KI-Anbieters. Davor warnt Eighth Rank in der Anleitung zu iKnow.[2]

Apple will den Vollzugriff künftig nur nach ausdrücklicher Bestätigung des Nutzers freigeben und nennt KI-Agenten als Grund.[3] Einen Termin für die strengere Freigabe gibt es nicht, den Wissensgraphen erwähnt Apple nicht.

Was sollten Unternehmen jetzt prüfen?

Von Apple Intelligence hängt laut Eighth Rank nur ein Schritt ab: Ein Sprachmodell liest Nachrichten und ordnet Gesichtern auf Fotos Namen und Beziehung zu. Gegen das Löschen der Dateien spricht, dass jeder Lauf die Tabellen aus den Quellen neu aufbaut. Nach dem Update auf macOS 27 stand der Graph binnen eines Tages wieder.[1]

Auf Firmen-Macs enthält der Graph Kontakte von Kunden, also personenbezogene Daten im Sinne der DSGVO.[4] Die IT sollte die Liste der Programme mit Festplattenvollzugriff prüfen und die Freigabe per Geräteverwaltung (MDM) nur gezielt vergeben. Dazu gehört die Frage, wie viel ein KI-Agent sehen darf. Eighth Rank rät, die Freigabe nach der Nutzung abzuschalten und für Abfragen ein lokales Modell zu nehmen.[2] Mit Harbor arbeitet Apple selbst an einer Mac-App für lokale Modelle.

Quellen

4 Quellen anzeigenQuellen ausblenden
  1. Eighth RankAnatomy of Apple’s Personal Knowledge Graph
  2. Eighth Rank auf GitHubiKnow: See what your Mac knows about you
  3. Apple DeveloperUpdates to Full Disk Access in macOS
  4. Europäische UnionVerordnung (EU) 2016/679, Datenschutz-Grundverordnung

Mehr Newshunger?

4,2 13 Bewertungen

Wie hat Ihnen dieser Artikel gefallen?

Dr. Web Newsletter

Jede Woche ein bisschen klüger.

Der Dr. Web Newsletter: die besten Artikel, Anbieter-Tipps und neue Tools, kompakt zusammengefasst, jeden Donnerstag. Kostenlos und jederzeit abbestellbar.