
Sistema automatizado de retención y eliminación de datos basado en políticas, con registros de auditoría inmutables, RBAC/ABAC, cumplimiento multilurisdiccional y clasificación por IA/ML para datos sensibles.
Seguro. Transparente. Anulado.
Nullify es una plataforma de código abierto y modular para la retención, eliminación y gobernanza del ciclo de vida de los datos. Proporciona un marco centralizado para descubrir datos, evaluar políticas de retención, ejecutar acciones controladas sobre el ciclo de vida y mantener registros de auditoría verificables en entornos de datos distribuidos.
Nullify está diseñado en torno a una arquitectura basada en especificaciones. Los módulos principales proporcionan las capacidades fundamentales necesarias para la gobernanza del ciclo de vida de los datos, mientras que los módulos de complementos opcionales extienden Nullify con conectores adicionales, marcos de cumplimiento, inteligencia, integraciones, sistemas de almacenamiento y capacidades de despliegue.
Nullify define una arquitectura de código abierto para la gestión centralizada del ciclo de vida de los datos.
La especificación se basa en varios principios:
Nullify no requiere que las organizaciones migren sus datos a un repositorio centralizado propietario. En su lugar, el sistema coordina las políticas y acciones del ciclo de vida en los entornos de datos existentes.
Nullify se divide en dos capas arquitectónicas principales:
Los módulos principales contienen la funcionalidad fundamental necesaria para operar Nullify. Los complementos opcionales proporcionan funcionalidad especializada sin hacer que la plataforma base dependa de una base de datos, proveedor de nube, marco de cumplimiento, sistema de IA, plataforma de notificaciones o infraestructura específica.
El flujo principal del ciclo de vida es:
Descubrimiento → Clasificación → Evaluación de políticas → Aprobación → Programación → Ejecución → Verificación → Auditoría
Cada etapa está representada por un módulo principal mantenible de forma independiente.
El Módulo de descubrimiento de datos identifica e inventariza los recursos de datos gestionados por Nullify.
Las características incluyen:
El módulo proporciona el inventario requerido por las políticas de ciclo de vida posteriores sin necesidad de copiar los datos subyacentes en Nullify.
El Módulo de clasificación de datos asigna metadatos estructurados a los recursos descubiertos.
Las características incluyen:
Los resultados de la clasificación se convierten en entradas para el proceso de evaluación de políticas.
El Motor de políticas es el componente central de toma de decisiones de Nullify.
Las características incluyen:
Las políticas deben ser declarativas y legibles por máquina.
Nullify debe admitir múltiples formatos de políticas mientras mantiene un modelo de política interno normalizado.
El Módulo de decisiones de ciclo de vida convierte las evaluaciones de políticas en decisiones explícitas de ciclo de vida.
Las decisiones admitidas incluyen:
Cada decisión debe contener metadatos suficientes para explicar:
Nullify no debe asumir que toda operación destructiva puede automatizarse por completo.
El Módulo de aprobación proporciona una supervisión humana controlada.
Las características incluyen:
Las organizaciones pueden configurar qué acciones requieren aprobación humana y cuáles pueden ejecutarse automáticamente.
El Módulo de programación gestiona cuándo ocurren las acciones del ciclo de vida.
Las características incluyen:
La programación debe separar la decisión de realizar una acción de la ejecución real de esa acción.
El Módulo de ejecución de acciones realiza las operaciones aprobadas del ciclo de vida contra las fuentes de datos registradas.
Las acciones de ciclo de vida admitidas incluyen:
Las características incluyen:
Las acciones destructivas deben requerir autorización explícita de acuerdo con la política configurada.
El Módulo de verificación confirma si las acciones del ciclo de vida se completaron con éxito.
Las características incluyen:
La verificación debe distinguir entre: