# AML Screening

#### Descripción general

El servicio de **AML (Anti-Money Laundering) Screening** permite a las organizaciones verificar en tiempo real si una persona se encuentra en listas de sanciones, vigilancia, personas políticamente expuestas (PEP) u otras fuentes relevantes de riesgo legal y reputacional. Esta validación es crítica en sectores regulados como el financiero, fintech, seguros y juegos online.

***

### Servicios técnicos necesarios

**Frontend (SDKs)**

El AML Screening puede activarse como parte del flujo de onboarding o autenticación, por lo tanto, no requiere SDKs propios, sino que reutiliza los SDKs de captura de identidad/biometría ya integrados:

* SDK de captura de documento (para obtener datos personales)
* SDK biométrico facial (si se requiere verificación adicional)

**Backend (vía API REST)**

| Servicio                       | Endpoint                                    | Descripción                                                           |
| ------------------------------ | ------------------------------------------- | --------------------------------------------------------------------- |
| **Verificación AML**           | `POST /aml/screening`                       | Envía los datos de la persona para contrastarlos con listas oficiales |
| **Verificación PEP/Sanciones** | `POST /aml/pep-check` (según configuración) | Opcional según el proveedor o país                                    |

> 🔗 Documentación AML Screening →

***

### Flujo técnico recomendado

1. Captura de identidad durante onboarding o autenticación.
2. Extracción de datos personales (nombre completo, fecha de nacimiento, nacionalidad).
3. Envío de datos a través del endpoint `POST /aml/screening`.
4. Evaluación del resultado (positivo, negativo o revisión manual).
5. Registro del resultado para auditoría y cumplimiento.

***

### Arquitectura de referencia

> Diagrama funcional y arquitectura estándar de integración: \[enlace al diagrama] *(a incluir en Confluence o embed)*

* SDK captura → Middleware → Validación de documento/biometría → Servicio AML → Plataforma cliente

***

### Consideraciones técnicas

* Es necesario tener una fuente de listas AML (sanciones, OFAC, ONU, UE, etc.). Puede integrarse con motores internos o externos.
* Asegurar la trazabilidad y almacenamiento seguro de los resultados para cumplir con auditorías regulatorias.
* Algunos países exigen el uso de fuentes locales o aprobadas por entidades regulatorias.
* Configurar reintentos o revalidaciones periódicas para usuarios persistentes.

***

### Preguntas frecuentes (FAQ)

**¿Qué fuentes utiliza el screening AML?**\
Depende del proveedor o configuración del cliente. Generalmente incluye OFAC, ONU, listas europeas, eInterpol, etc.

**¿Se puede hacer AML Screening sin captura de documento?**\
No se recomienda, ya que los datos personales deben ser precisos. Se puede usar solo si se cuenta con información verificada previamente.

**¿Cuánto tarda la validación?**\
Normalmente es instantánea (<2 segundos), pero puede requerir revisión manual en caso de coincidencias difusas.

***

#### Casos relacionados

* Alta de nuevos usuarios (screening previo a apertura de cuenta)
* Autenticación avanzada (revalidación periódica de identidad + AML)
* Verificación documental (fuente de datos primaria para el proceso AML)

***

#### Descarga de recursos

* Diagrama funcional editable: \[enlace a Figma o PDF]
* Ejemplos de respuesta AML: \[JSON response samples]
* Documentación de integración completa: \[enlace interno]

***
