Una rápida confesión antes de empezar. En las publicaciones anteriores de esta serie, me abstuve deliberadamente de entrar en detalles técnicos de implementación, porque cuando se trata de ingeniería real, soy tan útil como un soldador de chocolate. Puedo decirte por qué algo es importante. El cómo se lo dejo a las personas que realmente fueron a las clases adecuadas.
Esta publicación es diferente. Los subprocesadores y los flujos de datos son una de las pocas áreas técnicas sobre las que realmente sé de lo que hablo. He pasado años auditando estas cosas, discutiéndolas con proveedores y explicándolas a los reguladores. Así que, por una vez, considérenme brevemente competente.
Bien. ¡Vamos a ello!
En algún momento del último año, alguien de tu equipo añadió un SDK. Luego otro. Un webhook a un servicio de terceros. Un agente de monitorización de errores. Una herramienta de grabación de sesiones. Una API de IA a la que envías la entrada del usuario y obtienes una respuesta.
Cada una de esas decisiones se sintió como una decisión de herramienta. Cada una de ellas es también una decisión de gobernanza de datos. Y las dos cosas rara vez ocurrieron en la misma conversación.
Aquí está el problema: según el GDPR, cada tercero que maneja los datos personales de tus usuarios en tu nombre es un procesador de datos. Eres legalmente responsable de ellos. Necesitas un contrato con ellos que diga cosas específicas. Si están fuera de la UE, necesitas un mecanismo legal para enviar datos allí. Y si algo sale mal, los reguladores te pedirán que rindas cuentas de toda la cadena, no solo de tu propio código.
La mayoría de los equipos no pueden hacer eso. No porque sean descuidados, sino porque las integraciones se acumularon más rápido que la documentación. Así es como lo solucionas.
Paso uno: encuentra todo lo que toca datos personales
No empieces con una hoja de cálculo. Empieza con tu tráfico de red.
Extrae todos los destinos de salida a los que se conecta tu aplicación. Los registros de red de tu proveedor de nube, tu firewall de egreso, tu herramienta de monitorización si tiene visibilidad de red. Esta es la verdad fundamental. Todo lo demás es documentación que puede o no coincidir con lo que se está ejecutando realmente.
Luego recorre la base de código. Cada SDK de terceros inicializado al arrancar. Cada clave API en tu configuración. Cada endpoint de webhook registrado en algún lugar. Cada lugar donde llamas a un servicio externo con una carga útil que contiene un identificador de usuario, una dirección de correo electrónico, contenido generado por el usuario, un nombre, un ID de dispositivo, un token de sesión, una dirección IP o cualquier cosa que pueda vincularse a una persona específica.
Haz una lista. Encontrarás cosas que olvidaste. Todo el mundo lo hace.
Lugares comunes que los desarrolladores pasan por alto:
- Tu herramienta de monitorización de errores. Las trazas de pila a menudo contienen PII (Información Personalmente Identificable): direcciones de correo electrónico en mensajes de excepción, IDs de usuario, cuerpos de solicitud registrados en caso de error. Sentry, Datadog, Rollbar, todos ellos. Comprueba qué estás enviando.
- Tu API de modelo de IA. Si estás reenviando la entrada del usuario a OpenAI, Anthropic o cualquier otro proveedor de modelos, esa entrada probablemente contiene datos personales. Los términos de su DPA (Acuerdo de Procesamiento de Datos) han evolucionado significativamente en los últimos dos años. La versión que aceptaste al registrarte puede no reflejar los términos actuales. Compruébalo de nuevo.
- Entornos de staging y desarrollo. A menudo están conectados a las mismas herramientas de terceros que producción, a veces con menos supervisión. Los datos en staging a veces se copian de producción. Ambos importan.
- Bibliotecas con análisis integrados. Algunos SDK envían datos de forma predeterminada. Lee el registro de cambios cuando actualices. Esto no es paranoia; ha sucedido con paquetes de uso generalizado, y "no sabíamos que la biblioteca estaba haciendo eso" no es una frase que suene bien ante un regulador.
Paso dos: para cada integración, haz tres preguntas
Una vez que tengas la lista, revísala sistemáticamente.
¿Esta integración recibe datos personales?
Si la respuesta es sí, está dentro del alcance. Si solo recibe datos anonimizados y agregados sin ningún vínculo con individuos, puedes darle menor prioridad. En caso de duda, trátala como si estuviera dentro del alcance.
¿Tienes un Acuerdo de Procesamiento de Datos (DPA) con este proveedor?
Un DPA es un contrato que establece las reglas: el proveedor solo puede procesar datos según tus instrucciones, no puede usarlos para sus propios fines (incluido el entrenamiento de modelos a menos que lo hayas acordado), debe informarte de una brecha con la suficiente antelación para que puedas cumplir tu propio plazo de notificación de 72 horas, y debe eliminar tus datos cuando finalice el contrato. La mayoría de los proveedores importantes tienen un DPA estándar que puedes firmar o aceptar haciendo clic. Búscalo, fírmalo, guarda una copia.
Dos cosas que debes leer realmente en el DPA antes de aceptarlo: si el proveedor puede usar tus datos para mejorar su propio producto o entrenar sus modelos, y qué hace con tus datos cuando dejas de pagar. Ambos son frecuentemente peores de lo que podrías suponer por el texto de marketing.
¿Dónde se procesan los datos?
Si el proveedor tiene su sede fuera de la UE, o si utiliza infraestructura fuera de la UE, tienes una transferencia transfronteriza. Para los proveedores de EE. UU., comprueba si están certificados bajo el Marco de Privacidad de Datos UE-EE. UU. (EU-US Data Privacy Framework) - la mayoría de los importantes lo están, y es consultable en la lista del DPF. El DPF sobrevivió a un desafío judicial en el Tribunal General de la UE en septiembre de 2025 y está actualmente vigente, aunque una apelación ante el Tribunal de Justicia está pendiente. Si estás procesando categorías de datos sensibles, mantener Cláusulas Contractuales Tipo (SCCs) en tu DPA junto con la certificación DPF es sensato dada la historia de este marco particular. Para proveedores no estadounidenses no cubiertos por una decisión de adecuación, las SCCs son el mecanismo estándar. La comprobación práctica: ¿existe un mecanismo de transferencia documentado en el DPA y está actualizado? Las SCCs anteriores a 2021 han sido inválidas desde diciembre de 2022. Si tu DPA es lo suficientemente antiguo como para hacer referencia a ellas, necesita ser actualizado.
Paso tres: clasifica lo que encuentres
No lo arreglarás todo de una vez. Está bien. Nadie lo ha arreglado todo de una vez. Algunas de esas personas todavía lo intentan. Lo que importa es saber lo que tienes.
Alta prioridad: integraciones que reciben nombres, direcciones de correo electrónico, contenido generado por el usuario, datos de comportamiento o cualquier dato de una categoría especial como salud, finanzas o ubicación. Estos necesitan un DPA actualizado y un mecanismo de transferencia documentado antes que nada.
Prioridad media: integraciones que reciben identificadores seudonimizados como IDs de usuario internos, tokens de sesión o huellas digitales de dispositivos. Todavía dentro del alcance, pero con menor urgencia si no hay una vía directa de regreso a un individuo sin datos adicionales.
Fuera de alcance por ahora: integraciones que solo reciben datos agregados completamente anonimizados sin riesgo de reidentificación. Documenta que los has evaluado y por qué están fuera de alcance.
Para cualquier cosa de alta prioridad para la que no tengas un DPA, encuéntralo hoy. La mayoría de los proveedores los publican en su sección legal o de privacidad. Si un proveedor se niega a firmar un DPA, eso es una señal de alarma importante. Los datos personales que fluyen a un procesador sin un DPA son una violación del GDPR, no una brecha que puedas cerrar más tarde.
Paso cuatro: escríbelo
El GDPR exige que la mayoría de las organizaciones mantengan un Registro de Actividades de Procesamiento. Lo que acabas de construir es la base de ese registro. Para cada integración: qué datos van a ella, por qué, bajo qué base legal, dónde se procesan y cuáles son las salvaguardias.
Este documento tiene dos audiencias. La primera es un regulador, si alguna vez necesitas demostrar tu postura de cumplimiento. La segunda son tus clientes empresariales, que solicitarán tu lista de subprocesadores como parte de la diligencia debida del proveedor. Cada empresa que vende a industrias reguladas recibirá esta solicitud. Tener la respuesta lista es la diferencia entre un proceso de adquisición fluido y uno retrasado.
Mantenlo actualizado. Añade un paso a tu lista de verificación de integraciones: cada vez que se incorpore una nueva herramienta de terceros, la revisión del procesador debe ir con ella. Lleva veinte minutos por integración cuando lo haces en el momento. Lleva considerablemente más tiempo cuando lo haces retrospectivamente a lo largo de tres años de herramientas acumuladas bajo presión de tiempo.
La versión honesta de por qué esto importa
Los reguladores no están auditando la mayoría de las startups. El riesgo de aplicación inmediata para una pequeña empresa es real, pero no es la razón principal para hacer esto.
La razón principal es que una brecha que involucre datos que no sabías que estaba siendo procesado por un proveedor que no habías mapeado es una categoría de problema diferente a una brecha de la que puedes dar cuenta completa. Una es un incidente. La otra es evidencia de que tu gobernanza de datos no existe. Los reguladores, los abogados y los clientes empresariales tratan esas situaciones de manera muy diferente.
Haz la auditoría. Son unos días de descubrimiento incómodo y luego sabrás lo que realmente tienes. Eso vale considerablemente más que una política de privacidad que nadie lee.
Sobre el autor
Yves-Philipp Rentsch
Yves-Philippe is Kolsetu's CISO and DPO with nearly two decades of experience in information security, business continuity, and compliance across finance, software, and fintech. Outside his day-to-day work, he enjoys writing about cybersecurity, data privacy, and the occasional industry rant - usually with the goal of making complex security topics a bit more understandable.
Articulos recientes

Eliminado de la base de datos - vivo en las copias de seguridad
Eliminaste al usuario. Las copias de seguridad no se enteraron, ni tampoco tu pipeline de registro, tu almacén de análisis o tu CRM. Un artículo más de mi serie sobre cómo construir sistemas conformes para desarrolladores que quieren lanzar productos sin romper nada.

Eliminado de la base de datos - vivo en las copias de seguridad
Eliminaste al usuario. Las copias de seguridad no se enteraron, ni tampoco tu pipeline de registro, tu almacén de análisis o tu CRM. Un artículo más de mi serie sobre la construcción de sistemas conformes para desarrolladores que quieren lanzar productos sin romper nada.

Kolsetu Elba vs Bland AI: Duelo de IA de Cumplimiento 2026
Descubre las diferencias clave en nuestro duelo de IA de cumplimiento Kolsetu Elba vs Bland AI, para ayudarte a elegir la plataforma adecuada para tu equipo en 2026.
Sigue explorando
Salta a comparativas y paginas de industria para mas contexto.
Mas del blog
Lee articulos recientes sobre IA operativa y workflows regulados.
Comparar plataformas de IA
Consulta comparativas detalladas para decisiones enterprise.
Elba vs Bland AI
Diferencias en controles de cumplimiento y ejecucion de workflows.
Workflows de salud
Como la IA soporta operaciones de pacientes y continuidad asistencial.
Workflows de seguros
Gestion de siniestros, handoffs y automatizacion de respuestas.
Workflows de servicios financieros
Casos de uso para equipos bancarios y financieros regulados.