Datenschutz & Compliance

A/B-Testing ohne
Daten an Dritte.

abdriven läuft auf deinem eigenen Server. Besucherdaten gehen an niemanden.

  • Selbst gehostet, kein Anbieter dazwischen
  • Keine IP-Adressen, keine Profile
  • Einwilligung als technischer Schalter

Der Unterschied

So schützt abdriven
die Daten deiner Besucher.

Snippet, Auswertung und Datenbank liegen auf deiner Infrastruktur. An Dritte geht nichts.

Alles auf deinem Server

Ein Node-Prozess mit SQLite, den du selbst betreibst. Besucherdaten verlassen dein Netz nie, weil sie nirgendwo hingeschickt werden.

Auslieferung über deine Domain

Das Snippet lädt von einer Subdomain deiner Website, etwa t.deine-domain.de. Für den Browser ist das kein Drittanbieter-Request.

Keine IP-Adressen

abdriven speichert keine IP-Adressen, keine Namen, keine E-Mail-Adressen und verknüpft nichts über Websites hinweg.

Einwilligung, die wirklich greift

Mit data-consent="required" passiert vor der Zustimmung nichts: keine Kennung, kein Ereignis, keine Anfrage.

Ergebnisse nur aggregiert

Auswertungen, Reports und Exporte enthalten Summen und Raten, keine Einzelbesucher, keine Ereignisliste.

Widerruf, der aufräumt

abdriven.revoke() stoppt die Messung, entfernt eingespielte Änderungen und löscht die lokalen Besucherdaten dieser Website.

Ehrlich gesagt

Was abdriven speichert
und was nicht.

Ein Test muss sich nur eines merken: welche Variante dieser Browser gesehen hat. Sonst sieht derselbe Besucher beim nächsten Klick etwas anderes.

  • Gespeichert: eine anonyme, im Browser erzeugte Kennung, die Zuordnung zur Variante und aggregierte Zähler.
  • Die Zuordnung selbst ist ein gesalzener Hash aus Experiment und Kennung, aus der Datenbank lässt sich kein Besucher rekonstruieren.
  • Nicht gespeichert: IP-Adresse, User-Agent im Klartext, Formularinhalte, Seiteninhalte, Mausbewegungen.
  • Segmente (Gerät, Quelle, neu/wiederkehrend) werden einmal beim ersten Kontakt festgehalten, ohne Kennung daneben.
  • Browser ohne nutzbaren lokalen Speicher nehmen gar nicht erst teil.

Im Unternehmen

Sicherheit und
Nachvollziehbarkeit.

Zugriffe, Schlüssel und Änderungen sind nachvollziehbar, nicht, weil es gut klingt, sondern weil ein Audit danach fragt.

  • Änderungsprotokoll: wer wann welches Experiment gestartet, angehalten oder umkonfiguriert hat.
  • Rollen je Ebene. Agentur, Kunde, Website, mit reinen Lese-Zugängen für alle, die nur Ergebnisse brauchen.
  • API-Token sind auf Websites begrenzt, laufen nach 30, 90 oder 365 Tagen ab und werden nur als SHA-256-Hash gespeichert.
  • Geteilte Report-Links laufen ab, lassen sich einzeln zurückziehen und liegen ebenfalls nur als Hash vor.
  • Passwörter als gesalzener scrypt-Hash, Sitzungen als HttpOnly-Cookies, bei HTTPS zusätzlich Secure.

FAQ

Datenschutz & Compliance

Brauche ich für A/B-Tests eine Cookie-Einwilligung?

Das hängt von eurem Aufbau ab. Mit data-consent="required" wartet abdriven, bis euer Consent-Manager zustimmt. Oder ihr ladet das Snippet erst nach der Einwilligung.

Wo liegen die Daten?

Dort, wo du abdriven betreibst. Es gibt keine Übermittlung an uns, weil die Software auf deinem Server läuft und ihre Datenbank dort liegt.

Kann ich abdriven in sensiblen Bereichen abschalten?

Ja. Experimente laufen nur auf den Seitenpfaden, die du freigibst. Kundenkonto, Checkout oder interne Bereiche bleiben außen vor, wenn du sie nicht targetierst.

Was passiert, wenn ein Besucher widerruft?

abdriven.revoke() stoppt die Messung, nimmt Änderungen zurück und löscht die Daten im Browser. Anonyme Summen bleiben, sie gehören zu keinem Besucher.

Teste deine Website
mit abdriven.