Der Audit-Trail ist das Produkt. Der Scan ist nur der Eintrag.
Ein Scan beantwortet eine Frage: was ist heute kaputt? Ein Audit-Trail beantwortet drei: was war wann kaputt, wer hat es wann behoben, und wie sah der Zustand am Tag der Abmahnung aus. Das BFSG verlangt das zweite, nicht das erste.
Warum CI-axe nicht reicht
Wenn Sie axe-core in der GitHub Action laufen lassen, machen Sie genau das Richtige für Entwickler-Feedback. Aber dieser Lauf ist als Beweismittel ungeeignet, aus drei Gründen:
- Kein zeitgestempelter externer Bericht. CI-Logs sind Ihre eigenen Logs. Bei einer juristischen Auseinandersetzung kommt schnell die Frage, ob diese Logs manipulierbar sind.
- Kein produktionsnaher Scan. CI scant typischerweise eine PR-Vorschau oder eine Storybook-Instanz, nicht die Live-Site nach Deploy. Genau die Lücke ist juristisch relevant.
- Keine Aufbewahrungsdauer. CI-Logs werden nach 90 Tagen gelöscht. Wer 12 Monate fortlaufende Sorgfalt nachweisen muss, hat sechs der zwölf nicht mehr.
Was ein verteidigbarer Audit-Trail enthält
Wir sehen folgende Elemente in Audit-Trails, die in BFSG-Verfahren tatsächlich getragen haben:
- Quelle. Welche Seiten, in welcher Tiefe, mit welchem Sampling. Bei
WCAGdesk: alle gefundenen URLs aus
sitemap.xmlbis zur Plan-Obergrenze (50 / 200 Seiten), mit Same-Origin-Fallback-Crawl wenn keine Sitemap vorhanden. - Engine-Version. Welche Regelmenge wurde geprüft. Bei uns:
axe-core 4.11 mit den Tags
wcag2a,wcag2aa,wcag21a,wcag21aa,best-practice. - Zeitstempel. Server-Uhrzeit, nicht Client-Uhrzeit. Eingespeist von unserer Datenbank, nicht aus dem Scan-Tool selbst.
- Selektor + Snippet pro Verstoß. Welcher CSS-Selektor, welcher HTML-Auszug, welcher WCAG-Punkt — damit jeder Verstoß einzeln reproduzierbar bleibt.
- Severity-Wert pro Lauf. Gewichtete Summe (kritisch × 10, schwerwiegend × 5, mäßig × 2, gering × 1) — dadurch Trends sichtbar.
- Diff zum Vorlauf. Welche Verstöße sind neu, welche sind behoben. So sehen Sie und Ihr Anwalt, dass Sie aktiv arbeiten.
- Aufbewahrung. Bei Defense 90 Tage, bei Counsel ohne Limit. Beides reicht nach aktueller deutscher BFSG-Rechtsprechung deutlich aus.
Aufbewahrungsdauer ist die Trennlinie
Eine BFSG-Auseinandersetzung läuft typischerweise über Monate. Vom ersten Anwaltsschreiben bis zum modifizierten Unterlassungsverpflichtungs-Vergleich vergehen 6–18 Wochen. In dieser Zeit muss Ihr Audit-Trail den Stand vor der Abmahnung dokumentieren — und parallel zeigen, dass Sie aktiv beheben.
Aufbewahrungsfristen unter 30 Tagen sind dafür ungeeignet. Genau hier liegt der Unterschied zwischen einem CI-Lauf und einem produktionsnahen Audit-Trail-Service.
Was das im Verfahren wert ist
Wir sind kein Anwalt; aber wir lesen viele BFSG-Verfahrensauszüge. Drei wiederkehrende Punkte, an denen ein Audit-Trail Wert generiert:
- Vorsatzfrage. Wer fortlaufende Bewertungen vorlegt, kann nicht glaubhaft als "wusste vom Mangel und ignorierte" dargestellt werden.
- Sorgfaltsfrage. Wer regelmäßige Bewertungen mit Behebungsdaten zeigt, erfüllt das Sorgfaltskriterium auch dann, wenn nicht alles behoben ist.
- Schadenshöhe. Modifizierte Unterlassungserklärungen mit konkreten behobenen Punkten reduzieren regelmäßig die Anwaltskosten-Forderung.
Was wir damit nicht meinen
Ein Audit-Trail ist kein Konformitätsnachweis. Vollständige WCAG-Konformität wird durch manuelle Expertenprüfung festgestellt, nicht durch ein automatisiertes Tool. Was wir liefern, ist die fortlaufende, automatisch erzeugte Beweisspur — die Grundlage, auf der ein Anwalt oder Auditor weiterarbeitet.
Wer 100-prozentige Compliance verspricht, lügt. Genau dafür hat die FTC im April 2025 AccessiBe um $1M Strafe verklagt. WCAGdesk ist explizit das Gegenteil — siehe Methodik.
Wie der Trail bei uns aussieht
Konkret: pro Site sehen Sie eine Tabelle mit allen Scans, sortiert nach Datum. Pro Scan:
- Status (running / done / failed) mit Statusdot
- Geprüfte Seiten
- Anzahl Verstöße
- Severity-Score
- Diff zum Vorgängerlauf (+ X neu, − Y behoben)
- Direktlink zum Scan-Detail mit allen Issues und PDF/CSV-Export
Jedes PDF ist eigenständig — es referenziert die Scan-ID, die Engine-Version und den Zeitstempel. Wer fünf PDFs aus den letzten fünf Quartalen vorlegen kann, hat einen Audit-Trail, der einer Prüfung standhält.
Wer einen Trail will, fängt heute an.
Der erste Eintrag im Trail ist der wichtigste — er ist Ihr Tag-0-Stand. Beginnen Sie mit dem kostenlosen Scan und entscheiden Sie danach.