Zum Inhalt springen
DSGVO-konform. Gehostet in DE.
14 Tage kostenlos testen →

Compliance & DSGVO

XICTRAQ prüft vier konkrete Compliance-Aspekte Ihrer Site: BFSG-Barrierefreiheit per echtem axe-core gegen WCAG 2.0/2.1/2.2 Level AA, Privacy-Tracker im Quelltext (Google Fonts, Google Analytics, Facebook Pixel, fehlendes Impressum/Datenschutz), Cookie-Banner-Dark-Patterns (auf Anfrage) und Mixed-Content (unverschlüsselt geladene Ressourcen auf HTTPS-Seiten). Keine Rechtsberatung, sondern technische Indikatoren.

# Tab Compliance im Dashboard

Website → Tab Compliance
Im Demo-Account ansehen →

Abmahnrisiko

DSGVO · DDG · aktuelle Rechtsprechung

Geringes Abmahnrisiko
89 Compliance

Bestanden

8

von 9 geprüft

Hohes Risiko

0

sofort handeln

Warnung

1

zeitnah prüfen

Offen (1)

Content-Security-Policy gesetzt

mittel

OWASP

−10 Punkte

Bestanden (8)

HTTPS erzwungen (HSTS)
Impressum-Link erkennbar
Datenschutzerklärung verlinkt
Keine externen Google Fonts
Kein Google Analytics ohne Consent
Kein Facebook Pixel
Cookies mit Secure + HttpOnly
Domain läuft nicht ab

Nicht geprüft (1)

SSL-Zertifikat gültig

Diese Kriterien wurden noch nicht erhoben und fließen nicht in den Score ein. Der nächste vollständige Scan füllt sie auf.

SSL und Header automatisch alle 6 Std. (Free: täglich), Datenschutz-Kriterien mit jedem vollständigen Scan
Wie wird das berechnet?

Kein Rechtsrat. Die Bewertung markiert häufige Abmahnfallen. Bei Unsicherheit bitte eine:n Anwält:in konsultieren.

Barrierefreiheit (BFSG/WCAG)

B (78/100)

Verstöße

4

Manuelle Prüfung

2

Bestanden

38

WCAG-Verstöße

Unzureichender Farbkontrast

Schwer · 7 Vorkommen · Behebung

Bild ohne Alt-Text

Kritisch · 3 Vorkommen · Behebung

Form-Element ohne Label

Schwer · 2 Vorkommen

Link ohne erkennbaren Text

Mittel · 1 Vorkommen

Cookie-Banner-Prüfung

Erkennt Tracker vor Einwilligung und ob „Ablehnen" wirklich blockiert.

Noch keine Prüfung durchgeführt. Klicken Sie auf „Cookie-Banner prüfen", um die Seite live zu analysieren.

BFSG-Erklärung zur Barrierefreiheit

Generiert eine Vorlage gemäß BITV 2.0 / BFSG auf Basis des Accessibility-Scores.

Noch keine Erklärung generiert.

DSGVO-Status

HTTPS / HSTS
SSL-Zertifikat gültig
Referrer-Policy
Permissions-Policy

Domain-Compliance

Domain läuft ab 320 Tage
Registrar IONOS SE
Google Safe Browsing: Clean

# Funktionen im Detail

BFSG & WCAG 2.2 via axe-core

Echter axe-core-Lauf gegen WCAG 2.0, 2.1 und 2.2 Level A und AA (Tags `wcag2a`, `wcag2aa`, `wcag21a`, `wcag21aa`, `wcag22a`, `wcag22aa`) in Playwright-Chromium — ein umfangreiches Regelwerk statt einfacher HTML-Heuristik, inklusive der neuen 2.2-Kriterien wie Zielgröße/Target-Size (2.5.8). Dieser detaillierte axe-core-Lauf läuft im Monitoring-Daemon sowie im kostenlosen öffentlichen BFSG-Tool; im On-Demand-Scan stammt der Barrierefreiheits-Score dagegen aus Lighthouse. Jede Verletzung trägt Regel-ID, Kurztitel, Beschreibung, Impact-Severity (critical/serious/moderate/minor), Anzahl betroffener Elemente und Help-URL zur Deque University — die Liste zeigt bis zu 25 Verletzungen plus bis zu 15 Regeln aus der `incomplete`-Ausgabe von axe-core, die als Kandidaten für eine manuelle Nachprüfung gelten. Einige 2.2-Kriterien — etwa Consistent Help (3.2.6), Redundant Entry (3.3.7) und Accessible Authentication (3.3.8) — sind grundsätzlich nicht automatisiert testbar; für sie existiert keine axe-core-Regel, sie tauchen daher weder in der Verletzungs- noch in der `incomplete`-Liste auf und müssen rechtlich gesehen ohnehin manuell geprüft werden. Die seit 28.06.2025 in Deutschland geforderten Nachweise werden so regelmäßig automatisch erhoben.

Automatischer Alarm bei niedrigem Barrierefreiheits-Score

Sinkt der gemessene axe-core-Score unter 50, legt das Monitoring automatisch einen Alert „accessibility_low“ an — Severity warning, bei einem Score unter 30 critical. Der Alert nennt den Score und die Zahl der gefundenen WCAG-Verstöße und wird (wie alle Alerts) über Ihre konfigurierten Kanäle zugestellt. So fällt eine plötzliche Regression auf, etwa nach einem Theme-Update.

BFSG-Erklärung generieren (BITV 2.0)

Aus dem aktuellen Barrierefreiheits-Score erzeugt XICTRAQ auf Knopfdruck eine Vorlage für die Erklärung zur Barrierefreiheit (Markdown, herunterladbar). Der Konformitätsstatus wird aus dem Score abgeleitet: ab 80 % „teilweise konform“, darunter „nicht konform“. „Vollständig konform“ vergibt die Vorlage bewusst nie — eine automatisierte Messung deckt nur einen Teil der WCAG-Erfolgskriterien ab und kann vollständige Konformität nicht belegen. Liegt für die Website noch keine Messung vor, wird keine Vorlage erzeugt. Die Vorlage folgt der Struktur nach BITV 2.0 / Richtlinie (EU) 2016/2102 und enthält die Pflicht-Abschnitte Stand der Vereinbarkeit, nicht barrierefreie Inhalte, Erstellungsdatum, Feedback-/Kontaktangaben und Durchsetzungsverfahren. Eine anpassbare Startvorlage — keine fertige Rechtsurkunde.

Barrierefreiheitserklärung — Inhalts-Tiefe (§ 14 BFSG)

Eigenständig vom technischen axe-core-/WCAG-Scan prüft XICTRAQ jetzt, ob eine Barrierefreiheitserklärung verlinkt ist — und wie inhaltlich tief sie ist. Im Erklärungstext wird nach drei Bausteinen der EU-Mustererklärung zur Barrierefreiheit (Durchführungsbeschluss (EU) 2018/1523, Anhang Abschnitt 1) gesucht: einem Feedback-/Kontaktmechanismus für gemeldete Barrieren, einer Aussage zum Konformitätsstatus (z. B. „teilweise konform“) und einem Erstellungs-/Aktualisierungsdatum. Fehlt ein Baustein, erscheint ein Info-/Low-Hinweis. Die Angaben, die § 14 Abs. 1 Nr. 2 BFSG mit Anlage 3 von Dienstleistern verlangt, prüft XICTRAQ nicht einzeln. Das ist eine reine Vorhandenseins- und Inhalts-Prüfung — keine Rechtsprüfung und kein Ersatz für den technischen WCAG-Scan.

Rechtstexte: Impressum, Datenschutz & AGB

Der Content-Scan erkennt jetzt zusätzlich zum Impressum- und Datenschutz-Link auch einen AGB-/Terms-Link. So sehen Sie auf einen Blick, ob die üblichen Pflicht- und Standard-Rechtstexte überhaupt verlinkt sind. Fehlt ein AGB-Link, ist das ein Info-/Low-Hinweis — eine inhaltliche oder rechtliche Bewertung der Texte erfolgt nicht.

Privacy-Tracker im Quelltext

Beim Content-Scan werden im HTML-Body fünf häufige Risiko-Muster erkannt: externe Google Fonts (fonts.googleapis.com / fonts.gstatic.com — DSGVO-Risiko nach LG München I 3 O 17493/20), Google Analytics inkl. gtag/ga.js, Facebook Pixel (fbevents.js / fbq-Aufruf), fehlender Impressum-Link und fehlender Datenschutz-Link. Befunde gehen in den Privacy-Risiko-Score ein und werden im Compliance-Tab mit Severity (high/medium) angezeigt.

DSGVO-Consent-Scan (Maps/reCAPTCHA) aus echten Netzwerk-Requests

Für eingebundene Dienste wie Google Maps und reCAPTCHA wird der Befund aus den tatsächlichen Browser-Netzwerk-Anfragen vor jeder Consent-Interaktion abgeleitet — nicht mehr nur aus einem HTML-Muster-Treffer. Lädt ein Tracker nachweislich vor Einwilligung über das Netzwerk, bleibt das eine klare Verletzung (hohe Severity). Wird das Snippet hingegen von einer Consent-Management-Plattform (CMP) zurückgehalten und feuert erst nach Zustimmung, wird das nicht mehr als harter Verstoß gewertet, sondern als informativer Hinweis „Consent-Steuerung prüfen (Interaktionstest erforderlich)“ ausgewiesen — das entfernt Fehlalarme auf korrekt per CMP gesteuerten Seiten. Steht keine Browser-Netzwerk-Analyse zur Verfügung, wird ein reiner HTML-Treffer als „geringe Konfidenz“ markiert. Kein Rechtsrat, sondern ein technischer Indikator.

Cookie-Banner Dark-Pattern-Check (2-Phasen)

Auf Knopfdruck (Button „Cookie-Banner prüfen“, ca. 60 Sekunden) lädt Playwright die Seite in einem frischen Profil ohne Cookies. Phase 1 (vor jeder Einwilligung): Accept- und Reject-Buttons werden per Textmuster (DE + EN) gefunden und nach Fläche, Hintergrundfarbe und Above-the-fold-Lage verglichen. Dark-Pattern-Befunde: „no_reject_button“ (kein Ablehnen, BGH I ZR 7/16), „reject_smaller“ (Ablehnen < 60 % der Akzeptieren-Fläche), „reject_unstyled“ (nur Akzeptieren hat farbigen Hintergrund), „reject_below_fold“ und „buttons_not_identifiable“ (Banner sichtbar, Buttons im Shadow-DOM/iframe nicht auffindbar). Parallel werden alle Dritt-Tracker, die VOR Consent über das Netzwerk laden, klassifiziert (z. B. Google Analytics, Google Ads, Meta Pixel) und als „tracker_before_consent“ gemeldet. Phase 2 (nach Klick auf „Ablehnen“ + Reload): lädt nach Reject trotzdem Tracking, wird „reject_does_not_block“ (kritisch) gesetzt und banner_actually_blocks=false — der Banner ist „Theater“. Gesamt-Score 0–100.

Trust-/Bewertungs-Widget-Attribution

Bewertungs-Siegel (z. B. Trustpilot, Trusted Shops, ProvenExpert, eKomi) laden auf vielen Seiten selbst Google Fonts, Maps oder Analytics nach. Solche Sub-Requests werden über die Initiator-Kette (Chrome-DevTools-Protocol-Script-Stack) dem Widget zugeordnet und als „tracker_via_trust_widget“ gesondert ausgewiesen — sie ziehen KEINEN Punkteabzug von der Seite, weil sie dem Drittanbieter-Siegel zuzurechnen sind. Das entfernt Pre-Consent-Fehlalarme. Hinweis: Wer ein solches Siegel einbindet, hat ggf. über den Widget-Anbieter selbst eine Consent-Pflicht.

Mixed-Content-Detektion

Beim Content-Scan wird der HTML-Body nach src=- und href=-Attributen durchsucht, die auf http:// zeigen (unabhängig vom Element-Typ, etwa Bilder, Skripte oder Stylesheets). Browser blocken diese auf HTTPS-Seiten — das führt zu unsichtbaren Layout-Fehlern. Anzahl + Liste der Fundstellen im Dashboard.

# Abmahnrisiko-Score: wie er berechnet wird

Die Karte oben im Compliance-Tab gewichtet zehn Kriterien, die in der Praxis am häufigsten abgemahnt werden. Jedes Kriterium hat ein festes Punktegewicht; der Score ist der Anteil der erreichten an den möglichen Punkten.

KriteriumGrundlageSchwerePunkte
SSL-Zertifikat gültigArt. 32 DSGVOkritisch20
Impressum-Link erkennbar§ 5 DDGhoch15
Datenschutzerklärung verlinktArt. 13 DSGVOhoch15
Kein Google Analytics ohne ConsentArt. 6 DSGVOhoch15
Keine externen Google FontsLG München 3 O 17493/20hoch12
Kein Facebook PixelBGH I ZR 7/16hoch10
Content-Security-Policy gesetztOWASPmittel10
HTTPS erzwungen (HSTS)Best Practicemittel8
Cookies mit Secure + HttpOnlyBest Practiceniedrig5
Domain läuft nicht ab—niedrig5

Rechenweg und Ampelgrenzen

Der Score ist `erreichte Punkte / mögliche Punkte × 100`, gerundet auf ganze Prozent. Ampel: ab 80 grün (geringes Risiko), ab 50 gelb (mittleres Risiko), darunter rot (hohes Risiko). Sind alle zehn Kriterien gemessen, beträgt die Summe 115 Punkte — ein fehlendes Impressum allein kostet also rund 13 Prozentpunkte. Unter dem Ring listet die Karte jeden Verstoß einzeln mit Paragraph und Punktabzug auf.

Nicht gemessene Kriterien zählen nicht mit

Ein Kriterium hat drei Zustände: erfüllt, verletzt — oder noch nicht erhoben. Solange für eine Website noch kein vollständiger Scan gelaufen ist, fehlen einzelne Rohwerte; diese Kriterien erscheinen in der Karte unter „Nicht geprüft“ und fallen aus Zähler UND Nenner heraus. Der Score bezieht sich dann ausdrücklich nur auf die tatsächlich gemessenen Kriterien, der Zähler darunter nennt die Zahl der geprüften. Ein fehlender Messwert wird nie als Verstoß gewertet — ein Falschbefund mit Paragraph und Punktabzug wäre schädlicher als eine offen ausgewiesene Lücke. Ist noch gar nichts gemessen, bleibt die Ampel grau und der Ring zeigt einen Strich statt einer Zahl.

Woher die Werte stammen

SSL, CSP und Domain-Ablauf liefert der automatische Scan (Free alle 24 Stunden, bezahlte Pläne alle 6 Stunden; der Domain-Ablauf per RDAP läuft in jedem Plan täglich). HSTS, Cookies, Impressum, Datenschutz, Google Analytics und Facebook-Pixel erhebt der vollständige Scan, den Sie auf Knopfdruck starten; Google Fonts zusätzlich der tägliche Cookie-Scan im Browser. Der Zeitstempel unter der Karte nennt den ältesten dieser Stände. Derselbe Score wird im Changelog vermerkt, wenn er sich um mindestens 10 Punkte oder über eine Ampelgrenze hinweg ändert.

Keine Rechtsberatung
XICTRAQ ist ein technisches Monitoring-Werkzeug. Technische Indikatoren (axe-core-Verstöße, Cookie-Banner-Pattern, Mixed-Content) ersetzen keine Rechtsberatung. Bei Abmahnung: Anwalt konsultieren.
Cookie- & Tracker-Scan vor Consent
Ein täglicher Cookie-Scan (Cron) sowie die On-Demand-Prüfung „Cookie-Banner prüfen“ laden Ihre Seite und erfassen Cookies und Dritt-Tracker, die bereits vor jeder Consent-Interaktion über das Netzwerk gesetzt bzw. geladen werden (Pre-Consent-Erkennung aus echten Browser-Netzwerk-Anfragen). Hält eine Consent-Management-Plattform (CMP) den Tracker zurück und feuert er erst nach Zustimmung, erscheint statt eines harten Verstoßes der Hinweis „Consent-Steuerung prüfen“ (Interaktionstest erforderlich). Hinweis: Die technischen Befunde ersetzen keine DSGVO-Bewertung oder Rechtsberatung — die rechtliche Einordnung bleibt Ihnen bzw. Ihrem Anwalt überlassen.
Kostenlose Compliance-Tools
Für schnelle Einzel-Checks ohne Anmeldung stehen kostenlose Tools bereit: Impressum-Checker (§ 5 DDG), Datenschutz-Crawler, Consent-Checker und Google-Fonts-Check.

Häufige Fragen

axe-core läuft mit wcag2a, wcag2aa, wcag21a, wcag21aa, wcag22a und wcag22aa — also WCAG 2.0, 2.1 und 2.2 auf Level A und AA (über 60 Regeln). Das sind die für BFSG (Deutschland) + European Accessibility Act (EU) relevanten Level-A- und Level-AA-Regeln, inklusive der neuen 2.2-Kriterien wie Zielgröße/Target-Size (2.5.8).
Verfügbarkeit
Der axe-core-Scan im Monitoring-Daemon läuft auf allen Plänen (Free alle 24 h, Starter/Business/Agency alle 12 h). Barrierefreiheits-Score und Verstoßliste stehen in jedem Plan im Tab Compliance und in der Übersicht. Ab dem Starter-Plan (12 EUR/Monat, monatlich kündbar) kommen die BFSG-Erklärung als Vorlage und die Dashboard-Kachel „Barrierefreiheit“ hinzu. Die Privacy-, Consent- und Mixed-Content-Befunde sind zusätzlich im Scan und im kostenlosen BFSG-Tool ohne Anmeldung verfügbar.
In 60 Sekunden starten

Lassen Sie XICTRAQ Ihre Website bewachen.

Dauerhaft kostenloser Plan verfügbar. Keine Kreditkarte, keine Installation, keine versteckten Kosten.