
Consenti
Consenti is a free, open-source consent management platform with a browser widget and optional Node.js backend.
What Consenti is
Consenti is a free, open-source consent management platform with a browser widget and optional Node.js backend. The @consenti/ui widget can run without a backend and stores consent in a signed browser cookie. When enabled, the backend stores records in SQLite by default, with MongoDB, MySQL, and PostgreSQL support. Its dashboard manages profiles, consent records, audit logs, and role-based access controls. Consenti lists support for Vanilla JS, React, Vue, Angular, Next.js, and Nuxt, including native adapters for React, Vue, and Angular. Consent mappers cover Google Consent Mode v2, Meta, Adobe, and Segment; backend plugins include BigQuery, Segment, Snowflake, webhooks, and Slack. Maintained compliance coverage includes GDPR/UK-GDPR, CCPA/CPRA and US state laws, and LGPD. The project says it hashes IP addresses, avoids raw PII, and targets WCAG 2.x AA. It is Apache 2.0 licensed, self-hosted, and provided without warranty.
Good
- Free Apache 2.0 open-source license
- Frontend widget works without a backend
- Supports SQLite, MongoDB, MySQL, and PostgreSQL
- Includes audit logs and role-based access
- Lists Google Consent Mode v2 support
Watch out
- No free trial because the plan is free
- TCF v2.3 needs optional peer dependencies
- COPPA verification requires the deployer's backend
- Configuration alone does not ensure legal compliance
Who it suits
Consenti suits developers wanting a self-hosted, open-source consent tool for web applications. It supports several JavaScript frameworks and optional backend storage.
Verdict
Consenti offers a flexible, self-hosted foundation for consent collection and records without a monthly fee. Developers must provide backend services for some compliance needs and handle legal configuration themselves.
Plans and prices
From Consenti's own pricing page, checked 12 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Consenti | Free | Open source (Apache 2.0) · Self-hosted · No monthly fee |
The facts
Each one read from Consenti's own pages, with the date it was checked.
What it does
- Accessibility
- The widget includes a focus trap, ARIA roles, keyboard navigation, and screen-reader announcements, and targets WCAG 2.x AA.checked 12 Oct 2026
- Admin dashboard
- The included dashboard can manage profiles, consent records, audit logs, and role-based access controls.checked 12 Oct 2026
- Analytics integrations
- Built-in consent mappers cover Google Consent Mode v2, Meta, Adobe, and Segment.checked 12 Oct 2026
- Automatic blocking
- Yeschecked 20 Sep 2026
- Backend integrations
- Official backend plugins are listed for BigQuery, Segment, Snowflake, webhooks, and Slack.checked 12 Oct 2026
- Backend storage
- The optional backend records consent in SQLite by default and also supports MongoDB, MySQL, and PostgreSQL.checked 12 Oct 2026
- Compliance coverage
- The site lists maintained coverage for GDPR/UK-GDPR, CCPA/CPRA and US state laws, and LGPD, with DPDPA and other regulations in development.checked 12 Oct 2026
- Compliance limits
- TCF v2.3 and GPP binary encoding require optional peer dependencies, and COPPA parental verification requires the deployer's backend.checked 12 Oct 2026
- Consent records
- Yeschecked 20 Sep 2026
- Framework support
- The product lists support for Vanilla JS, React, Vue, Angular, Next.js, and Nuxt, with framework-native adapters for React, Vue, and Angular.checked 12 Oct 2026
- Frontend-only mode
- The @consenti/ui widget works without a backend and stores consent in a signed browser cookie.checked 12 Oct 2026
- Geographic targeting
- Yeschecked 20 Sep 2026
- Google Consent Mode
- advancedchecked 20 Sep 2026
- IAB TCF support
- Yeschecked 20 Sep 2026
- License and warranty
- The software is licensed under Apache 2.0 and is provided without warranty; the site says configuring it does not by itself ensure legal compliance.checked 12 Oct 2026
- Privacy and security
- The product says it stores IP addresses as SHA-256 hashes, uses scrypt for passwords and HMAC-SHA256 for JWTs, and does not store raw PII.checked 12 Oct 2026
- Product
- Consenti is an open-source consent management platform with a browser widget and an optional Node.js backend.checked 12 Oct 2026
- Support
- The support page invites questions, bug reports, and enterprise inquiries and says the project is built and maintained solo in spare time.checked 12 Oct 2026
Money
- Free plan
- Yeschecked 20 Sep 2026
The company
- Maker
- The site identifies Santosh Ojha as the project author and maintainer.checked 12 Oct 2026
Alternatives to Consenti
- 1
Seers AI
Free planOpen sourceAndroidiOSWebAPI9.1From $8 a month - 2

Biscotti CMP
Free planAndroidiOSWebAPI8.9From €6.99 a month - 3

UniConsent
Free planAndroidiOSWebAPI8.7From £20 a month - 4

Secure Privacy
Free planAndroidiOSWeb8.7From $15 a month - 5

Clickio Consent
Free planAndroidiOSWebAPI8.6From £5 a month - 6

CookieYes
Free planWebSelf-hosted8.3From $10 a month
