c15t is the stronger fit when your developers need direct control of consent behaviour, interface and records. You can review consent changes beside the application features that use them.
Enzuzo is a strong option for teams that want banners, scans, legal policy tools and data-request operations in one hosted service. It also offers APIs and custom script controls.
<include src="../shared/comparisons/inth-hosting.mdx" />
c15t’s banner appears 450 ms sooner than Enzuzo’s on desktop.
| What you need | c15t | Enzuzo |
|---|---|---|
| Integrate with application code | Native framework components and reactive state | Hosted script, platform integrations and API access |
| Build your own interface | Themes, component parts and headless APIs | Banner editor and plan-dependent custom CSS. Enterprise lists a headless mode |
| Choose the record backend | Inth hosts the backend and stores records in its database. Self-hosting is optional | Managed consent logs. Reviewed sources do not establish a deployable equivalent backend |
| Control vendor code | Declared category and vendor rules for scripts, requests and embeds | Automatic script controls and attributes for custom scripts |
| Find cookies automatically | Not included in the c15t packages | Website scans and cookie classification |
| Generate legal policies | Not included | Policy and terms generators |
| Manage data requests | No bundled case management suite | DSAR tools with plan-dependent limits |
| Run banner experiments | Presentation and theme experiments with fixed policy and policy text | Enzuzo lists A/B tests on its Enterprise tier |
With c15t, privacy settings can live inside an account screen, video placeholder or product feature. Each part can read the same consent state.
Use the supplied framework components, adapt their parts, or build the interface with headless APIs. Your application owns the markup and interaction.
Enzuzo offers customisation and APIs too. Its Enterprise tier lists a headless mode. c15t's advantage is the native component workflow and source code that your team can change.
Your developers can also run banner experiments as part of the product. These experiments change presentation or theme while the policy and policy text stay fixed.
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.