Firefox 128+ / Firefox for AndroidMIT26 lingue

Impedisce a Google Analytics di misurarti

Dice al codice Google Analytics della pagina che hai rifiutato il tracciamento e blocca i dati di misurazione con cinque regole statiche. Nessuna pagina di opzioni, nessun abbonamento a filtri, nessun contatore.

addons.mozilla.org

WHY THIS EXISTS

L'opt-out ufficiale fallisce in silenzio

Il componente ufficiale di Google inietta un elemento <script> nella pagina. Firefox applica la CSP della pagina anche agli script di contenuto, quindi su un sito con CSP severa l'iniezione viene bloccata e l'opt-out non fa nulla. Nulla ti avvisa del fallimento. Hakarasenai usa lo stesso gancio ufficiale, ma lo mette dove nessuna CSP arriva.

Il componente ufficiale

document.head.appendChild(script)

Rifiutato dalla CSP. Nessun avviso, e GA continua a misurare.

Hakarasenai

world: "MAIN" content script @ document_start

Non viene inserito nulla nel DOM, quindi nessuna CSP può fermarlo.

Cosa fa

  1. 01

    LAYER 1

    Dice al codice di Google Analytics nella pagina che hai rifiutato la misurazione

    _gaUserPrefs.ioo() → true

  2. 02

    LAYER 2

    Blocca i dati di misurazione che partirebbero comunque

    block · /collect · /batch

  3. 03

    ESCAPE

    E ti lascia escludere un singolo sito dal pulsante nella barra, se qualcuno fa i capricci

    Escluso — non fa nulla su questo sito

Non bloccati: googletagmanager.com e gli script di GA stessi. Li si lascia caricare e semplicemente non riportano nulla, così tutto ciò che il sito gestisce tramite Tag Manager continua a funzionare.

VERIFY

Puoi verificare da solo che funzioni

Apri il pannello di rete degli strumenti di sviluppo e carica una pagina che usa GA. Regole e permessi sono tutti nel repository.

# devtools → network
blocked google-analytics.com/g/collect
blocked analytics.google.com/g/collect
blocked stats.g.doubleclick.net/collect
# permissions
declarativeNetRequest / scripting / storage

Installazione

Ora su addons.mozilla.org, verificata e firmata da Mozilla. Si installa con un clic e Firefox pensa agli aggiornamenti.

Aggiungi a Firefox →

Firefox 128 o successivo, su computer o su Android.

26 lingue, scelte automaticamente dalle impostazioni del sistema.

Lingua: Italiano ▾