Notes on consent, performance, and the space between.
Written by the people building Katla. Practical, occasionally opinionated, never a listicle.
BrowserConsent: answer every cookie banner once
BrowserConsent is our free, open source extension for Chrome and Firefox. Why we built it, and the 39 consent platforms it answers from day one.
Read the article →First-party vs third-party cookies and consent
First-party cookies belong to the site you visit, third-party ones to other domains. Why that doesn't decide consent, what browsers block, what to check.
Read →How long does cookie consent last? Rules by country
No law fixes how long cookie consent lasts. What the CNIL, ICO, Garante and AEPD recommend, when to ask again, and how it differs from cookie lifetimes.
Read →What is a consent management platform (CMP)?
A consent management platform runs your cookie banner, blocks tracking until visitors choose and keeps proof. What it does, what it can't, how to choose.
Read →Which cookies need consent, and which don't
In the EU and UK, cookies need consent unless strictly necessary for what the visitor asked for. Examples, regulator guidance and where countries differ.
Read →Katla Is Live on Product Hunt
Katla is live on Product Hunt: cookie consent that does not cost you Core Web Vitals. 4.9 kB headless, one request, and no LCP added in our tests.
Read →Cookie Consent Fines: What Regulators Punish
Cookie consent fines punish four mistakes: tracking before consent, refusing made harder than accepting, assumed consent, and tags nobody authorised.
Read →How We Block WordPress Cookies Before Consent
Katla's WordPress plugin blocks cookies before consent by holding back scripts on the server, before the page is sent. WooCommerce checkout is left alone.
Read →Manage Cookie Consent From Claude and ChatGPT
Connect Claude or ChatGPT to Katla's MCP server with one URL, then manage cookie consent in plain language: add domains, audit cookies and query consent.
Read →Introducing the Katla Examples Repo
Six ready-to-run example projects showing how to integrate Katla cookie consent with Next.js, Vite, and vanilla HTML.
Read →Auto-Generated Cookie and Privacy Policies
Stop writing cookie policies by hand. Katla scans your site, classifies every cookie and generates localized policies that update when your cookies do.
Read →Getting Started with Headless Cookie Consent
Headless cookie consent is consent logic without a bundled banner: a small API blocks cookies and stores choices, and you build the interface yourself.
Read →