DSGVO-Scan

Cookies, Consent-Banner, Tracker und Dark Patterns — DSGVO-Konformität automatisch prüfen.

Der DSGVO-Scan erfordert keine Domain-Verifikation. Sie können jede öffentlich erreichbare Website prüfen.

Scan-Varianten

Einzelseite scannen

Prüft eine einzelne Seite auf DSGVO-Konformität:

POST /api/audit/gdpr
{
  "url": "https://example.com/datenschutz"
}

Full-Site DSGVO-Scan

Crawlt mehrere Seiten und prüft DSGVO-Konformität seitenübergreifend:

POST /api/audit/gdpr-full
{
  "url": "https://example.com",
  "options": { "maxPages": 50 }
}

Was wird geprüft?

  • Cookies — Kategorisierung (Notwendig / Analyse / Marketing), Laufzeit, Drittanbieter-Cookies
  • Consent-Banner — Vorhanden? Funktioniert die Ablehnung? Wird die Entscheidung respektiert?
  • Consent-Rejection-Test — Nach Klick auf "Ablehnen": werden trotzdem Tracker geladen?
  • Tracker & Drittanbieter — Google Analytics, Facebook Pixel, Hotjar etc. vor Zustimmung
  • Dark Patterns — Irreführende Gestaltung im Consent-Dialog (z.B. "Akzeptieren" hervorgehoben)
  • Datenschutzerklärung — Erreichbar, aktuell, korrekte Pflichtangaben

Ergebnis verstehen

Der DSGVO-Score (0–100) bewertet die Gesamtkonformität. Findings sind in Kategorien unterteilt:

  • High — Sofortiger Handlungsbedarf (z.B. Tracking vor Consent)
  • Medium — Sollte zeitnah behoben werden (z.B. fehlende Cookie-Kategorie)
  • Low — Empfehlung zur Verbesserung (z.B. Cookie-Laufzeit optimieren)

Typische Probleme und Lösungen

  • "Tracking vor Consent" — Cookie-Banner muss Skripte bis zur Zustimmung blockieren. Bei WordPress: Complianz, CookieYes oder Borlabs Cookie verwenden.
  • "Ablehnung ohne Wirkung" — Banner prüfen: wird bei "Ablehnen" ein Cookie gesetzt? Werden Tracker tatsächlich entfernt?
  • "Kein Consent-Banner erkannt" — Banner mit JavaScript rendern? Eventuell wird es zu spät geladen.
Tipp: Führen Sie nach jeder Änderung am Cookie-Banner einen erneuten DSGVO-Scan durch, um die Wirksamkeit zu überprüfen.