Skip to content
Start free Sign in

Cookie consent for AI app builders

Add consent in one line.

Apps built with Lovable, Bolt, v0 and Replit often load analytics before anyone agrees. Add one line of embed code to index.html and your app asks first.

The Free plan covers up to 5 sites and needs no credit card.

Why it matters

AI builders add analytics, not consent.

A banner that appears is not the same as a consent system. Generated apps often wire in tracking by default and leave the consent part to you.

  • Trackers load before consent

    Google Analytics and ad pixels can run on the first page view, before anyone has agreed. In the EU and the UK, cookies that are not strictly necessary need prior consent.

  • You run the site

    Generating the app with AI does not change who operates it. Privacy law looks to whoever runs the site, not to the tool that wrote the code.

  • No banner, no opt-out

    In the EU and the UK, cookies that are not strictly necessary need prior consent, and California gives visitors a right to opt out. A generated app usually has neither a banner nor an opt-out.

Builders

Whichever builder wrote your app.

The embed code is one line of HTML, so it works in any app that serves a web page. These are the builders people ask about most.

  • Lovable

    React apps from a prompt

  • Bolt.new

    Full-stack apps in the browser

  • v0

    Interfaces from Vercel

  • Replit

    Apps built by an agent

  • Cursor

    An AI code editor

  • Windsurf

    An agentic code editor

  • Base44

    No-code AI apps

  • Firebase Studio

    Google's AI workspace

  • Anything

    Formerly Create.xyz

  • Databutton

    AI data apps

  • Softgen

    Web apps from a chat

  • Tempo

    React apps, built visually

  • Claude Code

    An agentic coding tool

  • GitHub Copilot

    An AI pair programmer

  • Devin

    An autonomous AI engineer

  • Trickle

    An AI website builder

The same line works with any other builder, or with code you wrote yourself: it goes in the head of your page.

Learn more about every installation guide

How it works

From generated app to consent banner.

Your generated app needs one line. The rest happens in your Kukie.io dashboard.

  1. Step 1: Add one line

    Paste the embed code into the head of index.html, before your app's script. It works with whatever your builder generated, including React, Vite and Next.js.
  2. Step 2: Scan and hold back trackers

    Kukie.io scans your deployed app, sorts the cookies it finds and holds known trackers until the visitor consents.
  3. Step 3: Keep a record

    The banner shows the consent model you set for each region, sends Google Consent Mode v2 signals once you switch it on and keeps a record of every choice.

See all features

Know what you shipped

What AI-built apps often wire in.

The exact output changes with every builder release, but generated apps keep shipping the same kinds of third-party services, and most of them matter for consent.

Third-party services AI app builders often add, and what each means for consent
CategoryTypical services in generated appsWhat it means for consent
Platform analyticsVercel Analytics, Netlify Analytics, Cloudflare Web AnalyticsVaries: cookieless modes exist, but the added script still needs a review
Product analyticsGoogle Analytics 4, PostHog, Plausible, added when you ask for analyticsGA4 and PostHog set identifiers, which need consent in the EU and the UK
Error monitoringSentry and similar tools, added when you ask for monitoringCollects session data: list it, and hold back the parts that are not essential
Back end and sign-inFirebase and Supabase, with sign-in tokens and optional analyticsSign-in cookies are strictly necessary. The bundled analytics are not
Fonts and embedsGoogle Fonts, YouTube embeds, map widgetsRequests to third parties that pass on the visitor's IP address. A German court (LG München I, 20 January 2022, 3 O 17493/20) awarded damages over Google Fonts loaded from Google's servers

We check what each builder generates and keep the results current in the 2026 AI builder cookie audit and the comparison of consent banners across builders.

Audit your scripts

Consent guides for each builder

Step-by-step guides for the most popular AI app builders.

See all articles

Questions about AI-built apps

Do apps built with Lovable, Bolt or v0 need a cookie banner?
Usually, yes. AI app builders often add analytics and marketing tags, such as Google Analytics, Vercel Analytics and Meta Pixel. In the EU and the UK, a cookie that is not strictly necessary needs the visitor's prior consent (Article 5(3) of the ePrivacy Directive and regulation 6 of PECR), and the CCPA and CPRA give California residents the right to opt out of the sale or sharing of their personal information. Who generated the code does not change who runs the site.
How do I add cookie consent to a Lovable, Bolt or Replit app?
Add one line of Kukie.io embed code to your app, ideally in index.html so it loads before your app's code. Kukie.io shows the consent banner, holds known third-party trackers until the visitor consents and, once you switch it on, sends Google Consent Mode v2 signals. You do not change your build or add a framework plugin.
Does it work with the React, Vite or Next.js code these builders generate?
Yes. The embed code is a plain script that works with whatever Lovable, Bolt, v0, Replit, Cursor, Windsurf, Base44 or Firebase Studio produce: React, Vue, plain HTML, Vite or Next.js. You add one line, and there is nothing to import into your components.
Will it block the analytics my AI builder added?
It holds the ones on its list. Kukie.io holds 30+ known trackers, such as Google Analytics, Meta Pixel, Hotjar and TikTok, until the visitor consents. PostHog, Sentry and Vercel Analytics are not on that list, so if you need them held, add their domains to a service in Cookies & Scripts. With Google Consent Mode v2 switched on, Google Analytics loads in its denied state instead of being blocked.
Is there a free plan for a side project or an MVP?
Yes. The Free plan needs no credit card and covers up to 5 sites, with cookie scanning, which suits an MVP or a side project. The pricing page lists the higher limits and what each plan adds.
Does Kukie.io support Google Consent Mode v2?
Yes, with every consent type, which Google asks for before Google Ads uses EU traffic for measurement and personalisation. Once you switch it on for your site, Kukie.io sends each visitor's choice to Google's tags as soon as they answer the banner.

Add consent to your AI-built app.

The Free plan covers up to 5 sites and needs no credit card. Add the line, scan your app and publish your banner.

Disclaimer

Kukie.io provides tools to collect and record consent. It is not legal advice, and using it does not by itself make a website compliant with any law.

Listed on