c15t is the stronger fit when consent must share your product's components, state and release process. Your team can design the interface, review vendor rules and choose the backend.
Cookie Control is CIVIC's consent product. Premium offers scan-based setup and a hosted configuration wizard. Its v9 edition uses a JavaScript configuration that developers manage.
<include src="../shared/comparisons/inth-hosting.mdx" />
c15t’s banner appears 358 ms sooner than Cookie Control’s on desktop.
| What you need | c15t | Cookie Control |
|---|---|---|
| Integrate with application code | Native framework components and reactive state | JavaScript module and APIs. v9 also has WordPress, Drupal and Joomla plugins |
| Build your own interface | Themes, component parts and headless APIs | Banner appearance, text and category customisation |
| Review configuration in code | Consent components and integration rules in your application | v9 supports code configuration. Premium publishes configuration from an account |
| Control vendor activity | Category and individual vendor rules for registered targets | Category controls. Premium adds automatic script and iframe controls |
| Keep consent records | Inth hosts the backend and stores records in its database. Self-hosting is optional | Hosted consent log dashboard and downloads |
| Find cookies automatically | Not included in the c15t packages | Premium scans. v9 scan scope depends on licence and add-ons |
| Generate privacy policies | Not included | Listed in Premium plans |
| Budget for traffic | No software licence fee. Backend costs remain | Unlimited pageviews on Premium. Scan limits vary by tier |
Sources: Premium overview, Premium API, v9 setup and edition and plan comparison.
With c15t, the banner, account settings and embedded content can share one consent state. Your team can test these interactions with the rest of the application.
The framework guides cover React, Next.js, Vue, Nuxt, Svelte, SvelteKit, Astro, TanStack Start and plain websites.
Use the supplied UI or build it with headless APIs. A product-specific interface does not need to depend on a hosted banner editor.
Cookie Control also exposes code interfaces. Premium's API includes callbacks for acceptance and withdrawal. The distinction is c15t's native component model and editable engine.
Switch a category off. Its vendors wait.
42 of 42 running
Always loads and gets consent signals.
- Cloudflare Zaraz, always loads and gets consent signals
- Google Tag Manager, always loads and gets consent signals
- Google Tag, always loads and gets consent signals
- Databuddy, always loads and gets consent signals
- Mixpanel, always loads and gets consent signals
- PostHog, always loads and gets consent signals
- Microsoft UET, always loads and gets consent signals
- Ahrefs Analytics
- Adobe Analytics
- Amplitude
- Cloudflare Web Analytics
- Microsoft Clarity
- Fathom Analytics
- Heap
- Matomo Analytics
- OneDollarStats
- Hotjar
- Hightouch
- LogRocket
- Plausible Analytics
- Promptwatch
- Pirsch
- RudderStack
- Segment
- Rybbit Analytics
- Umami Analytics
- Vercel Analytics
- Klaviyo
- Clearbit
- Meta Pixel
- OpenAI Pixel
- Pinterest Tag
- Reddit Pixel
- TikTok Pixel
- LinkedIn Insight Tag
- Snapchat Pixel
- X Pixel
- YouTube
- Crisp
- Front Chat
- Intercom
- Google Maps
Import each helper from @c15t/integrations.
Paste this line into your agent. It reads the setup brief and does each step.
The setup brief is at /SKILL.md. For the docs, agents can read /llms.txt and /llms-full.txt, or use the MCP server at with no sign-in.
The CLI plans the setup. You check the plan, then apply it.
To do each step yourself, read the quickstart. To get JSON results for scripts and agents, read the automation guide.
Inth hosts the backend, the policy rules and the IAB CMP ID.