← Tutti gli articoli

Tutorial

Igiene della privacy: elimina i parametri di tracciamento con JustZix

Ogni link che clicchi e condividi è decorato con parametri di tracciamento — utm_source, fbclid, gclid e simili. Non fanno nulla per te e tutto per le dashboard di analisi. Con JustZix puoi eliminarli localmente, così gli URL che copi e i link che segui sono puliti. Questa è solo igiene difensiva: nessuna lista di blocco da aggirare, nessuna richiesta falsificata — solo URL più ordinati.

Pulisci la barra degli indirizzi al caricamento della pagina

Crea una regola JavaScript con una corrispondenza ampia come *://*/* (o limitala ai siti che ti interessano). Questa regola riscrive l'URL corrente sul posto usando l'API History, rimuovendo le chiavi di tracciamento note senza ricaricare la pagina.

const JUNK = [
  'utm_source','utm_medium','utm_campaign','utm_term','utm_content',
  'fbclid','gclid','dclid','msclkid','mc_eid','mc_cid','igshid',
  'ref_src','ref_url','vero_id','oly_enc_id','_hsenc','_hsmi'
];

const url = new URL(location.href);
let changed = false;
for (const key of JUNK) {
  if (url.searchParams.has(key)) {
    url.searchParams.delete(key);
    changed = true;
  }
}
if (changed) {
  history.replaceState(null, '', url.toString());
}

Nulla lascia il browser. history.replaceState aggiorna solo la barra degli indirizzi e il valore di location.href — così quando copi l'URL, è già pulito.

Ripulisci i parametri di tracciamento dai link che clicchi

Le pagine sono piene di link in uscita pre-marcati con parametri di tracciamento. Questa regola JS percorre ogni ancora della pagina e rimuove i parametri spazzatura dal suo href, così un link copiato o un clic centrale si apre pulito.

const JUNK = ['utm_source','utm_medium','utm_campaign','utm_term',
  'utm_content','fbclid','gclid','msclkid','igshid'];

function cleanLink(a) {
  let u;
  try { u = new URL(a.href, location.href); }
  catch (e) { return; }
  let changed = false;
  for (const key of JUNK) {
    if (u.searchParams.has(key)) { u.searchParams.delete(key); changed = true; }
  }
  if (changed) a.href = u.toString();
}

function scan() {
  document.querySelectorAll('a[href]').forEach(cleanLink);
}

scan();
new MutationObserver(scan).observe(document.body, {
  childList: true, subtree: true
});

Il MutationObserver riscansiona quando appaiono nuovi link, il che conta sulle pagine a scorrimento infinito. Modifica solo gli attributi href già nel DOM — non apre mai connessioni.

Nascondi i pixel di tracciamento

I pixel di tracciamento sono minuscole immagini invisibili caricate puramente per registrare una visualizzazione. Una regola CSS non può fermare la richiesta già partita, ma rende i residui di immagini 1×1 visivamente irrilevanti e conferma cosa c'è sulla pagina. Crea una regola CSS limitata a *://*/*.

/* Comprimi i classici pixel di tracciamento 1x1 */
img[width="1"][height="1"],
img[src*="/pixel"],
img[src*="/track"],
img[style*="width: 1px"] { display: none !important; }

Per un vero blocco a livello di rete ti serve comunque un content blocker dedicato — questa regola riguarda la pulizia e la visibilità, non l'intercettazione.

Ordina l'output di "copia link"

Alcuni siti aggiungono un tag di referral nel momento in cui usi il loro pulsante di condivisione. Una regola JS può intercettare la scrittura negli appunti e pulirla. Limitala al sito specifico e mantienila minimale.

const JUNK = ['utm_source','utm_medium','utm_campaign','fbclid','igshid'];

document.addEventListener('copy', (e) => {
  const text = (window.getSelection() || '').toString();
  if (!/^https?:\/\//.test(text.trim())) return;
  try {
    const u = new URL(text.trim());
    JUNK.forEach(k => u.searchParams.delete(k));
    e.clipboardData.setData('text/plain', u.toString());
    e.preventDefault();
  } catch (err) { /* non e un URL, lascialo */ }
});

Questo agisce solo quando il testo selezionato è un singolo URL, e scrive negli appunti che hai attivato tu stesso. È una comodità, non uno strato di intercettazione.

Mantienila difensiva

Tutto qui resta sulla tua macchina: riscrivere la tua barra degli indirizzi, modificare gli attributi dei link visibili, nascondere i pixel residui. Niente di tutto questo falsifica traffico o viola i termini di un sito. Significa semplicemente che gli URL che condividi non portano l'ID di analisi di qualcun altro.

Vedi altre ricette attente alla privacy nei nostri esempi pronti all'uso, e abbina questo alla guida alla pulizia dei feed social. Scarica JustZix e inizia con il pulitore della barra degli indirizzi.

Valuta questo articolo

Nessuna valutazione — sii il primo.

Provalo tu stesso

Installa JustZix e incolla qualsiasi snippet di questo articolo. Due minuti da zero a una regola funzionante su tutti i tuoi dispositivi.

Ottieni JustZix

Funzionalità · Come funziona · Esempi · Casi d'uso