Unsere Mission & Architektur
Über Analytics House
Wir haben Analytics House entwickelt, um zu zeigen, dass datenschutzfreundliche Webanalyse keine zentralen Datenbank-Cluster und keine teuren Abonnements braucht. Es läuft vollständig auf Cloudflare Workers und D1 und bietet überprüfbaren Datenschutz, Core Web Vitals echter Nutzer und Attribution von KI-Antwortmaschinen – ohne Cookies und ohne gespeicherte IP-Adressen.
Mathematisch unumkehrbarer Datenschutz
Statt statische Besucher-Salts auf der Festplatte aufzubewahren, erzeugt Analytics House an jedem UTC-Tag einen neuen zufälligen 256-Bit-Salt in Cloudflare D1 und vernichtet den Salt des Vortags endgültig, sobald die täglichen Rollups abgeschlossen sind.
Zero-Trust-Bereinigung personenbezogener Daten am Edge
Versehentlich in URLs und Eigenschaften benutzerdefinierter Ereignisse enthaltene personenbezogene Daten (E-Mail-Adressen, UUIDs, JWTs, IP-Adressen, Kreditkartennummern, SSNs) werden vor der Speicherung synchron im Cloudflare Worker unkenntlich gemacht.
100 % Cloudflare-natives TypeScript
Keine ClickHouse-Cluster, keine PostgreSQL-VMs und keine veralteten Daemons. Datenerfassung, Rollup-Cron und Abfrage-Engine laufen vollständig auf Cloudflare Workers und D1 SQLite.
Gebaut für das Zeitalter der KI-Suche
Integrierte Attribution für über 12 KI-Antwortmaschinen (ChatGPT, Perplexity, Claude, Gemini, Copilot, DeepSeek) plus eigene Telemetrie des KI-Crawler-Schutzes für GPTBot und ClaudeBot.
Niedrige Betriebskosten, niedrige Preise
Abgeschlossene UTC-Tage werden alle 15 Minuten in kompakte Rollup-Tabellen in D1 festgeschrieben, sodass Dashboards nur wenige Zeilen lesen, statt jedes Ereignis zu durchsuchen. Es gibt keine Server, die zwischen Besuchen ungenutzt laufen – genau das hält die geplanten Preise niedrig.
Überprüfbare & offene Datenhoheit
Jedes Projekt bietet ein live abrufbares kryptografisches Datenschutz-Manifest (/privacy), vollständigen CSV-Import/-Export, eingeschränkte schreibgeschützte API-Schlüssel und Self-Hosting mit einem Klick in Ihrem eigenen Cloudflare-Konto.
Wie eine Anfrage durch den Edge fließt
- Browser (Skript ohne Cookies, 2,2 KB gzip-komprimiert): Sendet Seitenaufrufe, Klicks auf ausgehende Links, Downloads, benutzerdefinierte Ereignisse und optional Core Web Vitals (
LCP,INP,CLS), ohnedocument.cookieanzurühren. BeachtetSec-GPC: 1undDNT: 1automatisch. - Edge-Firewall im Cloudflare Worker: Erkennt KI-Crawler und Suchbots (und zählt sie täglich in
bot_rollup, ohne die Statistiken menschlicher Besucher zu verfälschen), entfernt personenbezogene Daten aus URL-Pfaden und Ereigniseigenschaften und leitet mit dem kurzlebigen 256-Bit-Salt des Tages einen anonymen täglichen Besucher-Hash ab, bevor IP-Adresse und roher User-Agent verworfen werden. - Rollup-Abschluss alle 15 Minuten & Salt-Vernichtung: Ein Cloudflare Cron Trigger aggregiert abgeschlossene UTC-Tage in die Tabellen
rollup_dayundrollup_dim, löscht abgelaufene Tages-Salts endgültig aus D1 und entfernt (bei aktiviertem Modus „Keine Rohdaten-Historie“) die Rohzeilen der Ereignisse. - Sofortiges Dashboard & Anomalie-Benachrichtigungen: Abfragen lesen für vergangene Tage voraggregierte Rollups und für heute Live-Ereignisse, berechnen automatisch Verweise von KI-Antwortmaschinen, Akquisitionskanäle und Traffic-Anomalien per z-Score und setzen k-Anonymitäts-Schwellen durch.