Your sites today: Only essential cookies (Better-Auth session). Legally a simple notice is enough. But set up Klaro now so you're ready when you add analytics later.
German enforcement
What happens if you skip it
€5K
Competitor Abmahnung
€300K
State authority fine
4%
Of revenue GDPR maximum
German competitors can file Abmahnungen (cease-and-desist letters) against non-compliant sites. Teachers are detail-oriented and trust-sensitive — they will notice.
What it looks like
The banner
First thing a new visitor sees. Three buttons, equal visual weight. No dark patterns.
sitzio.de
Sitzio
GeneratorFAQ
Sitzplan erstellen
Erstelle Sitzpläne für deine Klasse direkt im Browser.
Diese Website verwendet Cookies
Einige sind notwendig, andere helfen uns die Website zu verbessern.
Alle akzeptieren
Einstellungen
Nur notwendige
Settings panel
Per-category toggles
User clicks "Einstellungen" and chooses exactly which categories to allow.
sitzio.de — Cookie-Einstellungen
Notwendig Erforderlich
Login, Sicherheit, Cookie-Präferenz
Analyse Optional
Anonyme Nutzungsstatistiken
Marketing Optional
Werbung und Retargeting
Auswahl speichern
Alle akzeptieren
German law
Five things that get you fined
Pre-checked "Accept all" — must be opt-in, not opt-out
Loading scripts before consent — analytics must not run until user clicks Accept
Dark patterns — Accept and Reject must be equally visible. No hiding Reject.
No way to change choice — must have a footer link to re-open settings
Cookie wall — blocking the site until user accepts all is illegal
At 50 sites
Why Klaro
€0
Klaro · self-hosted · forever
€750
Cloud CMPs · ~€15/site/month
Klaro is open-source, from a German company (Berlin). Config is one file per site. No dashboard, no per-site fees. npm install, write config, done.
One config file. Every site. €0.
Klaro in the niche-site template. Every future site inherits GDPR-compliant consent automatically.