New: Katla AI can now run compliance checks via MCP →

That’s how the cookie crumbles.
Your compliance shouldn’t.

AI-first cookie consent that keeps itself compliant. Katla automatically discovers and classifies cookies, continuously checks your site, and keeps your consent setup up to date - without slowing you down.

GDPRCCPADMAAPPIPDPADPDPWCAG 2.2Hosted in EUConsent Mode v2
Trusted by performance-obsessed teams
WtRsnuset.seTarePlaently
CORE WEB VITALS

Most consent banners are the heaviest thing on your page. Ours weighs less than a crumb.

Headless means no bloated third-party UI. The SDK ships a few kilobytes, loads async, and never blocks render. Serve the bundle from your own domain if you would rather not call out at all.

See the measurements →
CONSENT PLATFORM WEIGHTLOWER IS BETTER
Katla, headless
4.6 kB
Complianz
11.8 kB
Katla, widget
18 kB
Cookie Information
26.7 kB
CookieYes
27.4 kB
CookieScript
30.9 kB
Pandectes
53.9 kB
Consentmo
83.4 kB
Consentmanager
136.1 kB
Cookiebot
152.3 kB
OneTrust
171.9 kB
Usercentrics
208.7 kB

Bytes over the wire from each platform's own hosts, measured on live installs on 2026-09-23.

LCP impact±0 ms
Layout shift0.00
Requests2
AI-POWERED SCANNING

Every crumb, found and filed.

Katla crawls your site, records every cookie it sets, and classifies each one by purpose and provider with a confidence score. Your inventory stays current without anyone maintaining a spreadsheet.

  • Records every cookie your pages set, first-party and third-party alike
  • Classifies by purpose, provider, and retention with confidence scores
  • Re-scans on a schedule, or on demand from the CLI on every deploy
Read more about AI scanning →
scan · katla.appclassifying
COOKIEPROVIDERCATEGORYCONF.
_gaGoogle AnalyticsAnalytics99%
_fbpMeta PixelMarketing98%
sessionidkatla.appSecurity100%
intercom-idIntercomFunctional97%
__stripe_midStripeFunctional99%
hubspotutkHubSpotMarketing96%
47 cookies · 12 third-party domains · 0 unclassified
HEADLESS & API-FIRST

Your banner. Your brand. Our compliance.

Consent state, categories, and audit logs come through the API. What the visitor sees is entirely up to you. Not building custom UI? The drop-in widget gives you the same speed with zero code.

CLI

Compliance in your pipeline

Trigger a scan from CI on every deploy, then pull the classified inventory back out as CSV. Fits any pipeline.

$ pnpm add -g @katla.app/cli$ katla domains scan yoursite.com✓ 47 cookies classified · 0 unknown
Get started with the CLI →
MCP SERVER

Or just ask your AI

Connect Katla to Claude, ChatGPT, or your editor. Audit cookies, check consent rates, and set up domains in plain language, with your own permissions.

Which of our domains dropped below 70% consent rate this week?

Two: shop.example.com (64%) and blog.example.com (68%). Both changed banner copy on Tuesday. Want me to diff the configs?

Get started with MCP →

Start free. Scale when the cookies do.

No credit card. Hosted in the EU. Priced per site, per month - never per pageview.

Free$01,000 consents/mo · Scans on demand
Starter$9/mo10,000 consents/mo · Scans on demand
Pro$29/mo100,000 consents/mo · Monthly auto-scans · Automated compliance checks
Business$59/moUnlimited consents · Weekly auto-scans · Automated compliance checks
Compare all plans