$ Scanning https://shop.example.de timeout=15000ms
intercept network (pre-consent, no click)
targets: cookies, scripts, fonts, banner DOM, /impressum, /datenschutz
FAIL googletagmanager.com/gtag/js rastreador antes del consentimiento
FAIL fonts.googleapis.com 142.250.185.196 (US) transferencia sin anotar
FAIL falta Rechazar / Ablehnen en la primera capa
OK /impressum 200 /datenschutz 200
Score 45 / 100
Status NON_COMPLIANT (umbral < 60)
| Gravedad | Categoría | Hallazgo | Delta | Remediación |
| CRITICAL | TRACKING_CONSENT | GTM se disparó antes del consentimiento (googletagmanager.com) | -30 | Bloquear GTM/gtag hasta un opt-in explícito. |
| HIGH | CROSS_BORDER_TRANSFER | fonts.googleapis.com resolvió a la IP estadounidense 142.250.185.196 | -15 | Alojar las fuentes en origen. No cargar Google Fonts en el first paint. |
| MEDIUM | BANNER_DARK_PATTERN | No hay Rechazar / Ablehnen de igual prominencia en la primera capa | -10 | Colocar Ablehnen junto a Aceptar con el mismo peso visual. |
CI gate: FAIL el estado es NON_COMPLIANT; hay violaciones CRITICAL o HIGH.
exit 1