- Home
- Cookie Consent Management Platforms
- SimpleCMP
On the recordRead 15 Oct 202650 facts
SimpleCMP
Plans and prices
Free / open-source
Free
BSD-3-Clause open-source license · Self-hosted deployment · No monthly fees · No pageview limits
Read 22 Sep 2026 · simplecmp.eu
Free / open source
Free
BSD-3-Clause · self-hosted · no monthly fees · no pageview limits
Read 15 Oct 2026 · simplecmp.eu
SimpleCMP
Free
BSD-3-Clause open-source consent management platform
Read 12 Oct 2026 · simplecmp.eu
On the record
- Accessibility
- The banner documents WCAG 2.2 AA and BFSG-oriented features including focus trapping, keyboard focus and 44-pixel targets.simplecmp.eu · read 15 Oct 2026
- API and webhook
- Webhook Schema v2 is documented in the repository and a Node.js receiver example is provided.simplecmp.eu · read 15 Oct 2026
- Architecture
- The product is divided into Engine, Recorder, Service DB Client and CMS Bridge components.simplecmp.eu · read 15 Oct 2026
- Audit
- The browser audit mode checks the rendered banner for issues including weak decline controls, missing accessible names and undersized targets.simplecmp.eu · read 12 Oct 2026
- Audit mode
- Appending `?simplecmp_audit=1` runs browser compliance checks for button prominence, marketing nudges, accessible names and target sizes.simplecmp.eu · read 15 Oct 2026
- Automatic blocking
- Yessimplecmp.eu · read 22 Sep 2026
- CI checking
- The recorder exposes `assertNoUnknown()` so builds can fail when uncatalogued trackers are detected.simplecmp.eu · read 15 Oct 2026
- CMS Bridge
- CMS Bridge reports unknown detections through a webhook with HMAC nonce authentication, deduplication TTL and configurable sampling.simplecmp.eu · read 15 Oct 2026
- Consent engine
- The engine manages per-service consent state, events, localStorage and cookie storage, language detection and click-to-enable behavior without DOM assumptions.simplecmp.eu · read 15 Oct 2026
- Consent records
- Yessimplecmp.eu · read 22 Sep 2026
- Consent signals
- SimpleCMP can honor Global Privacy Control and DNT signals, with configurable GPC behavior.simplecmp.eu · read 15 Oct 2026
- Developer maturity
- The GitHub README labels the implementation pre-1.0 and says APIs, file structures and features may change before 1.0.github.com · read 15 Oct 2026
- Developer stack
- The core repository describes a TypeScript and Lit Web Components implementation and requires Node.js 20 or newer with pnpm for development.github.com · read 15 Oct 2026
- Development status
- The documentation says the implementation is pre-1.0 and remains subject to change.simplecmp.eu · read 12 Oct 2026
- Documentation depth
- The documentation links to complete API reference material and architectural decision records in GitHub.simplecmp.eu · read 15 Oct 2026
- Embed consent
- Blocked YouTube, Vimeo and Maps embeds can receive inline click-to-enable notices with per-service consent.simplecmp.eu · read 15 Oct 2026
- Geographic targeting
- Yessimplecmp.eu · read 22 Sep 2026
- Headless mode
- A smaller `simplecmp/engine` entry point lets Vue, React or Svelte applications use the state machine without the Lit interface.simplecmp.eu · read 15 Oct 2026