Files
breakpilot-compliance/backend-compliance/tests/fixtures/cookie_gt/vw_cookie_richtlinie.txt
T
Benjamin Admin 081e4f057a
CI / detect-changes (push) Successful in 12s
CI / branch-name (push) Has been skipped
CI / guardrail-integrity (push) Has been skipped
CI / secret-scan (push) Has been skipped
CI / dep-audit (push) Has been skipped
CI / sbom-scan (push) Has been skipped
CI / test-go (push) Failing after 55s
CI / iace-gt-coverage (push) Successful in 25s
CI / test-python-backend (push) Successful in 44s
CI / test-python-document-crawler (push) Has been skipped
CI / test-python-dsms-gateway (push) Has been skipped
CI / validate-canonical-controls (push) Successful in 16s
CI / loc-budget (push) Failing after 18s
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / nodejs-build (push) Successful in 2m43s
feat(audit): Cookie-Compliance-Audit (3-Quellen-Vergleich) + Vendor-Dedup + Block-Parser
ZENTRALER USP: cookie_compliance_audit.py vergleicht 3 Quellen
* DEKLARIERT in Cookie-Richtlinie (parse_cookie_table + parse_flat)
* TATSAECHLICH im Browser geladen (banner_result.phases.after_accept)
* LIBRARY-Metadaten (cookie_library lookup)

Liefert 3 Listen mit Compliance-Verdict:
* compliant (deklariert UND geladen) — gruener Block
* undeclared_in_browser (geladen NICHT deklariert) — ROTER HIGH-Block
  → Art. 13(1)(c) DSGVO + § 25 TDDDG Verstoss
* declared_not_loaded (deklariert NICHT geladen) — gelber Hinweis
  → Tabelle moeglicherweise veraltet

parse_cookie_table erweitert um Block-Format (5 Zeilen pro Cookie wie
beim User-Copy aus VW). Findet 35+ Cookies aus Copy-Paste statt 0.

vendor_normalizer.py: 50+ Aliases (Google-Familie, Adobe-Familie,
Trade Desk, AdForm, ...) + Garbage-Filter (URLs, leere Strings,
'click to select', 'Mehrere OEMs'). Mergt cookies-Listen beim Dedup.

_guess_vendor erweitert: Adobe-Familie (s_ecid/AMCV/demdex/mbox/...),
Trade Desk (TDID/TDCPM/TTDOptOut), AdForm (uid/cid/otsid),
Salesforce LiveAgent, etracker, Akamai, EDAA.

audit_quality_checks: vendor-thin-Threshold jetzt dynamisch nach
Cookie-Doc-Wörter (3k→10 / 6k→20 / 10k→30 / 15k+→40).

VW-Test-Fixture: tests/fixtures/cookie_gt/vw_cookie_richtlinie.txt
(36-Cookie-Sample fuer Regression-Tests).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 23:36:45 +02:00

56 lines
1.6 KiB
Plaintext

Name des Cookies
Kategorie
Verwendungszweck
Speicherdauer
Art des Cookies
VWD6_ENSIGHTEN_PRIVACY_MODAL_LOADED
Funktionscookie
Dieses Cookie speichert, ob für den User der Cookie Manager angezeigt wurde.
1 Jahr
Permanent/Protokoll
VWD6_ENSIGHTEN_PRIVACY_MODAL_VIEWED
Funktionscookie
Dieses Cookie speichert, ob für der User Einstellung im Cookie Manager vorgenommen hat.
1 Jahr
Permanent/Protokoll
VWD6_ENSIGHTEN_PRIVACY_<category name>
Funktionscookie
Dieses Cookie speichert, ob der User sein Einverständnis für die entsprechende Cookie Kategorie gegeben hat.
1 Jahr
Permanent/Protokoll
UZ_TI_dc_value
Funktionscookie
Dieses Cookie verfolgt die Studien-ID oder die Segment-ID in Abhängigkeit vom Wert von UZ_TI_dc_value.
20 Tage
Persistent cookie
awsalb
Funktionscookie
Der Cookie prüft, welcher Load Balancer für die aktuelle Session verwendet wird.
7 Tage
Persistent cookie
UZ_TI_S_<ID>
Funktionscookie
Der Cookie erfasst, ob ein anderer Cookie für jedes Segment verwendet wird.
20 Tage
Persistent cookie
smartSignals2UiD
Trackingcookie (Analytics & Personalisierung)
Dieses Cookie enthält eine eindeutige, zufällig generierte ID für einen Webseiten User.
1 Jahr
Permanent/Protokoll
smartSignals2sUiD
Trackingcookie (Analytics & Personalisierung)
userId verbesserter Mechanismus zur Browser-Tracking-Einschraenkungen
1 Jahr
Permanent/Protokoll
smartSignals2CP
Trackingcookie (Analytics & Personalisierung)
Personalisierte Inhalte angezeigt
30 Minuten
Session Cookie
s_ecid
Trackingcookie (Analytics & Personalisierung)
First-Party-Cookie Besucherkennung
13 Monate nach dem letzten Besuch
Permanent/Protokoll