Freie Consent-Management-Plattform

Einwilligungen verwalten.
Ohne Abo.

consented.eu ist eine vollständige CMP mit Google Consent Mode v2, automatischem Script-Blocking und einem revisionssicheren Einwilligungsprotokoll. Kostenlos gehostet — oder komplett auf deiner eigenen Infrastruktur, aus demselben Quellcode.

Demoaccount anzeigen Ohne Anmeldung ins Dashboard — der Knopf dazu steht auf der Anmeldeseite.
  • Keine Zahlungsdaten, kein Testzeitraum, keine Feature-Grenzen
  • Daten in der EU — oder in deinem eigenen Rechenzentrum
  • Diese Website nutzt das eigene CMP
Live-Vorschau echte Runtime, kein Mock-up
Properties auf dieser Instanz
8
Verifizierte Domains
4
Erfasste Einwilligungen
4.045

Funktionsumfang

Alles, was eine ernstzunehmende CMP braucht

Kein abgespeckter Gratis-Tarif, sondern der volle Funktionsumfang — weil es keinen bezahlten Tarif gibt, gegen den er abgegrenzt werden müsste.

Script-Blocking

Deklarativ über data-consented, musterbasiert über einen MutationObserver ab der ersten Zeile — Tracker laden erst nach der Einwilligung.

Google Consent Mode v2

Setzt ad_storage, analytics_storage, ad_user_data und ad_personalization, bevor der GTM startet, und aktualisiert sie nachweislich vor der Freigabe der Skripte.

Mehrsprachig

Alle 24 EU-Amtssprachen im Katalog, Fallback-Ketten, Import und Export als JSON oder CSV für Übersetzungsagenturen.

Vollständig anpassbar

Jede Farbe, jeder Radius, jeder Text. Banner unten, Banner oben, Modal oder Slide-in — mit Kontrastprüfung gegen WCAG AA.

Nachweisbares Protokoll

Jede Entscheidung mit Zeitstempel, Konfigurationsversion und pseudonymisierter IP. Änderungen überschreiben nie, sie hängen an.

Self-Hosting

Derselbe Code, den wir betreiben. PHP, MariaDB, optional Redis — kein Build-Schritt, kein Node auf dem Server nötig.

Datensparsam

Keine Klartext-IP, kein roher User-Agent, keine Cross-Site-Kennung. Der Consent bleibt in deiner Datenbank.

Kontextuelle Einwilligung

Ein blockiertes Video oder eine eingebettete Karte zeigt eine Hinweiskarte statt einer leeren Fläche — Einwilligung für genau diesen einen Dienst, ohne das Banner zu öffnen. Kein Wettrennen: das Embed hat kein src-Attribut, bis zugestimmt wurde.

Im Vergleich

Wo wir stehen — und wo noch nicht

Nachprüfbare Angaben zum aktuellen Stand. Preise der Anbieter hängen vom Tarif ab und ändern sich; deshalb steht hier keine Zahl, die morgen falsch wäre.

Merkmal consented.eu Cookiebot Usercentrics OneTrust iubenda
Kostenmodell kostenlos kostenpflichtig, nur 14 Tage Testphase dauerhaft kostenlos bis zu einer Nutzungsgrenze, danach kostenpflichtig individuelles Angebot, keine veröffentlichten Preise dauerhaft kostenlos bis zu einer Nutzungsgrenze, danach kostenpflichtig
Quellcode einsehbar Ja Nein Nein Nein Nein
Self-Hosting derselben Version Ja Nein Nein Nein Nein
Anzahl Domains unbegrenzt je nach Tarif je nach Tarif je nach Tarif je nach Tarif
Einwilligungsdaten in eigener Datenbank Ja Nein Nein Nein Nein
Google Consent Mode v2 Ja Ja Ja Ja Ja
Global Privacy Control (GPC) Ja Ja Ja Ja Ja
Manipulationssicheres Einwilligungsprotokoll Ja Ja Ja Ja Ja
A/B-Tests für Banner-Varianten Ja nur im anfragebasierten Advanced-Tarif nur im anfragebasierten Corporate-Tarif, zubuchbar ab Business Ja nicht im Standardtarif, nur über eine Partner-Integration
Regionale Consent-Regeln (Geo-Targeting) Ja nicht im Gratis-Tarif, in jedem bezahlten Tarif enthalten erst ab dem Tarif „Plus" Ja nur in den Tarifen „Advanced" und „Ultimate"
Nutzungsgrenze im Gratis-/Einstiegstarif unbegrenzt 50 Unterseiten im Gratis-Tarif, danach automatisches Upgrade in die nächste Stufe 1.000 Sitzungen/Monat im Gratis-Tarif, danach automatisches Upgrade kein kostenloser Tarif — siehe Kostenmodell 1.000 Seitenaufrufe/Monat im Gratis-Tarif, danach automatische Abschaltung
IAB-TCF-Zertifizierung (CMP-ID) in Vorbereitung Ja Ja Ja Ja
Cookie-Scanner in Vorbereitung Ja Ja Ja Ja

Stand: 08/2026. consented.eu ist ein Werkzeug zur Umsetzung — es ersetzt keine Rechtsberatung und stellt keine Rechtskonformität her.

Ehrlich gesagt

Warum ist das kostenlos?

Ein Cookie-Banner ist keine besonders schwierige Technologie. Er ist nur deshalb teuer, weil er rechtlich verpflichtend ist — und Pflicht plus wenige Anbieter ergibt hohe Preise. Für eine kleine Website, einen Verein oder einen Shop mit zwanzig Bestellungen im Monat steht das in keinem Verhältnis.

Diese Plattform entsteht ohnehin, weil wir sie für eigene Projekte brauchen. Der laufende Betrieb kostet vor allem Auslieferungs-Traffic und Datenbankplatz, und beides skaliert gutmütig. Was sie nicht kostet, ist ein Vertriebsteam.

Es gibt keinen bezahlten Tarif, gegen den ein Gratis-Tarif abgegrenzt werden müsste. Damit entfällt der übliche Anreiz, künstliche Grenzen einzuziehen. Sollte der Betrieb dieser Instanz eines Tages nicht mehr tragfähig sein, bleibt der Quellcode da: Du kannst dieselbe Version selbst hosten und deine Daten mitnehmen.

Zur vollständigen Offenheit gehört auch das hier: Für den produktiven TCF-Betrieb ist eine Registrierung als CMP bei IAB Europe mit eigener CMP-ID nötig, die laufende Gebühren verursacht. Wie wir damit umgehen, steht offen in der Dokumentation — nicht im Kleingedruckten.

Self-Hosting

Dein Server, deine Datenbank, dieselbe Software

Kein abgespecktes „Community Edition“. Was auf consented.eu läuft, ist derselbe Quellcode, den du hier startest — inklusive Dashboard, Runtime und Einwilligungsprotokoll.

  • PHP 8.3+, MariaDB 10.11+, Redis optional
  • Kein Node und kein Build-Schritt auf dem Server
  • Einwilligungen bleiben in deiner Datenbank
Installationsanleitung
# Repository holen und Abhängigkeiten prüfen
git clone https://github.com/LW-IT-Solutions/consented-eu.git
cd consented-eu

# Konfiguration anlegen
cp .env.example .env
$EDITOR .env

# Datenbank aufsetzen
php bin/migrate
php bin/seed

# Document Root auf public/ zeigen lassen — fertig.

In zehn Minuten live

Konto anlegen, Property erstellen, zwei Zeilen in den <head> — und dein Banner läuft.