Saltar al contenido
sobolewski.proLa IA de hoy, cada tardeSuscribirme

Una vez al día. Date de baja con un clic. Política de privacidad

Apple Intelligence y privacidad: tu Mac adivina quién es tu familia

Apple Intelligence y privacidad en la práctica: macOS crea un grafo de conocimiento local sobre ti y tu entorno, y un clasificador decide quién es familia.

5 min de lectura

Este artículo en otros idiomas:العربيةDeutschEnglishFrançaisItaliano日本語Polski简体中文

En este artículo
  1. ¿Qué encontró exactamente el investigador?
  2. ¿Cómo funciona el clasificador de familia?
  3. Apple Intelligence y privacidad: ¿dónde está el problema?
  4. ¿Es algo nuevo?
  5. ¿Cómo ver lo que tu Mac sabe de ti?
  6. Preguntas frecuentes

El investigador de seguridad Dario Pasquini explicó el 28 de octubre de 2026, en un análisis publicado en 8rank.ai, que todos los Mac desde macOS 13 (2022) construyen en el disco un grafo de conocimiento sobre su usuario: contactos, relaciones, forma de comunicarse, lugares y actividades. Parte del sistema son dos clasificadores que evalúan quién de nuestros contactos es familia. El 7 de noviembre el texto llegó a la portada de Hacker News y abrió un debate sobre cómo encajan en la práctica Apple Intelligence y la privacidad.

¿Qué encontró exactamente el investigador?

Detrás del grafo hay dos procesos del sistema: knowledgeconstructiond e intelligenceplatformd. La única fuente oficial que citan los autores es la página man del primero, según la cual el demonio «analiza el contenido de este dispositivo para ayudar a construir un grafo de conocimiento que representa el dispositivo y al usuario» (en el original: «analyzes the content on this device to help build a knowledge graph representing the device and the user»).

Los datos se guardan en la carpeta ~/Library/IntelligencePlatform. Dentro hay, entre otras cosas:

  1. 51 bases de datos SQLite en texto plano, protegidas por el permiso de Acceso total al disco,
  2. el archivo graph.db, un «triple store» con 181 clases de objetos y 278 relaciones, donde cada fila tiene un nivel de confianza, fuentes y una marca de tiempo,
  3. la base entityTagging.db, con puntuaciones de «familia» que se recalculan a diario,
  4. la tabla expired_stable_graph, donde acaban las filas retiradas.

Las fuentes son muchas: Contactos, Calendario, Fotos (caras), Mensajes, Mail, En familia (incluida la edad de los miembros), el contacto de emergencia de la ficha médica de la app Salud, las apps instaladas, la ubicación, Tiempo de uso y señales del dispositivo.

¿Cómo funciona el clasificador de familia?

La mayor parte del grafo son datos copiados o deducidos con reglas sencillas. Lo más interesante es la parte de aprendizaje automático: un par de clasificadores XGBoost decide quién es familia a partir de 144 características, sobre todo de comportamiento (quién escribe a quién, quién aparece con quién en las fotos). Los modelos se llaman EntityTagging_Family y EntityTagging_FamilyAndFriends y funcionan en local mediante CoreML.

La tabla de relaciones tiene 17 columnas, pero según los autores solo dos de ellas cuentan con un modelo que realmente se distribuye. A esto se suman modelos de embeddings que unen los registros sobre una misma persona. Si Apple Intelligence está activado, el modelo de lenguaje de Apple en el dispositivo también lee los mensajes para asignar a una cara un nombre y una relación.

Según los autores, el grafo es un almacén del que los modelos de lenguaje deben sacar contexto (con la coletilla «allegedly», es decir, «supuestamente»). Cómo lo usan exactamente otros servicios no les queda del todo claro.

Apple Intelligence y privacidad: ¿dónde está el problema?

Los datos deberían quedarse en el Mac y el análisis no afirma que lleguen a Apple. Los problemas son otros.

Primero, no hay documentación. Aparte de la página man y de un artículo de Apple de 2023 sobre la construcción de grafos de conocimiento, no existe ninguna descripción de qué recoge el sistema ni de cómo deduce el parentesco.

Segundo, el borrado. Cuando eliminamos un contacto, el grafo no lo reconstruye, pero las filas retiradas pasan a expired_stable_graph junto con su nivel de confianza y sus fuentes. Los autores calcularon que se quedan ahí unas 48 horas, pero encontraron registros mucho más antiguos. La tabla de puntuaciones seguía evaluando a dos personas que el grafo ya había eliminado.

Tercero, la falta de control. Según el análisis, no hay una forma general de corregir una deducción errónea, y los autores no explican cómo desactivar todo esto.

Los autores describen además un escenario hipotético: quien acceda a estas bases puede leer la composición del hogar, la edad aproximada de un hijo, su guardería con números de teléfono o incluso que usamos un gestor de contraseñas. Lo desarrollan en un segundo texto.

¿Es algo nuevo?

El grafo en sí no es ningún secreto reciente. Antes lo describió Nic Lydon en «I Built a Personal Knowledge Graph. Apple Had Already Built One on My Laptop.», texto que citan los autores. Lo nuevo son los detalles: los clasificadores de familia, el número de bases y relaciones y lo que pasa al borrar datos. El análisis no incluye ninguna respuesta de Apple.

Esto muestra bien hacia dónde van los asistentes de IA. Para que un modelo pueda responder a «recuérdame el cumpleaños de mi hermana», algo tiene que saber quién es nuestra hermana. Tenemos un dilema parecido con Claude Personal Finance, solo que ahí decidimos nosotros qué conectamos.

¿Cómo ver lo que tu Mac sabe de ti?

Los autores publicaron iKnow, un panel local con licencia Apache 2.0 que lee estas bases sin modificar nada. Solo necesita Python 3 (sin paquetes adicionales) y dar Acceso total al disco a la app de terminal:

git clone https://github.com/8rank/iKnow.git
cd iKnow
python3 server.py

Después abrimos el enlace http://127.0.0.1:8765/?token=… que muestra el servidor. El autor probó la herramienta en macOS 26.6.2, 26.7.1 y 27.0.1 (en macOS 27 puede que no funcionen todas las páginas).

En el repositorio hay también instrucciones para usar tu propio agente de IA. Los autores desaconsejan los modelos en la nube, y tiene sentido: enviar una base así a una API externa contradice el objetivo de todo el ejercicio. Mejor usar un modelo que se ejecute en local (más sobre esto en la guía para ejecutar IA en local).

Preguntas frecuentes

¿Apple Intelligence envía este grafo a Apple?

Según el análisis, los datos deberían quedarse en el Mac. Los autores no afirman que el grafo se envíe, pero señalan que otros servicios del sistema pueden usarlo y no se sabe exactamente cuáles.

¿Se puede desactivar el grafo de conocimiento en macOS?

El análisis no indica ninguna forma de desactivar el grafo. Los autores solo señalan que las filas retiradas de la tabla expired_stable_graph hay que borrarlas a mano.

¿Dónde guarda macOS el grafo de conocimiento?

En la carpeta ~/Library/IntelligencePlatform, repartido en 51 bases de datos SQLite. El archivo principal es graph.db, y las puntuaciones de relaciones familiares están en entityTagging.db.

  • IA
  • Apple
  • seguridad

La IA de hoy, cada tarde

Cada tarde, las noticias de IA más importantes del día y los nuevos artículos del blog. Breve y con fuentes.

Una vez al día. Date de baja con un clic. Política de privacidad