- Local mode, no account. Consent lives in a first-party
cc_consentcookie. Your code owns the config. - Connected mode. Pass a CookieChimp
projectIdto sync the consent log, scanner categories, dashboard copy, translations, regional rules and styling. Your code config stays as the fallback. - No banner flash. The Next.js providers read the consent cookie on the server, so the first HTML already matches the visitor’s choice.
- Blocks before consent. Script and iframe gating, runtime blocking, a network blocker, Google Consent Mode v2 and presets for common vendors.
- IAB GPP (US) and TCF (EU), both opt-in and lazy.
- Small. Size budgets are enforced in CI (docs/size.md).
Where to start
- Getting started: install and show a banner.
- Next.js or the core and React reference.
- Examples you can run.
- AI skills for coding agents and the documentation index.