About c15t

Consent management built for application code

c15t is an open-source consent management project for teams that want privacy controls to live in their application code. It gives developers components and APIs for consent banners, preference centres, consent state, and script loading without handing the interface to a closed third-party widget.

What c15t does

Applications can use c15t to collect a visitor's consent choices, show a banner or preferences interface, and load analytics or marketing scripts only under the configured consent rules. The project has packages for Next.js, React, and browser JavaScript, plus headless APIs for teams that need their own markup. Teams can connect to a managed backend or run the backend themselves. The documentation explains the tradeoffs and setup steps for each mode.

Who maintains it

c15t is maintained by Inth. The source, issue history, and release work are public in the c15t GitHub repository. Public source matters for consent software because teams can inspect the code that records choices and controls third-party scripts. c15t provides implementation tools, not legal advice. Each team remains responsible for choosing consent rules that fit its products, users, and legal requirements.

Developer and agent resources

Start with the c15t documentation for framework guides, component APIs, integrations, and self-hosting. Agents can use the llms.txt task map or the c15t MCP server to retrieve focused documentation. The changelog records product changes, and the public stats page shows project adoption data and its sources.