CDPCaptcha ·
Rechenarbeit statt Bilderrätsel

Ein Captcha, das Ihre Besucher nie lösen müssen.

CDPCaptcha lässt den Browser ein wenig rechnen, statt Menschen Ampeln anklicken zu lassen.
Keine Cookies, kein Tracking, keine Skripte von Dritten.
Selbst gehostet, unter Ihrer Kontrolle.
Entwickelt und gehostet in der EU, in Deutschland.

Live-Widget

Startet automatisch, ist im Nu fertig.
Nichts zu klicken.

Warum

Spamschutz, der Ihre Besucher nicht bestraft.

Bots werden in großer Zahl teuer, wenn jede Anfrage Rechenzeit kostet.
Menschen merken davon kaum etwas.

Datenschutz

Keine Cookies, kein Fingerprinting

Das Widget speichert nichts im Browser und spricht nie mit Dritten.
Für die Ratenbegrenzung wird nur ein gesalzener Hash der Adresse aufbewahrt.

DSGVO-freundlich von Grund auf

Barrierefreiheit

Nichts zu sehen, nichts zu tippen

Keine Bilderrätsel, keine Audio-Aufgaben.
Screenreader sagen den Zustand an;
der eine Button ist per Tastatur erreichbar.

Funktioniert für alle

Selbst gehostet

Ihr Server, Ihre Daten

Ein Ordner, eine MariaDB-Datenbank, eine .env-Datei.
Installation per Skript, Updates mit git.
Keine externen Abhängigkeiten, kein CDN.

Läuft auf jedem PHP-8-Server

Anpassungsfähig

Schwer für Bots, leicht für Menschen

Der Server erhöht die Schwierigkeit für Adressen, die viele Rätsel anfordern.
Jedes Rätsel ist signiert, läuft ab und gilt nur einmal.

Signiert, befristet, einmalig

So funktioniert es

Drei Schritte, wenige Minuten.

1. Widget einbauen

Ein Script-Tag, ein Stylesheet und ein div mit Ihrem Sitekey im Formular.

2. Der Browser löst ein Rätsel

Ein Web Worker sucht im Hintergrund Hashwerte.
Das Formularfeld wird mit dem Nachweis gefüllt.

3. Ihr Server prüft

Ein POST an die Prüfadresse mit Ihrem API-Key.
Signiert, nicht abgelaufen, noch nicht benutzt, gelöst: angenommen.

Zur Einstiegsanleitung

Die Fakten

Was drinsteckt.

SHA-256Rechenarbeit in einem Web Worker
HMACjedes Rätsel von Ihrem Server signiert
0Cookies, Tracker, Dritte
MariaDBEinmalnutzung und Ratenbegrenzung, sonst wird nichts gespeichert

Sie wechseln von einem anderen Captcha?

Der Kompatibilitätsmodus nutzt die alten Element-Klassen.
Die meisten Websites ändern zwei Zeilen.

Umstiegshilfe