¿Qué es VISOR?
Este portal es una demo de DLP visual en el edge. Antes de que una imagen llegue a su destino, un Worker de Cloudflare la analiza con un modelo de visión de Workers AI y decide si puede pasar.
Sirve para evitar que alguien suba, por error o a propósito, la foto de un documento con datos personales o financieros a un sitio donde no debe estar.
Qué detecta
Tarjetas de créditoDNI / NIEPasaportes
Recetas e informes médicosNóminas, contratos y facturas con datos personales
Qué pasa al pulsar «Subir»
- Turnstile comprueba que quien sube es una persona, sin CAPTCHA molestos. Los bots no llegan a gastar inferencia.
- El Worker valida el fichero por su contenido real (PNG, JPG o WebP, máx 4 MB), no por la extensión.
- Clef, el modelo de decisión multimodal de Workers AI, mira la imagen y devuelve la probabilidad de que contenga datos sensibles y el tipo de documento.
- La política decide con esa probabilidad (ver abajo).
- La imagen se guarda en R2: en
clean/ si pasa y en quarantine/ si no. Cada análisis queda registrado en D1 y aparece en el dashboard de seguridad.
Cómo decide
BloqueadaProbabilidad ≥ 0.70. Va a cuarentena y se avisa al usuario.
En revisiónEntre 0.40 y 0.70. Queda en cuarentena hasta que un analista la libere.
PermitidaPor debajo de 0.40. Llega a su destino.
Modelo activo: clef. Los umbrales se ajustan en vivo sin tocar código. Si el modelo falla, la imagen queda en revisión: nunca pasa sin analizar.
¿Por qué hace falta? El DLP de Cloudflare inspecciona texto y documentos (Office, PDF, ZIP), pero no el contenido visual de una imagen. VISOR cubre ese hueco con Workers y Workers AI, sin salir de Cloudflare. Es una prueba de concepto con un modelo generalista, no un clasificador entrenado a medida.