BrowserConsent: svara på varje cookiebanner en gång
BrowserConsent är vårt gratis tillägg med öppen källkod för Chrome och Firefox. Varför vi byggde det, och de 39 samtyckesplattformar det klarar från dag ett.
BrowserConsent är här: ett gratis webbläsartillägg med öppen källkod som svarar på cookiebanners åt dig. Du väljer Reject all (avvisa alla) eller Accept all (acceptera alla) en gång, och tillägget ger varje webbplats det svaret. Det finns i Chrome Web Store från och med i dag, och på sidan om BrowserConsent finns nedladdningen för Firefox.
Det här inlägget handlar om två saker: varför ett företag som gör cookiebanners har byggt ett verktyg för att slippa dem, och exakt vilka samtyckesplattformar det klarar från dag ett.
Samtycket är trasigt
Cookiesamtycke var tänkt att vara ett val. Det folk fick är en syssla: samma fråga på varje webbplats, i en lite annorlunda layout varje gång, tills svaret inte betyder något längre. Ett val som görs på autopilot är inte mycket till val.
Alltför ofta är det inte heller en ärlig fråga. Webbplatser sätter spårningscookies innan du har samtyckt, och många har dem kvar efter att du har sagt nej. Och det är ofta inte lika lätt att neka som att acceptera. I september besökte vi 3 705 svenska e-handelssajter som förstagångsbesökare och publicerade vad vi hittade:
- 1 894 av dem, drygt hälften, hade satt icke nödvändiga cookies innan vi blev tillfrågade om något.
- 984 visade en banner utan något sätt att neka på första skärmen, och ytterligare 284 erbjöd ett sätt att neka som var mindre framträdande än att acceptera.
- Där det fanns en knapp för att neka klickade vi på den, på 2 058 sajter. Bara 1 123 var fria från icke nödvändiga cookies efteråt.
- 681 frågade först och tog ett nej för ett nej.
Besökaren får alltså frågan hela tiden, ofta i efterhand. Det är svårare att säga nej än ja, och ett nej betyder inte säkert nej. Det är samma saker som tillsynsmyndigheterna fortsätter att slå ned på, och ändå finns samma banners kvar.
Varför det är vi som bygger det här
Katla är webbplatsens sida av samtycket. Vi finns för att en webbplats ska blockera innan den frågar, erbjuda nej lika tydligt som ja och spara svaret. Men en samtyckesplattform kan bara rätta till de webbplatser som installerar den, en i taget.
Besökarens sida har inte haft något. Inget sätt att säga det en gång och ta svaret med sig, och inget sätt att se om det respekterades. BrowserConsent är den saknade halvan:
- Du bestämmer en gång. Innan tillägget körs någonstans läser du vad det gör och väljer själv Reject all eller Accept all. Det hittar inte på något samtycke. Det verkställer det du har gett.
- Webbplatsens register stämmer. Om en samtyckesplattform har ett eget JavaScript-API registreras ditt val genom det, så att webbplatsens samtyckeslogg och signaler som Google Consent Mode säger det du faktiskt valde.
- Du ser vem som struntar i det. Märket på verktygsfältsknappen blir rött när en webbplats sätter en spårningscookie eller skickar en pixel innan du har svarat, eller efter att du har sagt nej. Tillägget känner till 34 vanliga spårare och kan blockera dem om du slår på det.
Det har öppen källkod under MIT-licensen och samlar inte in något: inga servrar, ingen analys, ingen fjärrkod.
De 39 samtyckesplattformar som det känner till i dag
I version 1.1.1 känner BrowserConsent igen 39 samtyckesplattformar (CMP:er). De delas in i två grupper.
Besvaras genom plattformens eget API (18). Katla, OneTrust, Cookiebot, Usercentrics, Didomi, Complianz, Klaro, iubenda, CookieFirst, consentmanager.net, Cookie Information, CookieHub, Tealium, Piwik PRO, CookieScript, Secure Privacy, Shopify och Wix.
Besvaras genom ett tryck på bannerns egen knapp (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 och Meta (Facebook och Instagram).
API-vägen är den bättre, och därför prövas den först. Ett knapptryck talar om för bannern vad du valde. Ett API-anrop talar om det för plattformen, och plattformen uppdaterar sedan allt som beror på det.
Vad det inte gör
- Kör över dig. Banners som du redan har svarat på lämnas orörda, och tillägget kliver åt sidan så fort du klickar eller skriver på en sida.
- Gräver i inställningsskärmar. Om en banner inte går att neka på första skärmen lämnas den till dig.
- Gissar. En banner som det inte känner igen lämnas orörd. Det finns ett experimentellt alternativ för att svara på sådana utifrån knapptexten, på 12 språk, och det är avstängt tills du slår på det.
- Tar lätt på Accept all. Att acceptera ger webbplatser och deras partner ett riktigt samtycke, och därför ber tillägget dig att godkänna det separat.
Skaffa det, och berätta vad som saknas
Samma butikssida fungerar i Edge, Brave och andra Chromium-webbläsare. För Firefox finns nedladdningen och stegen för att läsa in tillägget för hand på sidan om BrowserConsent.
Om du stöter på en banner som det inte svarar på kan du öppna ett ärende med webbplatsens adress. Listan på 39 är där vi börjar, inte där vi slutar.
Och om du driver en webbplats: dina besökare får verktyg som det här. En banner som blockerar före samtycke och tar ett nej för ett nej har inget att frukta. Kontrollera vad din gör.