Screening Penal para Compliance
Una plataforma SaaS de screening penal es un sistema que permite verificar antecedentes judiciales de forma masiva y automatizada contra bases de datos judiciales. nodo. construyó esta plataforma con cobertura de 2.7 millones de causas, 3.9 millones de personas y 25 años de datos judiciales en Chile, procesando 21 millones de vínculos persona-causa para entregar resultados de screening en segundos en lugar de horas. Esta solución transforma el proceso manual de verificación de antecedentes en un flujo automatizado que cumple con los estándares regulatorios de la Ley 20.393 de responsabilidad penal de personas jurídicas.
Verificación manual, no escalable
Verificar antecedentes penales manualmente era lento, incompleto y no escalable para operaciones de due diligence masivas. Cada consulta requería acceso individual a sistemas judiciales, con resultados inconsistentes y sin trazabilidad. Un equipo de compliance típico podía procesar entre 20 y 50 verificaciones diarias con este método, generando cuellos de botella en procesos de contratación, onboarding de proveedores y auditorías periódicas.
En Chile, la Ley 20.393 establece que las personas jurídicas pueden ser responsables penalmente por delitos cometidos por sus empleados o colaboradores. Esto obliga a las empresas a implementar modelos de prevención que incluyan screening penal sistemático. Sin embargo, la mayoría de las organizaciones dependían de certificados manuales emitidos por el Registro Civil o consultas puntuales a sitios web judiciales — procesos que no escalan y no dejan registro auditable.
El desafío adicional era la fragmentación de los datos. Los registros judiciales en Chile están distribuidos en múltiples fuentes, con formatos inconsistentes y sin un identificador único confiable entre sistemas. Una persona podía aparecer con variaciones de nombre, RUT con y sin dígito verificador, o identificada solo como imputado, querellante o testigo. Mapear estas relaciones requería un sistema de matching inteligente que las verificaciones manuales simplemente no podían ofrecer.
Screening automatizado con cobertura total
Construimos una plataforma SaaS de screening penal con cobertura nacional, búsqueda masiva batch y API RESTful para integración directa con sistemas de compliance existentes. La plataforma procesa un universo de 2.7 millones de causas penales con 3.9 millones de personas identificadas y 21 millones de vínculos persona-causa mapeados, cubriendo 25 años de datos judiciales.
- Base de datos de 2.7M causas penales cubriendo todos los tribunales de garantía y tribunales orales en lo penal del país
- 3.9M personas únicas identificadas con resolución de variaciones de nombre, RUT y roles procesales
- 21M vínculos persona-causa mapeados con tipo de participación (imputado, víctima, querellante, testigo)
- Cobertura temporal de 25 años de registros judiciales, incluyendo causas archivadas, en trámite y con sentencia
- Búsqueda masiva batch para due diligence a escala — carga de listas de miles de personas con resultados consolidados
- Historial completo de consultas con auditoría: quién consultó, cuándo, qué resultado obtuvo y qué acción tomó
- API RESTful documentada para integración con ERP, HRIS y plataformas de compliance como SAP, Workday o sistemas internos
- Dashboard de administración con reportes de uso, estadísticas de screening y alertas configurables
El pipeline de datos opera en múltiples etapas secuenciales, cada una diseñada para maximizar cobertura y calidad. Primero, un sistema de scraping distribuido extrae información de fuentes judiciales públicas utilizando Puppeteer con rotación de proxies y manejo de rate limits. Los datos crudos pasan por un pipeline de normalización que estandariza nombres (resolviendo tildes, mayúsculas, abreviaciones y errores tipográficos), valida RUTs y clasifica roles procesales. Luego, un motor de matching probabilístico vincula registros que corresponden a la misma persona física, incluso cuando los identificadores no son exactos.
El resultado es un índice unificado que permite búsquedas por nombre, RUT o combinaciones parciales, con scoring de confianza para cada match. Cuando un usuario consulta un nombre, el sistema no solo devuelve coincidencias exactas sino también matches probables con un score de similitud, permitiendo al equipo de compliance evaluar cada caso con contexto completo.
Compliance como flujo continuo
La plataforma no opera de forma aislada. Se integra directamente con los workflows de compliance existentes en la organización, eliminando la necesidad de procesos manuales paralelos. Vía API, el screening penal se activa automáticamente en eventos críticos: contratación de personal, alta de proveedores, renovación de contratos o auditorías periódicas programadas.
Para cumplir con la Ley 20.393, implementamos un sistema de re-screening automático que monitorea cambios en el estado de personas ya verificadas. Si una persona previamente limpia aparece en una nueva causa penal, el sistema genera una alerta al equipo de compliance con el detalle del caso, permitiendo acción preventiva antes de que el riesgo se materialice.
El módulo de auditoría registra cada interacción con la plataforma en un log inmutable: qué usuario realizó la consulta, qué parámetros usó, qué resultados obtuvo y qué decisión tomó. Este registro es esencial para demostrar diligencia debida ante reguladores y auditores externos, y para mantener la trazabilidad que exige el modelo de prevención de delitos.
Adicionalmente, la plataforma genera reportes consolidados de screening por período, departamento o tipo de verificación. Estos reportes permiten al Oficial de Cumplimiento presentar evidencia sistemática al directorio y a auditores externos, demostrando que la organización opera un programa de due diligence penal robusto y continuo, no verificaciones aisladas y reactivas.
25 años de datos judiciales
Screening penal automatizado con cobertura de 25 años de datos judiciales. De verificaciones manuales de horas a resultados en segundos, con trazabilidad completa. La plataforma reduce el tiempo promedio de verificación de 15-20 minutos por persona a menos de 3 segundos, permitiendo procesar lotes de miles de personas en minutos en lugar de semanas.
El equipo de compliance pasó de un modelo reactivo — verificar cuando alguien lo pide — a un modelo proactivo donde el screening es parte automática de cada proceso crítico. Esto no solo reduce riesgo legal sino que acelera los procesos de negocio: contrataciones, onboarding de proveedores y auditorías que antes tardaban semanas ahora se completan en días.
Tecnologías utilizadas
La arquitectura prioriza resiliencia y escalabilidad. El scraping distribuido corre sobre Cloud Run con escalamiento automático según demanda. PostgreSQL almacena los datos normalizados con índices optimizados para búsqueda fuzzy. El API layer maneja autenticación, rate limiting y logging estructurado para auditoría.
Recursos relacionados
¿Tienes un desafío similar?
Conversemos sobre cómo podemos automatizar tus procesos de due diligence y compliance penal con una plataforma a medida.
Escríbenos →o directo a contacto@nodo.build