Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Cookie Consent Management Platforms
  3. SimpleCMP

SimpleCMP

Plans and prices

Free / open-source

Free

BSD-3-Clause open-source license · Self-hosted deployment · No monthly fees · No pageview limits

Free / open source

Free

BSD-3-Clause · self-hosted · no monthly fees · no pageview limits

SimpleCMP

Free

BSD-3-Clause open-source consent management platform

Every plan, in full

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

Alternatives to SimpleCMP

Every alternative, ranked