Zum Inhalt springen
Privatus Analytics

Datenschutz

Wie cookielose Analyse misst, ohne Menschen zu tracken

Für jede unserer Datenschutzaussagen gibt es eine technische Erklärung. Diese Seite beschreibt genau, was mit einem Pageview geschieht, was wir speichern, was wir niemals speichern und wie Sie es selbst nachprüfen können.

Verlassen Sie sich nicht nur auf unser Wort

Diese Tools werden von anderen Organisationen betrieben. Jeder Link scannt diese Website neu, sodass Sie das heutige Ergebnis sehen und keinen Screenshot, den wir ausgesucht haben.

Der Weg der Daten

Jede Besucheranfrage, auch aus der EU, dem EWR, dem Vereinigten Königreich und der Schweiz, wird in unserer US-Region verarbeitet. IP-Adresse und User-Agent werden nur im Arbeitsspeicher verwendet, während die Anfrage bearbeitet wird, und verworfen, bevor das minimierte Ereignis gespeichert wird.

  1. Schritt 1 · Überall
    Browser des Besuchers
    • Seiten-URL und Referrer
    • UTM-Parameter
    • Bildschirmbreite und Sprache
    • Ihre eigenen Ereigniseigenschaften
    • Keine Cookies und kein Local Storage, außer der eigenen Opt-out-Entscheidung eines Besuchers
    • Keine Fingerprinting-APIs
    • Keine Anfragen an Dritte
  2. Schritt 2 · Vereinigte Staaten
    Ingest, im Arbeitsspeicher
    • Land aus dem Cloudflare-Header
    • User-Agent → Browser, Betriebssystem, Gerät
    • Bot-Prüfungen und Ihre Traffic-Regeln
    • Besuchsschlüssel im Arbeitsspeicher
    • IP-Adresse nach der Anfrage verworfen
    • Vollständiger User-Agent nach der Anfrage verworfen
    • Personenbezogene Daten bereinigt, Query-Strings gekürzt
  3. Schritt 3 · In der Queue in der US-Region
    Minimiertes Ereignis
    • Nur das minimierte Ereignis
    • Keine IP-Adresse
    • Kein roher User-Agent
    • Kein Besuchsschlüssel und kein Salt
  4. Schritt 4 · Vereinigte Staaten
    Speicherung und Dashboard
    • Seiten, Quellen, Kampagnen
    • Land und Gerätekategorien
    • Zufällige Besuchs-ID (höchstens ein Tag)
    • Ereigniseigenschaften
    • Nichts, was eine Person identifiziert
    • Nichts, was Tage, Websites oder Geräte verknüpft

Was wir erfassen und was wir niemals erfassen

Erfasst (nach Minimierung)

  • Seite. Hostname und Pfad. Query-Strings werden entfernt, außer Kampagnenparametern und Ihrer Zulassungsliste. Das Fragment wird entfernt, sofern Sie kein Hash-Routing verwenden.
  • Referrer. Domain und Pfad der verweisenden Seite. Die Query wird entfernt, interne Referrer werden geleert.
  • Kampagne. UTM-Parameter und ref. Klick-IDs von Anzeigen (gclid, msclkid, fbclid) werden auf ein Ja/Nein-Flag reduziert.
  • Standort. Nur das Land, aus dem Länder-Header, den unser Netzwerkanbieter (Cloudflare) jeder Anfrage hinzufügt. Keine Region, keine Stadt, keine Koordinaten.
  • Technologie. Browser, Betriebssystem (Familie und Hauptversion), Gerätetyp, Bildschirmgrößenbereich, Sprache.
  • Engagement. Sichtbare Zeit auf der Seite und Scrolltiefe in 10-%-Stufen.
  • Zeitzone. Der Name der Zeitzone des Browsers, etwa America/Denver. Ein Browser auf einem Server ist selten auf die Zeitzone des Landes eingestellt, aus dem seine Anfrage kommt, daher vergleichen wir beides, um Bots von Menschen zu unterscheiden. Das geschieht im Arbeitsspeicher, danach wird die Zeitzone verworfen. Sie wird nie als Standort verwendet und nie mit einem Besuch oder Ereignis gespeichert. Sie wird nur in den Bot-Trainingsdaten der Erweiterten Bot-Erkennung (Honeypot-Treffer und Stichproben unserer eigenen Websites) 12 Monate lang aufbewahrt.
  • Ereignisse. Namen und bis zu 30 typisierte Eigenschaften, die Sie senden möchten, nach der Bereinigung personenbezogener Daten.

Niemals erfasst oder gespeichert

  • IP-Adressen. Werden im Arbeitsspeicher für Bot-Prüfungen und den täglichen Besuchsschlüssel verwendet und dann verworfen. Nie auf Datenträger, in Logs, Queues oder Datenbanken geschrieben, auch nicht bei Bots.
  • Vollständige User-Agents. Werden im Arbeitsspeicher in Kategorien zerlegt und dann verworfen.
  • Cookies und Gerätespeicher. Keine Cookies, kein localStorage, sessionStorage oder IndexedDB (außer der eigenen Opt-out-Entscheidung eines Besuchers).
  • Fingerprints. Keine Canvas-, WebGL-, Schrift-, Audio- oder Akku-APIs und keine zusätzlichen Client Hints.
  • Dauerhafte Kennungen. Nichts, was länger als einen Tag besteht oder Websites oder Geräte verknüpft. Keine Nutzerprofile.
  • Genauer Standort. Keine Koordinaten.
  • Anfragen an Dritte. Der Tracker kommuniziert nur mit Privatus Analytics.

PII-Scrubber. Bevor etwas gespeichert wird, werden Pfade, Referrer, Titel und Ereigniseigenschaften auf E-Mail-Adressen, lange Kennungen, tokenähnliche Zeichenfolgen und lange Ziffernfolgen wie Telefon- oder Kartennummern geprüft. Treffer werden durch Platzhalter wie [redacted-email] ersetzt, und jede Website sieht, wie viele Schwärzungen es gab, damit Lecks an der Quelle behoben werden können.

Wie Besuche gezählt werden

  1. An jedem UTC-Tag erzeugen wir ein zufälliges 256-Bit-Salt. Es existiert nur im Arbeitsspeicher und wird am Ende des Tages zuzüglich einer Karenzzeit von 30 Minuten vernichtet.
  2. Für jeden Treffer berechnen wir im Arbeitsspeicher HMAC(daily salt, site, IP, user agent) und schlagen den Wert in einem reinen Arbeitsspeicher-Store nach, mit einem Inaktivitäts-Timeout von 30 Minuten und einer Obergrenze um Mitternacht UTC.
  3. Ein neuer Besuch erhält eine zufällige Besuchs-ID, die nicht aus diesem Schlüssel abgeleitet ist. Nur die zufällige ID wird gespeichert.
  4. Sobald das Salt vernichtet ist, lässt sich nichts mehr von gespeicherten Besuchen auf ein Gerät zurückführen oder über Tage hinweg miteinander verknüpfen.

Das sind pseudonyme Daten: stark minimiert und über einen Tag hinaus nicht verknüpfbar. Wir bezeichnen sie nicht als anonym.

Jedes Feld, das wir speichern

Ein neues gespeichertes Feld erfordert eine schriftliche Prüfung von Zweck, Minimierung und Aufbewahrung. Dies ist die aktuelle Liste.

FeldZweckMinimierungAufbewahrung
Hostname, PfadSeitenQuery bis auf die Zulassungsliste entfernt, personenbezogene Daten bereinigt, PfadmaskenTarif
Referrer-Host und -PfadQuellenwww. und m. entfernt, Query verworfen, interne geleertTarif
UTM-Parameter, ref, bezahlter KlickKampagnenKlick-IDs auf ein Ja/Nein-Flag reduziertTarif
LandStandortAus dem Länder-Header von Cloudflare, IP verworfenTarif
Gerät, Browser, Betriebssystem (mit Hauptversionen), BildschirmbereichTechnologieRoher User-Agent verworfen, Bildschirm in Bereiche eingeteiltTarif
Besuchs-IDBesucheZufällige UUID, höchstens ein UTC-TagTarif
EreigniseigenschaftenEreignisseBis zu 30 Schlüssel, typisiert, personenbezogene Daten bereinigtTarif
Name der ZeitzoneTraining des Bot-ScoresNie mit einem Besuch oder Ereignis gespeichert. Nur bei einem Honeypot-Treffer oder einer Stichprobe unserer eigenen Websites aufbewahrt12 Monate
FilterzählerBots, Regeln, SchwärzungenNur Aggregate, keine IP13 Monate
Besuchsschlüssel (Arbeitsspeicher-Store)Kontinuität des BesuchsHMAC-Schlüssel, 30-Minuten-TimeoutHöchstens ein Tag
Tägliches Salt (Arbeitsspeicher-Store)BesuchsschlüsselNie persistiert1 Tag + 30 Minuten

Aufbewahrung „Tarif“: 3 Monate bei Free, unbegrenzt während des Abonnements in kostenpflichtigen Tarifen, mit Ausnahmen pro Website.

Selbst überprüfen

  1. Öffnen Sie die Entwicklertools dieser Seite und wechseln Sie zum Tab Application (oder Storage). Sie finden dort keine Cookies und nichts im Local Storage vom Tracker. Das Einzige, was der Tracker je speichert, ist die eigene Opt-out-Entscheidung eines Besuchers. Diese Website speichert dort außerdem Ihr helles oder dunkles Design, falls Sie es ändern.
  2. Wechseln Sie zum Tab Network, filtern Sie nach /api/event und laden Sie neu. Sie sehen eine kleine Anfrage pro Pageview.
  3. Öffnen Sie die Nutzdaten der Anfrage. Sie enthalten nur die unten aufgeführten Felder: keine Kennungen, kein Fingerprint.
  4. Fügen Sie data-debug="true" dem Script-Tag auf Ihrer eigenen Website hinzu und beobachten Sie die Console. Jeder Treffer wird mit dem Präfix [privatus] protokolliert, genau so, wie er gesendet würde, und nichts verlässt den Browser. Ein übersprungener Treffer protokolliert den Grund, und es funktioniert auf localhost. Siehe Testen, ohne etwas zu senden.
  5. Lesen Sie den Quellcode des Trackers. Er steht unter der MIT-Lizenz und ist kurz genug, um ihn in einem Zug zu lesen. Siehe Open Source.

Probieren Sie auch den Cookie- und Tracker-Scanner auf Ihrer eigenen Website aus.

Was eine Anfrage enthält

Diese Beispiele zeigen jedes Feld, das in der jeweiligen Art von Treffer vorkommen kann. Die meisten Treffer enthalten deutlich weniger. Die Tabelle darunter sagt, wann jedes Feld gesendet wird.

Ein Pageview
{
  "s": "pa_7Q2K9XH3AB",
  "t": "pageview",
  "u": "https://example.com/app?utm_source=newsletter#/pricing",
  "l": "en-US",
  "w": 1440,
  "i": 0,
  "r": "https://news.example.org/",
  "h": 1,
  "d": 1,
  "g": 1,
  "hp": 1,
  "a": "webdriver",
  "tz": "America/Denver",
  "xp": "var_4M8T2KQ9ZD",
  "p": { "plan": "pro" }
}
Ein Engagement-Treffer
{
  "s": "pa_7Q2K9XH3AB",
  "t": "engagement",
  "u": "https://example.com/app?utm_source=newsletter#/pricing",
  "l": "en-US",
  "w": 1440,
  "i": 1,
  "r": "https://news.example.org/",
  "h": 1,
  "d": 1,
  "g": 1,
  "hp": 1,
  "a": "webdriver",
  "tz": "America/Denver",
  "e": 48210,
  "sd": 80
}
Ein eigenes Ereignis
{
  "s": "pa_7Q2K9XH3AB",
  "t": "event",
  "u": "https://example.com/app?utm_source=newsletter#/pricing",
  "l": "en-US",
  "w": 1440,
  "i": 1,
  "r": "https://news.example.org/",
  "h": 1,
  "d": 1,
  "g": 1,
  "hp": 1,
  "a": "webdriver",
  "tz": "America/Denver",
  "n": "signup",
  "p": { "plan": "pro" }
}
FeldBedeutungWann es gesendet wirdWas bei uns damit geschieht
sWebsite-IDJeder TrefferDient dazu, die Website zu finden. Wird als die Website gespeichert, zu der das Ereignis gehört.
tTreffertyp: pageview, engagement oder event. Die optionalen Module Web Vitals und Klickkarte ergänzen vital und click.Jeder TrefferWird als Art des Ereignisses gespeichert.
uSeiten-URL, wobei Query-Parameter ohne Kampagnenbezug bereits im Browser entfernt werdenJeder TrefferHostname und Pfad werden nach den Pfadmasken und dem PII-Scrubber gespeichert. Kampagnenparameter werden gespeichert, Klick-IDs von Anzeigen werden zu einem Ja/Nein-Flag, und der Rest der Query wird verworfen.
lBrowserspracheJeder TrefferWird gespeichert, auf 16 Zeichen gekürzt.
wBildschirmbreite in PixelnJeder TrefferWird nur als Größenbereich gespeichert. Für den Bot-Score im Arbeitsspeicher gelesen. Die genaue Breite wird verworfen.
i1 nach der ersten echten Eingabe auf der Seite (Zeiger, Taste, Touch oder Mausrad), sonst 0Jeder TrefferWird als Ja oder Nein beim Besuch gespeichert. Über die Eingabe selbst wird nichts gesendet.
rReferrerNur wenn es einen gibtHost und Pfad werden nach dem PII-Scrubber gespeichert. Die Query wird verworfen, und ein Referrer von Ihrer eigenen Website wird geleert.
h1, wenn Hash-Routing verwendet wirdNur wenn das Fragment Teil der Seitenadresse istWird im Arbeitsspeicher verwendet, um das Fragment als Teil des Pfads zu behalten. Wird nicht gespeichert.
d1, wenn der Browser Do Not Track sendetNur wenn es aktiviert istWenn die Website Do Not Track beachtet (standardmäßig aus), wird der Treffer verworfen und nichts gespeichert. Andernfalls wird das Signal ignoriert. Das Flag wird nie gespeichert.
g1, wenn der Browser Global Privacy Control sendetNur wenn es aktiviert istWenn die Website Global Privacy Control beachtet (standardmäßig an), wird der Treffer verworfen und nichts gespeichert. Andernfalls wird das Signal ignoriert. Das Flag wird nie gespeichert.
hp1 auf einer Seite, die der Website-Betreiber als Honeypot markiert hat, 0 auf einer Seite, die als nur für Menschen erreichbar markiert istNur auf Seiten, die für die Erweiterte Bot-Erkennung markiert sindEin Treffer mit 1 wird nie zu einem Besuch oder Ereignis. Er wird als Bot gezählt und in Tarifen mit Erweiterter Bot-Erkennung als Honeypot-Treffer aufbewahrt. Ein Treffer mit 0 wird wie üblich gezählt, und nur unsere eigenen Websites behalten eine Kopie als Trainingsstichprobe.
ch1 auf einer Seite mit der Aufforderung „Bestätigen Sie, dass Sie ein Mensch sind“, die eine Website zufällig einigen Besuchern zeigt, Menschen und Bots gleichermaßenNur auf Seiten, die mit data-hp="ch" markiert sindEin Treffer mit 1 wird nie zu einem Besuch oder Ereignis und wird nicht als Bot gezählt. In Tarifen mit Erweiterter Bot-Erkennung wird er neben den Honeypot-Treffern aufbewahrt und als Prüfung markiert.
aName der Automatisierung: webdriver, phantom, nightmare oder cypressNur auf einer Honeypot- oder Prüfungsseite, wenn ein automatisierter Browser erkannt wirdWird mit dem Honeypot-Treffer aufbewahrt. Überall sonst ignoriert.
tzName der Zeitzone, etwa America/DenverJeder Treffer, wenn der Browser eine meldetWird im Arbeitsspeicher für den Bot-Score mit dem Land der Anfrage verglichen und dann verworfen. Wird nie mit einem Besuch oder Ereignis gespeichert und nie als Standort verwendet. Wird nur mit einem Honeypot-Treffer oder einer Trainingsstichprobe aufbewahrt.
xpVorschauwert des Experiments, aus pa_preview in der AdresseNur Pageviews, wenn die Adresse pa_preview enthältWird im Arbeitsspeicher verwendet, um die Vorschauversion anzuzeigen. Der Pageview wird nicht für das Experiment gezählt. Wird nicht gespeichert.
pBenutzerdefinierte EigenschaftenPageviews und eigene EreignisseBis zu 30 werden nach dem PII-Scrubber gespeichert. Umsatz und Währung werden als eigene Felder gespeichert.
eSichtbare Zeit auf der Seite in MillisekundenEngagement-TrefferWird gespeichert, auf 4 Stunden begrenzt.
sdScrolltiefe in ProzentEngagement-TrefferWird in 10-%-Stufen gespeichert.
nEreignisnameEigene EreignisseWird gespeichert, auf 120 Zeichen gekürzt.
vWeb-Vital-WertVital-Treffer (Web-Vitals-Modul)Wird mit dem Namen des Vitals gespeichert, für eine Stichprobe der Treffer.
cKurzer CSS-Selektor des angeklickten Elements oder der Name, den die Website ihm gegeben hatKlick-Treffer (Klickkarten-Modul)Wird gespeichert, auf 512 Zeichen gekürzt. Keine Koordinaten oder Texte.

Das optionale Umfragemodul sendet eigene kleine Anfragen. Sie sind zusammen mit der vollständigen Referenz in der Dokumentation aufgeführt. Was ein Honeypot-Treffer aufbewahrt, ist in Erweiterte Bot-Erkennung beschrieben.

Wo Ihre Daten liegen

Speicherung und Verarbeitung in den USA und Garantien für die Übermittlung.

Compliance-Hub

DSGVO, ePrivacy, Gesetze der US-Bundesstaaten und mehr.

Auftragsverarbeitungsvertrag

In unseren Nutzungsbedingungen enthalten.

Messen Sie ohne Cookies

Keine Cookies, kein Fingerprinting und kein Einwilligungsbanner für die Messung nötig.

Ihr erster Workspace startet mit 14 Tagen Pro, kostenlos. Danach wechselt er zum kostenlosen Tarif mit 10 Tsd. Ereignissen pro Monat, 3 Websites und 3 Monaten Verlauf. Keine Kreditkarte nötig.