← Tutti gli articoli
lancio5 ott 20265 min di lettura

BrowserConsent: rispondi una volta sola ai banner dei cookie

BrowserConsent è la nostra estensione gratuita e open source per Chrome e Firefox: perché l’abbiamo creata e le 39 piattaforme di consenso che gestisce da subito.

Team Katla

BrowserConsent è disponibile: un’estensione per browser gratuita e open source che risponde ai banner dei cookie al posto tuo. Scegli Reject all (rifiuta tutto) o Accept all (accetta tutto) una volta, e lei dà quella risposta a ogni sito. Da oggi è sul Chrome Web Store, e nella pagina di BrowserConsent trovi il download per Firefox.

Questo articolo parla di due cose: perché un’azienda che fa banner dei cookie ha costruito uno strumento per saltarli, e quali piattaforme di consenso gestisce esattamente fin dal primo giorno.

Il consenso è rotto

Il consenso ai cookie doveva essere una scelta. Quello che le persone hanno ricevuto è una seccatura: la stessa domanda su ogni sito, ogni volta con un layout un po’ diverso, finché rispondere non significa più nulla. Una scelta fatta con il pilota automatico non è una vera scelta.

Troppo spesso non è nemmeno una domanda onesta. I siti impostano cookie di tracciamento prima che tu abbia dato il consenso, e molti li mantengono anche dopo che hai detto di no. E spesso rifiutare non è facile quanto accettare. A settembre abbiamo visitato 3.705 siti di e-commerce svedesi come un visitatore alla prima visita e abbiamo pubblicato ciò che abbiamo trovato:

  • 1.894, poco più della metà, avevano impostato cookie non essenziali prima che ci venisse chiesto qualcosa.
  • 984 mostravano un banner senza alcun modo di rifiutare nella prima schermata, e altri 284 offrivano il rifiuto, ma in modo meno evidente rispetto all’accettazione.
  • Dove c’era un pulsante di rifiuto lo abbiamo premuto, su 2.058 siti. Solo 1.123 erano privi di cookie non essenziali dopo.
  • 681 hanno chiesto prima e hanno accettato un no come risposta.

Il visitatore viene quindi interpellato di continuo, spesso a cose fatte. Dire di no è più difficile che dire di sì, e non significa in modo affidabile no. Sono le stesse cose che le autorità continuano a sanzionare, e i banner sono ancora lì.

Perché lo stiamo costruendo proprio noi

Katla è il lato del sito web nel consenso. Esistiamo perché un sito blocchi prima di chiedere, offra il no con la stessa evidenza del sì e conservi traccia della risposta. Ma una piattaforma di consenso può sistemare solo i siti che la installano, uno alla volta.

Dal lato del visitatore non c’era nulla. Nessun modo di dirlo una volta e portare la risposta con sé, e nessun modo di vedere se è stata rispettata. BrowserConsent è quella metà mancante:

  • Decidi una volta. Prima che venga eseguita ovunque, leggi cosa fa e scegli tu Reject all o Accept all. Non inventa un consenso. Esegue quello che hai dato.
  • Il registro del sito è corretto. Quando una piattaforma di consenso ha una propria API JavaScript, la tua scelta viene registrata tramite quella, così il registro dei consensi del sito e segnali come Google Consent Mode dicono ciò che hai scelto davvero.
  • Vedi chi lo ignora. Il badge nella barra degli strumenti diventa rosso quando un sito imposta un cookie di tracciamento o invia un pixel prima che tu abbia risposto, o dopo che hai detto di no. Conosce 34 tracker comuni e può bloccarli se attivi l’opzione.
Il popup di BrowserConsent sul sito di un negozio. Il badge nella barra degli strumenti è rosso e mostra 4, e il popup elenca due tracker rilevati prima del consenso e due dopo un rifiuto.

È open source con licenza MIT e non raccoglie nulla: né server, né analytics, né codice remoto.

Le 39 piattaforme di consenso che conosce oggi

Alla versione 1.1.1, BrowserConsent riconosce 39 piattaforme di consenso (CMP). Si dividono in due gruppi.

Gestite tramite l’API della piattaforma (18). Katla, OneTrust, Cookiebot, Usercentrics, Didomi, Complianz, Klaro, iubenda, CookieFirst, consentmanager.net, Cookie Information, CookieHub, Tealium, Piwik PRO, CookieScript, Secure Privacy, Shopify e Wix.

Gestite premendo il pulsante del banner (21). InMobi Choice (Quantcast), Sourcepoint, TrustArc, Google Funding Choices, Google, CookieYes, Osano, Termly, Borlabs Cookie, Axeptio, Civic Cookie Control, Crownpeak (Evidon), GDPR Cookie Compliance (Moove), Cookie Notice & Compliance, Cookie Tractor, CookieConsent, Cookie Consent (Insites), HubSpot, Ezoic, Amazon e Meta (Facebook e Instagram).

La strada dell’API è la migliore, per questo viene tentata per prima. La pressione di un pulsante dice al banner cosa hai scelto. Una chiamata all’API lo dice alla piattaforma, che poi aggiorna tutto ciò che ne dipende.

Cosa non farà

  • Scavalcarti. I banner a cui hai già risposto vengono lasciati stare, e si fa da parte appena fai clic o digiti in una pagina.
  • Frugare nelle schermate delle impostazioni. Se un banner non permette di rifiutare nella prima schermata, viene lasciato a te.
  • Tirare a indovinare. Un banner che non riconosce viene lasciato stare. C’è un’opzione sperimentale per rispondere a quelli in base al testo dei pulsanti, in 12 lingue, ed è disattivata finché non la attivi.
  • Prendere Accept all alla leggera. Accettare dà ai siti e ai loro partner un consenso vero, per questo l’estensione ti chiede di approvarlo separatamente.

Installala, e dicci cosa manca

La stessa scheda funziona in Edge, Brave e altri browser Chromium. Per Firefox, la pagina di BrowserConsent ha il download e i passaggi per caricarla a mano.

Se incontri un banner a cui non risponde, apri una issue con l’indirizzo del sito. L’elenco dei 39 è il punto da cui partiamo, non quello in cui ci fermiamo.

E se gestisci un sito: i tuoi visitatori si stanno dotando di strumenti come questo. Un banner che blocca prima del consenso e accetta un no non ha nulla da temere. Controlla cosa fa il tuo.