Salt la conținut
Severitate: RidicatăResponsabil: DezvoltareTimp de remediere: 1-3 h

Fingerprinting înainte de consimțământ

Amânați sau înlocuiți scripturile care sondează capabilitățile browserului înainte ca vizitatorul să ia o decizie privind consimțământul.

Acoperă: pre_consent_fingerprinting_signal, fingerprinting_risk_before_consent

De ce contează

API-urile legate de fingerprinting pot crea o suprafață de tracking chiar și atunci când cookies sunt limitate. Dacă aceste semnale pornesc înainte de alegerea utilizatorului, problema este de obicei mai greu de observat decât tracking-ul bazat pe cookies.

Cum verificați manual

  1. Identify which script executes canvas, WebGL, font, or device-probing APIs before consent.
  2. Check whether the signal comes from analytics, fraud tooling, ad tech, or a custom script.
  3. Confirm whether the script is essential or optional for baseline site functionality.

Cauze tipice

  • Fraud, attribution, or analytics vendors initialize immediately on page load.
  • Custom anti-bot logic runs before the CMP decides.
  • A vendor SDK bundles fingerprinting behavior you did not explicitly configure.

Remediere în GTM

  1. Move optional vendors that perform browser fingerprinting behind consent checks.
  2. Review custom HTML tags and vendor templates for immediate initialization.
  3. Separate strictly necessary fraud-prevention logic from optional analytics or advertising tooling.

Remediere în WordPress sau pluginuri CMP

  1. Review plugins for analytics, ads, AB testing, and anti-fraud features that inject scripts globally.
  2. Disable optional optimization or attribution modules until consent is granted.
  3. Retest after plugin updates because SDK behavior can change over time.

Remediere generică pentru dezvoltatori

  1. Defer non-essential SDK initialization until consent is granted.
  2. For necessary risk controls, minimize scope and document why the behavior is essential.
  3. Remove or replace vendors that cannot be configured to respect consent.

Cum confirmați că remedierea funcționează

  • Confirm fingerprinting-sensitive APIs no longer run before consent.
  • Re-test after Accept to ensure optional vendors still work when consent is granted.
  • Run a fresh scan and compare the fingerprinting evidence before and after the fix.

Pasul următor

Rulați o nouă scanare după deploy pentru a confirma că s-a schimbat comportamentul real în runtime, nu doar textul bannerului.

Fingerprinting înainte de consimțământ — GDPR Fix Guide