Documentation

c15t vs Didomi

Didomi is a hosted consent platform with documentation for versions, proofs, consent proof reports, and consent events APIs.

c15t is the better starting point when consent needs to affect product behavior, backend state, scripts, and framework startup. Didomi is useful when hosted proofs, reports, and platform workflows are the first requirement. CookieBench also lists c15t's Next.js and React examples above Didomi on score, banner visibility, and network impact.

Why c15t wins here

  • c15t supports durable consent records in hosted and self-hosted modes.
  • c15t gives developers JavaScript, React, Next.js, scripts, backend, and CLI packages.
  • c15t keeps server-visible consent state available to your app.
  • c15t supports policy packs, script loading, iframe blocking, and network blocking.
  • c15t lets engineering decide where consent data lives and how it integrates with the rest of the system.

Comparison

Areac15tDidomi
Primary shapeDeveloper-first consent platformHosted consent platform
Framework supportFirst-class JavaScript, React, and Next.js packagesHosted platform APIs and snippets
Records/proofsHosted or self-hosted consent records and audit historyConsent proofs and reports
Script controlLoader, iframe blocker, and network blockerPlatform-driven consent workflows
CookieBench speedScore 95, 89ms/148ms banner visibility, 0-byte network impactScore 71, 250ms banner visibility, 395-byte network impact
Control modelOpen-source packages plus hosted or self-hosted backendSaaS dashboard and APIs
SSR awarenessAvailable through c15t framework packagesUsually outside app SSR state

Bottom line

Start with c15t when consent needs to be part of product behavior, backend state, and framework startup. It gives teams a durable records path without making a hosted platform the center of the application.

See the full overview in Compare c15t.