c15t is the stronger fit when your developers need to own the consent interface, engine and backend. You can connect choices to product features and review changes with application code.
TrustArc suits organisations that need managed cookie operations within a broader privacy programme. It also supplies developer APIs and a React integration.
<include src="../shared/comparisons/inth-hosting.mdx" />
| What you need | c15t | TrustArc |
|---|---|---|
| Connect a web application | Native framework components and reactive state | React components, hosted scripts and CMS integrations |
| Own interface markup | Themes, component parts and headless APIs | Custom banner settings and supplied integration components |
| Choose the backend | Inth hosts the backend and stores records in its database. Self-hosting is optional | Managed consent records and reports |
| Control vendor code | Declared rules for scripts, requests and embeds | Tracker controls, tag-manager integrations and automatic controls |
| Find trackers | No automatic scanner in the packages | Cookie and tracker discovery, also on protected pages |
| Manage privacy operations | No bundled enterprise privacy suite | Wider products for data mapping, assessments and individual rights |
| Use APIs for reports | Backend APIs. Build the reports you need | Consent reporting API and dashboards |
Sources: TrustArc Cookie Consent Manager, React integration and reporting API guide.
TrustArc's React components mount its scripts and banner. Its guide also lists Next.js among the tested frameworks. A comparison that treats TrustArc as unable to work with React would be wrong.
c15t gives your team native adapters across web frameworks, an editable engine and a backend you can deploy. Use headless APIs to put privacy controls into product screens.
For example, an account setting and a video placeholder can read the same consent state. Your developers own the markup and the integration rules.
This control matters when a standard banner integration does not cover the product flow you want to build.
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.