BLOG · 2026-05-23
Mi chatbot soltó datos que no debía
Montas un chatbot de IA para atender a tus clientes y todo va bien… hasta que alguien le hace la pregunta adecuada y suelta algo que no debía: datos de otro cliente, precios internos, sus propias instrucciones secretas. La IA no tiene maldad — es que, si tiene acceso a una información, puede acabar enseñándola si se le pregunta de la forma correcta.
La regla incómoda: si la IA lo sabe, lo puede soltar
Una IA con acceso a cierta información es como un empleado simpático y muy hablador: si tiene un dato a mano y alguien se lo pide con maña, hay buenas probabilidades de que lo cuente. No por malicia, sino porque su trabajo es ser útil y responder. Lo que la IA puede ver, la IA lo puede decir.
Las tres fugas más comunes
- Datos de otros clientes. Si tu chatbot tiene acceso a toda tu base de datos para «ayudar mejor», un cliente listo puede sonsacarle información de otro. Le preguntas por «el pedido de María» y, si no está bien aislado, te lo cuenta.
- Información interna. Precios de coste, márgenes, condiciones que solo deberían ver tus comerciales. Si la IA los tiene para «dar mejor servicio», los puede soltar.
- Sus propias instrucciones. Las reglas secretas con las que montaste el chatbot. Con la pregunta adecuada, muchas IAs acaban recitándolas — y eso le da pistas a alguien para manipularla.
Por qué pasa esto
Casi siempre por un mismo error de base: darle a la IA más acceso del que necesita. «Le doy acceso a todo y ya se apañará para usar solo lo que toque.» Pero la IA no tiene un sentido fuerte de «esto es confidencial y esto no». Si lo tiene a mano, es candidato a salir.
Es la diferencia entre darle a un recepcionista la agenda del día (lo que necesita) o las llaves de todos los despachos (por si acaso). La segunda opción es más cómoda y muchísimo más peligrosa.
Cómo se evita
- Acceso mínimo. La IA solo ve lo que necesita para su tarea concreta. Si atiende a un cliente, solo los datos de ese cliente — no toda la base.
- Aislar por cliente. Que sea imposible, por diseño, que la conversación de uno toque los datos de otro.
- Separar lo interno. Lo confidencial (costes, márgenes, claves) simplemente no entra en lo que la IA puede ver.
- Filtro de salida. Revisar lo que la IA va a responder antes de enseñarlo, por si se le escapa algo que no debía.
- Probar a romperla. Antes de soltarla al público, intentar sonsacarle datos a propósito para ver si pica.
Esto también es RGPD
Si tu chatbot suelta datos de un cliente a otro, no es solo un fallo técnico: es una fuga de datos personales con consecuencias legales. La ley te hace responsable de proteger esos datos, y «fue la IA» no es una excusa válida. Por eso una IA con acceso a datos de clientes hay que montarla con el mismo cuidado que cualquier otro sistema que los maneje.
Cuando montamos automatizaciones con IA, partimos siempre de la pregunta correcta: no «qué le doy para que vaya bien», sino «qué es lo mínimo que necesita ver». Una IA que solo ve lo justo no puede soltar lo que no tiene. Es la forma más sencilla y más fiable de cerrar el grifo.
