Custom theme
Brand-level control
Reusable design tokens keep every CMP view consistent with your product.
Everything you need to handle consent beautifully, without compromising your application's performance or your sanity.
Customization
Use a custom theme for colors, typography, spacing, radii, and component styling. When the structure itself needs to change, 1CL gives you control of the full CMP layout.
Custom theme
Reusable design tokens keep every CMP view consistent with your product.
Custom CMP design with 1CL
Define views, components, bindings, and localized content. 1CL is compiled and versioned before delivery—never parsed as a template in the visitor's browser.
Compliance without compromise
One framework per visitor. Only the code that visit requires. Compare the measured payloads for GDPR, US Privacy, and IAB TCF 2.4—on first and returning visits.
What the browser loads
Measured 1consent.app example
App configuration
Published configuration for 1consent.app
GDPR runtime
Only the selected legal model
Shared CMP renderer
Loaded when the CMP interface is needed
Main 1CL design
Published notice design for 1consent.app
Notice content + theme
Published notice data for 1consent.app
Complete first CMP view
37.61 kBConfiguration, selected runtime, renderer, main 1CL design, and notice data. Every value is measured; no allowance is added.
Implementation
Start with one script tag on any site. React adds a provider, hooks, and typed consent gates. The dedicated Next.js package supports App Router and Pages Router while keeping static and ISR pages cacheable.
One script tag, no build step
<script src="…/id/app.js"></script>Provider, hooks, and typed gates
OneConsentProvider · useConsentDedicated package for App Router, Pages Router, and static/ISR pages
@1consent/nextjsGeographic adaptation
Ordered location rules select a reviewed jurisdiction profile by region, country, or US subdivision. Three runtime families keep delivery consistent while legal profiles adapt the experience to the location.
GDPR profile, with IAB TCF 2.4 where your program requires it, including the UK and Switzerland
Available now
US National plus CA, VA, CO, CT, and FL GPP sections
Available now
LGPD jurisdiction profile planned for the GDPR runtime family
Planned profile
POPIA jurisdiction profile planned for the GDPR runtime family
Planned profile
Location rules select the published profile. Legal review, local configuration, and conformance testing stay with your team.
Join the developers building a more transparent web with 1Consent.
Request beta access