Saltar al contenido

Anexo al contrato de encargo: tratamiento de OpenWAF Verify (borrador)

Última actualización: 28 de octubre de 2026

Borrador, pendiente de revisión legal. Este texto describe lo que hace hoy OpenWAF Verify, comprobado con su código. Aún no lo ha revisado un abogado y puede cambiar.

Sobre este borrador

  • Este anexo describe, en los términos del artículo 28.3 del RGPD, el tratamiento que OpenWAF hace por cuenta del Cliente cuando el Cliente usa OpenWAF Verify. Es un borrador pendiente de revisión legal y aún no forma parte del Contrato de encargo del tratamiento (el «Contrato») que el Cliente acepta al darse de alta.
  • Mientras no se incorpore, rige el Contrato publicado, y Verify queda cubierto por su descripción general del servicio. Los términos con mayúscula tienen el significado que les da el Contrato.
  • Los hechos que hay detrás de cada punto, con más detalle, están en la página Datos que trata OpenWAF Verify.

1. Alcance

OpenWAF Verify («Verify») es la función de retos de OpenWAF Cloud: la página del reto que el borde muestra antes de una página cuando la pide una regla, la barrera contra registros masivos, AI Crawl Control, la puntuación del WAF o el modo bajo ataque; el widget que el Cliente inserta en sus formularios; y los endpoints de siteverify a los que llaman los servidores del Cliente para comprobar un token del widget. Este anexo se aplica mientras el Cliente tenga activada alguna de ellas en sus zonas.

2. Descripción del tratamiento

Objeto
Comprobar que las peticiones a las webs y formularios del Cliente vienen de un navegador que hizo el trabajo de un reto, y puntuar el riesgo de que estén automatizadas.
Naturaleza
Emitir y comprobar retos de prueba de trabajo, tokens del widget y pases en los nodos de borde; evaluar señales de riesgo en la memoria del nodo de borde; contar los retos recientes por red y por operador de red (ASN) en la memoria del nodo de borde; contar los retos y tokens de un solo uso por un hash de su nonce; responder a siteverify; poner la cookie __waf_pass en el dominio del Cliente; agregar recuentos por sitio y por minuto para la analítica del Cliente.
Finalidad
Solo la seguridad del servicio del Cliente: distinguir navegadores de tráfico automatizado, frenar avalanchas, relleno de credenciales y spam en formularios, e informar de cómo funcionan los retos del Cliente. OpenWAF no trata estos datos para fines propios, tampoco para mejorar su detección, y no los vende ni los cede.
Duración
Mientras el Cliente use Verify y, después, hasta que los datos se supriman como establece el apartado 5.
Frecuencia
Continua, en cada reto, comprobación del widget y llamada a siteverify.

3. Categorías de interesados

Visitantes de las webs del Cliente que reciben un reto o usan un formulario con el widget, y las personas o programas cuyas peticiones reciben un reto.

4. Categorías de datos personales

Categorías especiales de datos: ninguna. Verify no recoge huellas de canvas, WebGL, audio ni fuentes, plugins, client hints de alta entropía, movimientos del puntero, teclas pulsadas, contenido de formularios ni identificadores persistentes o entre sitios.

5. Conservación y supresión

DatosConservación
Dirección IP, cabeceras, ClientHello, soluciones, respuestas de las comprobaciones, remoteipEn la memoria del nodo de borde o del plano de control mientras se atiende la petición
Contadores por red (por hash del prefijo) y por ASNUnos 10 minutos, en la memoria de cada nodo de borde
Contadores de límites por IP de los endpoints de VerifyUnos dos minutos como mucho
Contadores de uso único (hash de un nonce)Hasta que caduca el reto (10 minutos) o el token (300 segundos), más 30 segundos
Respuestas de siteverify guardadas para una idempotency_key300 segundos
Cookie __waf_passEn el navegador del visitante, la duración del pase que fija el Cliente (de 5 minutos a 7 días; 12 horas por defecto)
Recuentos por sitio y por minuto, sin direcciones IP30 días
Líneas del log del nodo de borde de algunos eventos de reto (modo bajo ataque, identidades de rastreador sin verificar), la mayoría limitadas en frecuenciaRotan por tamaño y se sobrescriben; no se archivan

Al terminar el servicio se aplica el apartado 10 del Contrato.

6. Medidas técnicas y organizativas

Se aplican las medidas del Anexo II del Contrato. Además, para Verify:

7. Subencargados

Verify no añade ningún subencargado. Los subencargados del Anexo III del Contrato, que figuran en la página de Subencargados, intervienen como se describe allí y en la página de datos. Los emisores de Private Access Tokens no reciben datos de OpenWAF y no son subencargados.

8. Transferencias

Se aplica el apartado 9 del Contrato.

9. Obligaciones del Cliente

10. Estado de este borrador

Este anexo aún no lo ha revisado un abogado. Tras la revisión se incorporará al Contrato en una nueva versión con fecha. Dudas: support@openwaf.dev.