Cómo compartir una base de datos sin exponer datos personales, en 5 pasos
¿Por qué es seguro? Porque todo se procesa en tu propio navegador: la base no sale de tu computadora.
Hacer el inventario: identificadores directos, indirectos y sensibles
Anota todas las columnas y clasifícalas. Los directos identifican a una persona por sí solos: nombre, documento, correo, teléfono. Los indirectos solo la identifican combinados: fecha de nacimiento, sexo, localidad, carrera. Los sensibles —salud, religión, etnia, orientación sexual— dañan más si se exponen.
Decidir qué hacer con cada columna
Elige una salida para cada columna. Eliminar es lo más seguro: nombres, teléfonos y domicilios. Un identificador personal, como el documento, sirve para seguir a cada persona en el análisis, por ejemplo al unir dos archivos de las mismas personas; reemplazarlo por un código al azar permite hacerlo sin revelar quién es, y es la función principal de HILO. Generalizar reduce el detalle: la fecha de nacimiento pasa a un rango de edad. Dejar igual es para lo que no identifica. Si dos columnas van de a una por persona, como documento y legajo, un código alcanza.
Revisar el texto libre
Los comentarios y respuestas abiertas pueden llevar justo lo que borraste en otra columna: un documento, un teléfono, un correo, un nombre. Búscalos (números largos, arrobas, nombres de la base) y tápalos con una marca como [DNI].
Medir el riesgo de reidentificación
Sin nombres, una combinación de datos indirectos puede seguir siendo única: Sweeney mostró que código postal, sexo y fecha de nacimiento bastan para reconocer a buena parte de la población de Estados Unidos. Cuenta cuántas personas comparten cada combinación de edad, sexo, localidad y carrera (una tabla dinámica lo hace). Si hay combinaciones que identifican a pocas personas, generaliza esas columnas o déjalas fuera.
Descargar, guardar la tabla de códigos aparte y documentar
Descarga la base en el mismo formato. La tabla de equivalencias (original → código) permite volver a identificar a alguien o repetir los códigos en la próxima ronda, y es tan sensible como la base: guárdala en un lugar seguro y no la compartas.
Documenta qué columnas se eliminaron, codificaron o generalizaron, con qué reglas y qué riesgo quedó, sin ningún dato de la base: sirve para un comité de ética o un anexo metodológico. Cada país tiene su ley de protección de datos y define distinto qué es anonimizado: revisa la tuya; esta guía no es asesoramiento legal.
Otras formas de hacerlo
Se puede hacer a mano, en una planilla (borrar columnas, reemplazar valores con BUSCARV y contar combinaciones con una tabla dinámica), o con programas pensados para esto, como ARX o sdcMicro.
HILO conviene para hacerlo sin instalar nada: funciona en el navegador, la base no sale de tu computadora, es gratis, no pide registro y da los mismos códigos a varios archivos. Conviene otra herramienta si necesitas métodos formales de anonimización y de medición del riesgo, bases muy grandes o un script reproducible.
Quita los identificadores de tu propia base
Carga un Excel o un CSV y decide columna por columna.
Referencia
- Sweeney, L. (2000). Simple demographics often identify people uniquely (Data Privacy Working Paper 3). Carnegie Mellon University.
Actualizada el
Otras guías
Cómo medir el acuerdo entre codificadores
El kappa de Cohen en 5 pasos: codificar por separado, armar la tabla, contar el acuerdo, descontar el azar e informar.
Cómo limpiar una base de datos de encuesta antes de analizarla
Leer bien el archivo, buscar repetidos, revisar columnas, detectar códigos de no respuesta y corregir en el origen, en 5 pasos.
Cómo unir dos bases de datos de una encuesta
Elegir entre apilar y cruzar por identificador, comprobar que miden lo mismo, unir y revisar el resultado, en 5 pasos.
Cómo codificar las respuestas abiertas de una encuesta
Leer una muestra, armar las categorías, asignar cada respuesta, revisar y llevarlas a tu base, en 5 pasos.
Cómo operacionalizar los objetivos de un proyecto con tus variables
Escribir los objetivos, hacer el inventario de variables, cruzarlos, definir indicadores y reconocer lo que falta, en 5 pasos.