Protección de datos personales
Los agentes de código envían mucho a su proveedor de modelo: contenidos de archivos, registros, filas de base de datos, fichas de clientes pegadas en un prompt. El panel Protección de datos personales hace que el proxy de tu Mac sustituya los datos personales de ese tráfico por suplentes realistas antes de que salga, y devuelva los valores reales en las respuestas. Como dice el panel: "El proveedor del modelo no los ve nunca; el agente y tus archivos conservan lo real. La detección corre en el dispositivo con el modelo Rampart integrado."
El ajuste pertenece a una máquina (un espacio de trabajo, en el editor de ajustes). Está en el grupo Seguridad del editor. La función en sí — cómo se construyen los suplentes, qué se cambia y qué no — se explica en Protección de datos personales.
Protección
Sustituir los datos personales por sustitutos antes de que lleguen al modelo activa la función para esta máquina. Está desactivada por omisión.
Debajo, cinco categorías, todas marcadas por omisión y atenuadas mientras el interruptor principal esté desactivado:
| Categoría | Cubre |
|---|---|
| Nombres de personas | Nombres personales. |
| Direcciones de correo y números de teléfono | Datos de contacto. |
| Números de tarjeta, cuenta bancaria y fiscales | Tarjetas de pago, cuentas bancarias, números de enrutamiento y fiscales. |
| Números de seguro social, pasaportes, permisos de conducir y otros documentos | Identificadores oficiales. |
| Direcciones postales (se conservan la ciudad, el estado y el código postal) | La parte de la calle de una dirección; la ciudad, el estado y el código postal pasan sin cambios. |
Desmarca una categoría para dejar pasar ese tipo de datos manteniendo los demás protegidos. Con todas las categorías desmarcadas, la función no hace nada, incluso con el interruptor principal activado.
La nota al pie: "El código fuente se deja a las reglas de patrón (correos, tarjetas, números de la Seguridad Social) — los nombres en el código son casi siempre identificadores. Cada sustitución se cuenta en la Cronología de seguridad; los valores en sí nunca se registran." La última línea acredita el modelo de detección: Rampart — National Design Studio, CC BY 4.0.
Qué pasa cuando está activada
- La detección corre en tu Mac. No se envía nada a ningún sitio para encontrar datos personales.
- Cada valor se sustituye por un suplente realista del mismo tipo — un nombre plausible, una dirección en
@example.com, un número de teléfono en el mismo formato, un número de tarjeta de prueba, un número de la Seguridad Social que empieza por 9. El mismo valor recibe siempre el mismo suplente en una máquina dada, así que las conversaciones quedan coherentes de turno en turno. - Las respuestas se restauran antes de que el agente las vea — para las API de Anthropic, OpenAI (Chat Completions y Responses) y Gemini, en flujo o no — así que el agente, tus archivos y tu terminal conservan los valores reales.
- Solo cambia el texto de la conversación. Las partes firmadas o cifradas de una petición — bloques de razonamiento, firmas, razonamiento cifrado — no se tocan nunca.
- El código fuente recibe solo reglas de patrón (correos, números de tarjeta, números de la Seguridad Social); el modelo de nombres no se usa en código.
Cuándo se aplican los cambios
El interruptor y las categorías se aplican a una máquina en marcha en cuanto haces clic en Guardar; no hay reinicio.
El modelo Rampart viene con la app. Si no está presente cuando marcas el interruptor principal, la app ofrece descargarlo (unos 14 MB); si lo rechazas o la descarga falla, el interruptor se vuelve a desactivar. En los clientes de iPhone, iPad y Vision Pro, el interruptor solo guarda el ajuste — el Mac que ejecuta la máquina es el que trae el modelo.
Dónde aparecen las sustituciones
Cada petición en la que se sustituyeron datos personales se registra en la Cronología de seguridad con los recuentos por tipo — nunca los valores. La pestaña Resumen tiene una baldosa Datos personales sustituidos, y la pestaña Cronología un filtro Protección de datos personales.
Límites
- La detección es un modelo más reglas de patrón, no una garantía: datos en un formato inusual pueden pasar desapercibidos.
- Las peticiones muy grandes las lee el modelo solo en parte: pasado un presupuesto de texto nuevo por petición, el resto recibe solo las reglas de patrón, y la Cronología de seguridad muestra una fila "parcial: presupuesto de modelo alcanzado; solo reglas de patrón".
- Los suplentes son coherentes por máquina, no entre máquinas.
Referencia de ajustes
| Ajuste | Tipo | Por omisión |
|---|---|---|
| Sustituir los datos personales por sustitutos antes de que lleguen al modelo | Casilla | Desactivado |
| Nombres de personas | Casilla | Activado |
| Direcciones de correo y números de teléfono | Casilla | Activado |
| Números de tarjeta, cuenta bancaria y fiscales | Casilla | Activado |
| Números de seguro social, pasaportes, permisos de conducir y otros documentos | Casilla | Activado |
| Direcciones postales (se conservan la ciudad, el estado y el código postal) | Casilla | Activado |
Capítulos relacionados
- Protección de datos personales — cómo funcionan la sustitución y la restauración, y qué proveedores están cubiertos.
- Inyección de prompts — el otro análisis en el dispositivo del tráfico de IA del agente.
- Resumen y cronología de seguridad — los recuentos de sustituciones por petición.
- Referencia de ajustes — todos los paneles de un vistazo.