Cookiebot CMP (cookiebot.com, onderdeel van Usercentrics) combineert een maandelijkse cookiescan, een consent-banner en een automatische scriptblokkering. De effectiviteit staat of valt met een correcte integratie in de «auto-blocking»-modus.
Cookiebot werkt in twee modi. In de automatische modus (auto-blocking) probeert het script alle bekende trackers vóór toestemming tegen te houden door hun uitvoering te onderscheppen. Dat werkt alleen als het Cookiebot-script echt als eerste in de head staat — elk script daarvoor onttrekt zich aan de controle. In de handmatige modus blokkeert Cookiebot niets zelf; in plaats daarvan moeten alle tags worden voorzien van type="text/plain" en het data-cookieconsent-attribuut, of via de Consent API worden gekoppeld.
De maandelijkse cookiescan is de kernfunctie van Cookiebot, maar heeft de gebruikelijke grenzen van automatische scanners: hij crawlt een beperkt aantal subpagina's, herkent alleen wat op het moment van de scan laadt en classificeert cookies met een database die niet elke nichedienst kent. Onbekende cookies belanden in «niet geclassificeerd» en moeten handmatig worden ingedeeld.
Cookiebot is sinds 2021 van Usercentrics. Het gratis abonnement (één domein, tot 50 subpagina’s) is duidelijk beperkter dan de betaalde: volgens vergelijkingssites (stand 2026) alleen handmatige blokkering in plaats van auto-blocking, één bannertaal, nauwelijks vormgevingsopties en een korte geldigheid van de opgeslagen toestemming. Wie het gratis abonnement gebruikt, moet dus elke tag zelf met data-cookieconsent markeren. Betaalde abonnementen worden afgerekend op aantal subpagina’s. Controleer de actuele voorwaarden op cookiebot.com voordat je beslist.
Handmatige markering ziet er zo uit: <script src="…"> wordt <script type="text/plain" data-cookieconsent="statistics" src="…"> — de browser behandelt het script als tekst tot Cookiebot het na de passende toestemming activeert. Geldige waarden zijn preferences, statistics en marketing (ook gecombineerd, bijv. "statistics, marketing"). Met data-cookieconsent="ignore" haal je een script bewust uit de auto-blocking — dat hoort alleen voor echt noodzakelijke scripts. Eigen code kan de status opvragen via window.CookieConsent.consent.statistics of .marketing; aan de serverkant staat hij in de cookie ‘CookieConsent’.
De Cookiebot-scan en een toestemmingscheck zoals die van consentglass beantwoorden verschillende vragen. De Cookiebot-scan inventariseert welke cookies en diensten op de subpagina’s voorkomen en vult daarmee de cookieverklaring. Of de banner in de praktijk echt blokkeert, controleert hij niet: daarvoor moet je van buitenaf bekijken welke verzoeken en cookies bij het eerste bezoek ontstaan, vóór enige toestemming. Precies daar komen de typische integratiefouten aan het licht — een script vóór de Cookiebot-tag, een vergeten data-cookieconsent, een tagmanager-container die los van de banner afgaat.
In de handmatige modus blokkeert Cookiebot niets uit zichzelf — elke tag moet dan via het data-cookieconsent-attribuut of via Google Consent Mode worden gekoppeld. Wordt dat vergeten, dan laadt de tracker ondanks een weigering en ontbreekt de rechtsgrond volgens § 25 lid 1 TDDDG. Ook de auto-blocking-modus vangt server-side tags en scripts die pas na interactie laden niet betrouwbaar af.
De gratis scan controleert de geleverde HTML en toont welke diensten zijn ingebed, of er een cookiebanner wordt gedetecteerd en of links naar privacy en colofon aanwezig zijn — met duiding per bevinding. Hij is geen vervanging voor juridisch advies.
Deze tekst is algemene informatie naar beste weten, geen juridisch advies. Raadpleeg voor een individueel geval een kantoor gespecialiseerd in IT-recht.