Skip to content
Features
Pricing Free Cookie Scanner Consent Mode Checker Script Audit TCF String Decoder Cookie Database GDPR Scanner Compliance Blog
Start Free Login

Features

Cookie consent features for
GDPR & CCPA compliance

One platform for cookie consent, scanning, analytics, legal documents, script management, and multi-region compliance.

Deutsch Français Español 日本語 العربية Português 中文 한국어
0

Languages Supported

Auto-translation with right-to-left support

Accessibility

WCAG 2.1

AA

Focus trap, keyboard navigation, screen reader announcements, dark mode and reduced motion support

0

Known Cookies

Auto-categorised cookie database

0

Banner Layouts

Popup, top bar, bottom bar & floating

Ready

Google Consent
Mode v2

Native ads & analytics consent signals

In depth

A full guide to every feature

Each of these goes further than the summary below it: what the feature solves, how it works, what your visitors see, and the questions people ask before switching it on.

Security

EU storage, hashing, audit logs

Cookie Scanner

Find every cookie and tracker automatically

Kukie opens your site the way a real visitor would and records the cookies, localStorage and sessionStorage entries that result.

  • Auto-categorisation from 3,400+ known cookies database
  • Detects cookies, localStorage, and sessionStorage
  • Scheduled scans (weekly or monthly)
  • Two-phase scanning - captures every cookie first, then isolates trackers for clean analysis
  • Real-time progress tracking with scan history

Cookie scanner in detail

Geo-Detection & Region Rules

Show the right banner for every region

IP-based detection via Cloudflare and MaxMind GeoLite2 automatically applies the correct consent model - opt-in for EU, opt-out for US, and more.

+ 40 more

Automatic detection

European Union

GDPR + ePrivacy

Opt-in required

The banner this visitor sees

We value your privacy

We use cookies to enhance your browsing experience.

Preferences Reject All Accept All
  • Non-essential cookies stay blocked until the visitor opts in
  • Accept and Reject shown with equal prominence
  • Every choice logged with a timestamped consent receipt

United Kingdom

UK GDPR + PECR

Opt-in required

The banner this visitor sees

We value your privacy

We use cookies to enhance your browsing experience.

Preferences Reject All Accept All
  • PECR opt-in enforced before any tracking begins
  • Granular toggles for analytics and marketing cookies
  • Consent records exportable as compliance proof

Germany

DSGVO + TDDDG

Opt-in required

The banner this visitor sees

We value your privacy

We use cookies to enhance your browsing experience.

Preferences Reject All Accept All
  • TDDDG-strict: no cookies before explicit consent
  • German banner text translated automatically
  • Google Consent Mode v2 signals sent out of the box

France

GDPR + CNIL guidelines

Opt-in required

The banner this visitor sees

We value your privacy

We use cookies to enhance your browsing experience.

Preferences Reject All Accept All
  • Refusing cookies is as easy as accepting, per CNIL guidance
  • Scripts stay blocked until a clear choice is made
  • French banner text translated automatically

Switzerland

revFADP

Opt-in required

The banner this visitor sees

We value your privacy

We use cookies to enhance your browsing experience.

Preferences Reject All Accept All
  • GDPR-aligned consent before non-essential cookies
  • Transparency notice covering all data collected
  • Consent records kept as proof of compliance

California, USA

CCPA / CPRA

Opt-out model

The banner this visitor sees

We value your privacy

We use cookies. You can opt out of the sale or sharing of your personal information at any time.

Do Not Sell or Share My Personal Information Got it
  • No cookie wall - visitors browse first and can opt out any time
  • "Do Not Sell or Share" link displayed automatically
  • Opt-outs applied and logged the moment they happen

Canada

PIPEDA + Quebec Law 25

Consent required

The banner this visitor sees

We value your privacy

We use cookies to enhance your browsing experience.

Preferences Reject All Accept All
  • Consent collected before analytics or ads load
  • Quebec Law 25 handled with sub-region rules
  • English and French banners served automatically

Brazil

LGPD

Opt-in required

The banner this visitor sees

We value your privacy

We use cookies to enhance your browsing experience.

Preferences Reject All Accept All
  • Opt-in consent with granular cookie categories
  • Brazilian Portuguese translation out of the box
  • Consent trail ready for ANPD audits

South Africa

POPIA

Opt-in required

The banner this visitor sees

We value your privacy

We use cookies to enhance your browsing experience.

Preferences Reject All Accept All
  • Consent captured before personal data is processed
  • Category-level opt-in toggles for visitors
  • Complete consent history kept per site

Japan

APPI

Opt-in required

The banner this visitor sees

We value your privacy

We use cookies to enhance your browsing experience.

Preferences Reject All Accept All
  • Consent captured before third-party data sharing
  • Japanese banner text translated automatically
  • Cross-border transfer consent supported

Australia

Privacy Act 1988

Notice-based

The banner this visitor sees

We value your privacy

We use cookies to improve your experience. See our privacy policy for details on how we handle your data.

Privacy choices Got it
  • Clear notice of cookies and analytics collection
  • Easy access to privacy choices for visitors
  • Consent trail ready ahead of the coming reforms
  • Per-region consent models (opt-in, opt-out, notice-only, hidden)
  • Sub-region rules (TDDDG, CNIL, per-state CCPA, Quebec Law 25)
  • Cookie wall option for specific regions
  • CCPA "Do Not Sell My Personal Information" link and opt-out modal
  • Configurable consent expiry and re-consent periods

Kukie.io provides the technical infrastructure for cookie consent management. Compliance with applicable privacy regulations depends on correct configuration and may require additional legal measures specific to your organisation.

Scan your site for free today

Try Free Scanner
iFrame Blocking

Block third-party embeds until consent is given

YouTube, Vimeo, Google Maps, and social embeds are automatically blocked with styled placeholders until the visitor accepts the relevant cookie category.

  • Styled placeholders that make no third-party request of their own
  • Per-category "Accept" buttons on placeholders
  • MutationObserver for dynamically added iFrames
  • Attribute preservation and restoration on consent

iFrame blocking in detail

Script Centre

Control every third-party script

Manage Google Analytics, Meta Pixel, Hotjar, and more - each script fires only after the visitor consents to its category.

  • Auto-detect scripts from cookie scans
  • Script injection at 4 DOM positions
  • 13 built-in service detectors (GA, Meta, Hotjar, etc.)
  • Snippet sanitisation for security
  • Auto-block mode - known trackers blocked automatically until the visitor consents (works alongside managed scripts)

Script blocking in detail

Get compliant in under 5 minutes

Start Free
Analytics Dashboard

Understand how visitors respond to your banner

Track consent rates, category breakdowns, and geographic trends - with real-time data and CSV export for compliance audits.

  • Consent rate trends (daily, weekly, monthly)
  • Category acceptance rate breakdown
  • Country-level geographic breakdown
  • Real-time today's data (no aggregation delay)
  • Every consent stored with a verifiable receipt ID - proof for regulators on demand

Analytics in detail

Customisation

Match your banner to your brand

Full colour theming, custom CSS, RTL support, and a live editor - your consent banner looks like a natural part of your site.

  • Full colour theming (background, text, buttons)
  • Custom CSS injection for advanced styling
  • 4 banner layouts with real-time preview
  • RTL (right-to-left) language support
  • Custom logo in banner header (Pro+)
  • Dark mode support - adapts to visitor's system preference when using default colours

Customisation in detail

Integrations

Works with your existing stack

Automatic Google Consent Mode v2, GTM support, Matomo, Microsoft UET - plus GPC and DNT signal detection.

  • Google Consent Mode v2 (automatic)
  • Google Tag Manager container support
  • Microsoft UET Consent Mode
  • Microsoft Clarity Consent API v2
  • Amazon Consent Signal (ACS)
  • Matomo consent-aware tracking
  • Global Privacy Control (GPC) signal detection
  • Do Not Track (DNT) header support
  • HTTP Consent Cookies - bypass Safari/Firefox ITP with server-set first-party cookies (Agency)
  • WordPress plugin with one-click setup and caching plugin compatibility
  • AI-built apps - one script tag for Lovable, Bolt, v0 and Replit projects

Ready to see it in action? Read customer reviews first.

Start Free
Security & Accessibility

Secure by design, accessible by default

Two-factor authentication, API rate limiting, GDPR data minimisation, and a banner built to WCAG 2.1 AA guidelines.

  • Accessibility-focused banner UI (WCAG 2.1 AA guidelines)
  • Two-factor authentication (2FA)
  • IP & User-Agent hashing (GDPR data minimisation)
  • Three-tier audit logging with configurable retention
  • Input sanitisation (HTML, CSS, and script content)
  • EU-based data storage

Security status

Protected
Two-factor authentication
API rate limiting Active
IP & User-Agent hashing 192.0… → #a94f2e
Accessible banner UI WCAG 2.1 AA
Data storage EU-based
audit: consent.updated · retention 90d Logged

Accessibility in detail Security in detail

Team Members

+ Invite member
MK

Maria K.

All sites

Owner
JD

James D.

All sites

Admin
AP

Ana P.

4 sites

Editor
CL

[email protected]

store.com only

Guest

One dashboard - every client site, every teammate, the right access.

Teams & Agencies

Manage every client site from one dashboard

Organisations, roles, and per-site access built for agencies and teams - clients see only their own site, your team sees everything it should.

  • Owner, admin, and editor roles per organisation
  • Site-level access for clients and external collaborators - scoped to a single site
  • Email invitations for teammates and per-site guests
  • Copy banner settings from one site and paste to many at once
  • Transfer a site to another organisation when ownership changes

See the Agency plan

Agencies & teams in detail

Performance

A consent banner that never slows you down

One async script served from a global CDN, with your configuration already inside - no configuration request before the banner shows, and nothing render-blocking in your page's critical path.

  • About 25 KB gzipped, or 21 KB over Brotli, loaded async - never render-blocking
  • Per-site bundle served from a global CDN, close to every visitor
  • Configuration embedded in the bundle - zero API round-trips before the banner renders
  • Fully isolated styles - zero CSS conflicts with your theme, in either direction
  • Region-aware bundles apply the right consent model per visitor automatically

~25 KB

Gzipped script size

async

Non-blocking load

0

Config round-trips

0

CSS conflicts with your theme

<script src="https://cdn.kukie.io/s/YOUR_KEY/c.js" async></script>

One line. Everything above included.

Performance in detail

Everything your site needs for compliance

Start free - no credit card required. Setup takes under 5 minutes.

Free plan available GDPR-ready on day one Cancel anytime EU data storage

Listed On