Saltar al contenido principal
Cumplimiento Ley 21.719 • Privacidad por Diseño • Policy Enforcement Point

Gen.IA.L CAPA SDK

Policy Enforcement Point (PEP) de ultra baja latencia (< 20ms) para Python y TypeScript. Intercepta, higieniza y audita datos personales sensibles en memoria antes de que viajen hacia nubes públicas, APIs de terceros o modelos externos.

$uv add genial-capa
Latencia < 20msZero-Plaintext In-MemoryAgnóstico a Modelos & NubesPostgreSQL Schema Aislado
Casos de Uso Empresariales

Protección de Datos en Industrias Reguladas

Diseñado para resolver las contingencias críticas de privacidad y seguridad exigidas por la Ley 21.719 en Chile.

Atención 24/7
Chatbots & Canales de Mensajería

Sanitización de Datos de Identidad en Vivo

Desafío

Usuarios y clientes ingresan espontáneamente RUTs, nombres, correos y números de teléfono para consultar compras, trámites o reclamos.

Solución CAPA

CAPA intercepta y reemplaza las identidades por tokens neutrales ([PERSONAL_ID], [PERSONAL_NAME]) en memoria antes de la inferencia.

Previene la retención o entrenamiento no autorizado con datos de clientes chilenos en servidores externos.
CRM Corporativo
Ventas, CRM & Negocios

Blindaje de Cotizaciones y Secretos Comerciales

Desafío

Agentes de ventas generan minutas, propuestas y resúmenes de llamadas que contienen cifras de negocio y acuerdos confidenciales.

Solución CAPA

Gobernanza de directivas para enmascarar o bloquear la fuga de datos confidenciales, auditando cada consulta con hashes HMAC SHA-256.

Evita filtraciones de bases de clientes y protege los secretos comerciales frente a proveedores de nube.
Alta Regulación
Banca, FinTech & Cobranza

Protección de Cuentas, Tarjetas y Scoring

Desafío

Interacción con cuentas corrientes, tarjetas bancarias, saldos y deudas sujetas a secreto financiero.

Solución CAPA

Políticas OPA en modo Fail-Closed. Si el propósito no coincide con el consentimiento del titular, bloquea levantando CapaPolicyViolationError.

Cumplimiento estricto de la Ley 21.719 y normativas financieras de resguardo de información crediticia.
Datos Sensibles Ley 21.719
Salud, Clínicas & HealthTech

Blindaje de Diagnósticos y Fichas Médicas

Desafío

Tratamiento de historias clínicas, síntomas de pacientes, medicamentos y diagnósticos (categoría especial de datos sensibles).

Solución CAPA

Bloqueo automático de transferencias internacionales (BLOCK_DATA_RESIDENCY) y anonimización obligatoria previa al procesamiento.

Elimina la exposición a las sanciones máximas de la Ley 21.719 (multas de hasta 20.000 UTM / ~$1.350M CLP).
Bases Vectoriales
Búsqueda Semántica & RAG Interno

Ingesta Segura de Documentos y Contratos

Desafío

Bases de conocimiento que vectorizan masivamente contratos laborales, liquidaciones de sueldo y minutas de directorio.

Solución CAPA

Filtrado previo recursivo de PII antes de la fragmentación e indexación, asegurando que la base vectorial no retenga datos de titulares.

Previene la fuga de información por inyección de prompts o ataques de extracción sobre embeddings.
Derechos ARCO
Gobierno de Datos & Cumplimiento

Interrupción Automática ante Derecho al Olvido

Desafío

Un titular ejerce su Derecho al Olvido (supresión). Si los sistemas de IA siguen usando sus datos, la empresa incurre en falta grave.

Solución CAPA

Cotejo instantáneo mediante Blind Indexing en PostgreSQL. Al detectar un titular con supresión activa, detiene el flujo con CapaRightToErasureActiveError.

Garantiza cumplimiento verificable ante auditorías de la Agencia de Protección de Datos Personales.
Arquitectura & Gobernanza

Capacidades Centrales del SDK

Diseñado desde cero para la gobernanza estricta de datos en entornos empresariales con IA generativa.

Intercepción Sub-20ms

Policy Enforcement Point (PEP)

Intercepta prompts y estructuras de datos en memoria antes de la llamada de red. Evalúa políticas y ejecuta enmascaramiento con latencia imperceptible sin sobrecargar los agentes.

Chile Ley 21.719 & GDPR

Privacidad por Diseño & NLP

Detección automática de PII sensible adaptada a Chile (RUT, nombres, teléfonos, datos bancarios y de salud) con Microsoft Presidio. Cumplimiento estricto de minimización y limitación de finalidad.

Arquitectura Agnóstica

Independencia de Proveedores & Nubes

Agnóstico a cualquier arquitectura de inteligencia artificial, servicio en la nube o API externa. Sanitización recursiva en árboles de datos JSON complejos, prompts y estructuras de negocio sin vendor lock-in.

Rego v1.0 & OPA

Decisiones Desacopladas (PDP)

Toda la lógica de decisión, bloqueo y enmascaramiento se compila y ejecuta en Open Policy Agent (OPA). Actualización de políticas en caliente sin necesidad de redeployar código de cliente.

Fail-Closed Security

Control de Excepciones Tipadas

Jerarquía estandarizada que detiene la ejecución inmediatamente ante violaciones de privacidad (CapaPolicyViolationError, CapaConsentRequiredError, CapaRightToErasureActiveError).

Schema-per-Tenant

Auditoría Forense Criptográfica

Trazabilidad inmutable de cada decisión en PostgreSQL multi-tenant. Los identificadores se indexan con resúmenes criptográficos SHA-256 (Blind Indexing), garantizando cero textos en claro.

Integración en Código

Protección de Datos en 3 Líneas de Código

Envuelve tus funciones con decoradores idiomáticos. El SDK se encarga de la inspección recursiva y la evaluación de directivas.

from genial_capa import CapaClient

# Inicializa el cliente PEP de CAPA en modo Fail-Closed (máxima seguridad)
capa = CapaClient(api_key=os.environ["CAPA_API_KEY"], fail_closed=True)

@capa.enforce(operation="CHAT", purpose="CUSTOMER_SUPPORT", auto_mask_strings=True)
async def responder_consulta_cliente(prompt: str):
    # RUTs, nombres, correos y datos financieros se enmascaran en memoria
    # de forma transparente (<18ms) antes de transmitirse al servicio externo
    respuesta = await servicio_asistente.generar_respuesta(prompt)
    return respuesta.texto
Flujo de Higienización en MemoriaZero-Plaintext
1. Consulta Original del Titular (Texto Claro)
"El cliente Juan Pérez RUT 14.285.714-3 solicita evaluar cobertura médica y saldo."
PEP: Detección Presidio NLP + Evaluación OPA Rego → Decisión: MASK
2. Payload Sanitizado (Transmitido al Servicio Externo)
"El cliente [PERSONAL_NAME] RUT [PERSONAL_ID] solicita evaluar cobertura médica y saldo."
Sobrecosto de Latencia:< 18ms
Auditoría Criptográfica:SHA-256 HMAC
Ecosistema de Librerías

Distribución Multilenguaje

Diseñado como un polyglot monorepo para máxima compatibilidad con tu stack empresarial.

Python SDK

PyPI

Cliente síncrono y asíncrono con HTTP connection pooling, decoradores de función y tipado estricto Pydantic v2.

uv add genial-capa
Ver Documentación Python →

TypeScript / Node

npm

Wrapper para funciones asíncronas, middlewares para Express/NestJS y compatibilidad con Node 18+ y Serverless.

pnpm add @genial/capa-sdk
Ver Documentación Node.js →

REST Central Gateway

OpenAPI v3

Gateway de decisiones desacoplado con endpoints de análisis, gestión de API Keys y auditoría forense por schema.

POST /api/v1/analyze
Explorar Endpoints REST →

Protege tus Aplicaciones con IA ante la Ley 21.719

Integra el SDK en minutos y asegura el cumplimiento estricto con auditoría inmutable y gobernanza de políticas OPA.