🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónInventario de datos personales en el código y la base
4 tareas · 40 min · Principiante
No se puede proteger lo que no se sabe que existe. Antes de hablar de minimizar, borrar o enmascarar, hace falta una lista fiable de qué datos personales trata la aplicación, en qué tabla viven, para qué se usan y a quién se entregan. En esta sala revisas el inventario que escribió el equipo de Cuesta Viva, una cadena de gimnasios, contra lo que de verdad hay en su base y en su código. Es lectura de documentos ficticios; no se toca ningún sistema.
Objetivo de la sala
No se puede proteger lo que no se sabe que existe. Antes de hablar de minimizar, borrar o enmascarar, hace falta una lista fiable de qué datos personales trata la aplicación, en qué tabla viven, para qué se usan y a quién se entregan. En esta sala revisas el inventario que escribió el equipo de Cuesta Viva, una cadena de gimnasios, contra lo que de verdad hay en su base y en su código. Es lectura de documentos ficticios; no se toca ningún sistema.Para la ley colombiana de protección de datos (Ley 1581 de 2012), dato personal es cualquier información que se pueda asociar a una persona natural concreta o que permita identificarla. No hace falta que sea un nombre: un número de documento, un correo, un celular, una foto o el historial de ingresos a una sede también lo son, porque con ellos se llega a alguien.
Dentro de esa familia, la ley separa los datos sensibles: los que tocan la intimidad o cuyo mal uso puede llevar a discriminar. Su artículo 5 nombra, entre otros, el origen racial o étnico, las opiniones políticas, las creencias, la pertenencia a sindicatos u organizaciones, los datos de salud, la vida sexual y los datos biométricos. Tratarlos está prohibido salvo excepciones, como la autorización explícita del titular.
Para quien revisa una aplicación, la consecuencia es práctica: una columna sensible no se clasifica por su tipo técnico (texto, número, archivo) sino por lo que dice de la persona. El inventario es el documento donde esa clasificación queda escrita, y de él dependen después la retención, el enmascarado y la evaluación de impacto.
Responde para continuar
En el esquema de Cuesta Viva, ¿qué columna guarda un dato sensible por lo que dice de la salud del socio?
Ver pista de ayuda
Separa «identifica a la persona» de «dice algo íntimo de ella». Solo una de las tres habla de su cuerpo.
Un inventario suele nacer de la memoria del equipo que lo escribe: lo que ese equipo programa y ve todos los días. Lo que añadió otro equipo, o lo que se creó para una necesidad puntual, se queda fuera. Por eso no se revisa leyendo el inventario, sino cruzándolo con la fuente de verdad: el esquema de la base desplegada.
El método es sencillo y repetible: recorre cada tabla del esquema y busca su nombre en el inventario. Una tabla que no aparece ni una vez no tiene finalidad declarada, ni plazo de retención, ni dueño; y una columna de texto libre en ella puede estar guardando cosas que nadie decidió guardar.
Responde para continuar
¿Qué tabla del esquema no aparece en el inventario de datos personales? Escribe su nombre.
Ver pista de ayuda
Hay cinco sentencias CREATE TABLE en esquema.sql. Busca cada nombre en inventario-datos.txt con grep.
Que un dato esté en el inventario no basta: tiene que estar en la categoría correcta. Un error frecuente es llamar «técnico» a algo porque lo genera una máquina. La pregunta correcta no es quién lo produjo, sino si sale del cuerpo o de la conducta de una persona y sirve para reconocerla.
Si un dato sensible queda clasificado como técnico, ninguno de los controles que la empresa reserva para los sensibles se le aplica: ni la autorización explícita, ni el acceso restringido, ni la evaluación de impacto. La clasificación errónea se propaga a todo lo demás.
Responde para continuar
¿Qué columna sensible clasificó el inventario como «técnico»? Escribe su nombre como figura en el esquema, sin la tabla.
Ver pista de ayuda
Lee la leyenda al final del inventario y busca qué filas usan la categoría «técnico». Luego mira en el esquema qué genera esa columna.
La columna de destinatarios del inventario dice a quién se entrega cada dato. En la práctica, esa entrega no la decide un documento sino una línea de código que arma la llamada al proveedor. Un desarrollador que añade un campo «para una campaña» cambia los destinatarios sin tocar el inventario.
Por eso la revisión baja al código de integraciones: por cada llamada a un tercero, qué campos del socio viajan, y si el inventario declara ese tercero para cada uno de ellos. La ley exige que el uso respete la finalidad informada al titular; un campo que sale hacia un proveedor sin estar declarado es una finalidad nueva que nadie autorizó.
Responde para continuar
¿Qué columna del socio envía el código a un tercero que el inventario no declara como destinatario de esa columna? Escribe su nombre.
Ver pista de ayuda
integraciones.php tiene dos clases. Lista los campos que cada una entrega y compáralos con la columna «destinatarios» del inventario.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.