Datenschutz und Compliance

Überblick / Einführung

mandera ist auf einer datenschutzfreundlichen Architektur aufgebaut. Es sammelt Website-Analysen ohne Cookies, IP-Tracking, Fingerprinting oder dauerhafte Identifikatoren.

Auf diese Weise erhalten Sie verwertbare Einblicke in das Besucherverhalten und können gleichzeitig die Privatsphäre der Nutzer respektieren - und das ohne Cookie-Zustimmungsbanner.

Im folgenden Abschnitt wird erläutert, wie das in der Praxis funktioniert: welche Daten gesammelt werden, welche explizit nicht gesammelt werden, wie der KI-Crawler-Traffic separat behandelt wird, wo die Daten verarbeitet und gespeichert werden und wie mandera mit den geltenden Datenschutzbestimmungen in Einklang steht.

Datenschutzorientierte Architektur

Die Analysefunktionen von mandera sind auf vier Datenschutzgarantien ausgelegt. Dies sind keine optionalen Einstellungen - es sind architektonische Entscheidungen, die in die Funktionsweise des Systems integriert sind.

Keine Cookies

mandera setzt und liest keine Browser-Cookies und verlässt sich auch nicht auf diese. Die Sitzungsidentität wird im Speicher des Browsers erzeugt, wenn die Seite geladen wird:

sessionId = Date.now().toString(36) + Math.random().toString(36).substr(2)

Diese ID existiert nur im JavaScript-Speicher. Sie wird niemals in localStoragesessionStorage, oder ein Cookie. Wenn die Registerkarte geschlossen wird, ist die Sitzungs-ID verschwunden. Es gibt keine Möglichkeit, einen zurückkehrenden Besucher wieder mit einer früheren Sitzung zu verbinden.

Das bedeutet, dass jeder Besuch unabhängig ist. mandera kann keine Nutzerprofile erstellen, Besucher über Sitzungen hinweg verfolgen oder wiederkehrende Nutzer identifizieren.

Keine IP-Verfolgung

mandera speichert keine IP-Adressen in seinen Analysetabellen. Das Besucherdatenmodell hat keine IP-Spalte - das ist keine Frage der Politik, sondern strukturell nicht vorhanden.

Die geografischen Daten (nur auf Länderebene) stammen aus:

  1. Plattform-Kopfzeilen - Cloudflare (cf-ipcountry), Vercel (x-vercel-ip-land), Fastly oder Google App Engine fügen Länder-Header hinzu. Diese werden gelesen, ohne die zugrunde liegende IP zu speichern.
  2. Browser Gebietsschema - Die Accept-Language Header enthält einen Locale-Code (z. B. en-US), aus denen auf das Land geschlossen werden kann.
  3. Fallback - Wenn keine der beiden Angaben verfügbar ist, wird der Standort als “Unbekannt” angegeben.”

Mandera führt keine IP-zu-Standort-Suche durch.

Keine Fingerabdrücke

mandera verwendet keine Fingerprinting-Techniken:

  • Kein Fingerabdruck auf der Leinwand
  • Keine WebGL-Abfragen
  • Keine Aufzählung von Schriftarten
  • Kein Audio-Fingerprinting
  • Keine Hardware-Kennungen (IMEI, IDFA)

Die einzigen gesammelten Geräteinformationen werden aus der standardmäßigen User-Agent-Zeichenfolge geparst: Browsername, Betriebssystemname und -version sowie Gerätetyp (Desktop, Handy, Tablet). Dabei handelt es sich um standardmäßige HTTP-Metadaten, nicht um einen Fingerabdruck.

Keine dauerhaften Identifikatoren

Nichts über einen Besucher bleibt zwischen den Sitzungen erhalten:

  • Keine eindeutigen Benutzer-IDs
  • Keine gehashten Identifikatoren
  • Keine domänenübergreifende Verfolgung
  • Keine Skripte von Drittanbietern, die Nutzer verfolgen könnten

Die speicherinterne Sitzungs-ID ist der einzige Identifikator und gilt nur so lange, wie die Browser-Registerkarte geöffnet ist. Auf dem Server werden die Sitzungen zum Zweck der Deduplizierung mit einer 1 Stunde TTL und einem Höchstwert von 10.000 Einträge - Danach werden sie rausgeschmissen.

Was dies in der Praxis bedeutet

  • Keine Zustimmungsbanner erforderlich - Da keine personenbezogenen Daten verarbeitet und keine Cookies gesetzt werden, sind Mechanismen zur Einwilligung in Cookies gemäß GDPR, PECR oder CCPA nicht erforderlich. Siehe Einhaltung von Vorschriften für Einzelheiten.
  • Keine Benutzerprofile - mandera verfolgt Besuche, nicht Besucher. Sie sehen aggregierte Muster, kein individuelles Verhalten.
  • Keine sitzungsübergreifende Analyse - Sie können nicht sehen, wie oft eine bestimmte Person zurückkehrt, und auch keine kohortenbasierten Metriken zur Kundenbindung erstellen. Der Kompromiss ist die vollständige Privatsphäre.
  • Genaue aggregierte Daten - Einzelne Nutzer können zwar nicht nachverfolgt werden, aber die aggregierten Metriken (Gesamtbesuche, Seitenaufrufe, Quellen, Geräteverteilung) bleiben genau und umsetzbar.

Wie wir verfolgen

Dieser Abschnitt erklärt die technischen Details, wie mandera Analysedaten sammelt und verarbeitet - vom clientseitigen Snippet bis zur serverseitigen Aggregation.

Der Tracking-Snippet

Das Tracking von mandera beginnt mit einem einzigen JavaScript-Snippet, das auf Ihrer Seite geladen wird. Bei der Initialisierung werden die folgenden Schritte nacheinander ausgeführt:

  1. Bot-Check - Das Snippet vergleicht den User-Agent des Browsers mit einer umfassenden Bot-Erkennungsbibliothek. Handelt es sich bei dem Besucher um einen bekannten Bot, wird die Verfolgung vollständig eingestellt. Es werden keine Daten gesendet.
  2. Erzeugung einer Sitzungs-ID - Eine nicht-persistente Sitzungs-ID wird im Speicher erstellt: Date.now().toString(36) + Math.random().toString(36).substr(2). Diese wird niemals außerhalb des JavaScript-Speichers gespeichert.
  3. Proxy-Erkennung - Das Snippet prüft, ob es innerhalb eines Vorschaurahmens (z. B. eines CMS-Vorschaupanels) ausgeführt wird, und überspringt in diesem Fall das Tracking.
  4. Die Verfolgung beginnt - Seitenansicht, Heatmap und Ereignis-Listener sind angehängt.

Modell besuchen

besuchen Sie ist das Äquivalent zu einer Sitzung bei mandera. Besuche werden ohne Cookies definiert:

Wenn ein neuer Besuch angelegt wird

  • Der Besucher kommt von einer externer Referent (eine andere Domäne als Ihre Website).
  • Der Besucher kommt an mit kein Referent (direkte Navigation, Lesezeichen oder eingegebene URLs).
  • Die Sitzungs-ID des Besuchers stimmt mit keinem Besuch im In-Memory-Cache des Servers überein (Cache-Einträge verfallen nach 1 Stunde).

Wenn ein Besuch fortgesetzt wird

  • Der Besucher navigiert intern (gleicher Bereich) - der bestehende Besuch wird wiederverwendet.
  • Die Sitzungs-ID stimmt mit einem zwischengespeicherten Besuch innerhalb des 1-Stunden-Fensters überein.

Was ein Besuch alles beinhaltet

Jeder Besuchsdatensatz enthält:

FeldBeschreibung
idAuto-generierte UUID
propertyIdZu welchem Website-Eigentum dieser Besuch gehört
StandortLändercode (aus Header oder Locale, löschbar)
browserNameBrowsername aus User-Agent
osNameName des Betriebssystems
osVersionVersion des Betriebssystems
deviceTypeDesktop, Handy oder Tablet
deviceVendorGerätehersteller (falls nachweisbar)
createdAtZeitstempel

Keine IP-Adresse, E-Mail, Benutzername oder andere persönlich identifizierbare Informationen.

Modell der Seitenansicht

Jede Seite innerhalb eines Besuchs erzeugt eine Seitendatensatz:

FeldBeschreibung
pageUrlDie besuchte Seite
previousUrlDie verweisende Seite (intern oder extern)
DauerAuf der Seite verbrachte Sekunden
visitIdLink zum Besuch der Eltern
createdAtZeitstempel

Berechnung der Dauer

Die Dauer wird gemessen als die Zeit zwischen dem Laden der Seite und dem Zeitpunkt, an dem der Besucher die Seite verlässt. Seiten mit einer Dauer von weniger als 3 Sekunden werden ausgeschlossen, um versehentliche Klicks und schnelle Rücknavigation herauszufiltern. Die Ausnahme ist die letzte Seite vor dem Schließen der Registerkarte - sie wird unabhängig von der Dauer immer erfasst.

Zählung der Seitenansichten

Seitenansichten sind nicht dedupliziert pro Benutzer (da die Benutzer anonym sind). Wenn ein Besucher dieselbe Seite dreimal in einer Sitzung aufruft, werden drei Seitendatensätze erstellt. Das ist so gewollt - eine Deduplizierung würde eine dauerhafte Benutzeridentifikation erfordern.

Ereignis-Modell

Ereignisse verfolgen bestimmte Interaktionen:

FeldBeschreibung
EreignisNameKleinbuchstaben, alphanumerisch + Unterstriche, max. 200 Zeichen
MetadatenBeliebiges JSON-Objekt (optional)
pageUrlWo das Ereignis eingetreten ist
visitIdLink zum Besuch der Eltern (optional)
createdAtZeitstempel

Ereignisse werden durch benutzerdefinierte JavaScript-Aufrufe ausgelöst (ma_ereignis), HTML-Datenattribute (daten-mandera-ereignis) oder die automatische Verfolgung von Formularübermittlungen.

Heatmap-Modell

Heatmap-Daten werden in Stapeln gesammelt:

FeldBeschreibung
pageUrlDie zu verfolgende Seite
InteraktionenJSON-Array von Klick-, Bildlauf- und Mausbewegungsereignissen
browserInfoGeprüfte Browser- und Betriebssystemdetails
StandortLändercode
createdAtZeitstempel

Bei jeder Interaktion werden Koordinaten in Prozent (nicht in Pixeln), Element-Metadaten (Tag, Klasse, ID, verkürzter Text) und die Größe des Ansichtsfensters aufgezeichnet. Die Interaktionen werden clientseitig zusammengefasst (alle ~5 Sekunden) und als eine einzige Anfrage gesendet. Mehrere Übermittlungen aus der gleichen Sitzung werden zu einem Heatmap-Datensatz zusammengeführt.

Aggregation und Analyseberechnung

Wenn Sie das Visitor Analytics Dashboard betrachten, berechnet mandera aggregierte Metriken aus rohen Besuchs- und Seitendatensätzen:

  • Einmalige Besuche - Anzahl der Besuchsdatensätze im Datumsbereich.
  • Seitenansichten - Summe der Seitensätze.
  • Seiten pro Besuch - Seitenaufrufe geteilt durch Besuche.
  • Dauer des Besuchs - Durchschnittliche Zeit von der ersten bis zur letzten Seite bei jedem Besuch.
  • Quellen-Übersicht - Gruppiert nach dem Mustervergleich der Referrer-Domäne.
  • Standorte - Gruppiert nach Ländercode.
  • Geräte - Gruppiert nach Gerätetyp, Browser und Betriebssystem.

Alle Metriken werden im laufenden Betrieb aus Rohdaten berechnet. Es gibt keine voraggregierte Übersichtstabelle - jede Dashboard-Ansicht spiegelt aktuelle Daten wider.

Sitzungs-Caching

Der Server unterhält einen speicherinternen Cache, um eingehende Anfragen mit bestehenden Besuchen zu verknüpfen:

  • Schlüssel — {propertyRef}:{sessionId}
  • Wert - Die Besuchs-ID
  • TTL - 1 Stunde
  • Maximale Einträge - 10,000

Wenn der Cache 10.000 Einträge überschreitet, werden abgelaufene Elemente entfernt. Wenn er unter dieser Grenze liegt, werden die ersten 100 Einträge bei jedem Bereinigungszyklus stichprobenartig auf Verfall überprüft.

Ein separater Cache übernimmt die Deduplizierung von Heatmap-Sitzungen mit denselben TTL- und Größenbeschränkungen.

AI Crawler-Erkennung

mandera identifiziert automatisch KI-Crawler und trennt deren Traffic von der Analyse menschlicher Besucher. Bot-Besuche werden in einem speziellen Datenspeicher protokolliert und in AI Analytics, während die Daten der menschlichen Besucher in Visitor Analytics.

Zwei Ebenen der Erkennung

Klientenseitig: Allgemeine Bot-Filterung

Das Tracking-Snippet führt eine Bot-Prüfung durch, bevor irgendwelche Daten gesendet werden. Unter Verwendung einer umfassenden Bot-Erkennungsbibliothek (isbot), wertet es den User-Agent-String des Browsers aus. Wird der Besucher als eine Art Bot identifiziert (nicht nur KI-Bots), wird die Verfolgung sofort eingestellt - es werden keine Seitenaufruf-, Ereignis- oder Heatmap-Daten gesendet.

Dadurch wird verhindert, dass der gesamte bekannte automatisierte Verkehr in Visitor Analytics angezeigt wird.

Server-seitig: AI Crawler Klassifizierung

Bei Anfragen, die den Server erreichen (weil der Bot das clientseitige JavaScript umgeht oder es nicht ausführt), führt der Server eine zweite Prüfung durch. Der User-Agent wird mit Mustern für bekannte AI-Crawler abgeglichen:

Raupenfahrzeug TypBenutzer-Agent-Muster
GPTBotGPTBotOAI-SearchBot
ChatGPT-BenutzerChatGPT-Benutzer
ClaudeBotClaudeBotclaude-webanthropic-ai
PerplexityBotPerplexityBotPerplexity-Benutzer
Google-ExtendedGoogle-Extended
Kopilotbingbotmsnbot

Bei der Suche nach Mustern wird die Groß- und Kleinschreibung nicht berücksichtigt. Wenn eine Übereinstimmung gefunden wird, wird die Anfrage in der Datei aiCrawlers mit dem Crawler-Typ, der Seiten-URL, dem User-Agent-String und dem Zeitstempel. Die Anfrage wird dann als erfolgreich zurückgegeben, ohne dass ein Datensatz für einen menschlichen Besuch erstellt wird.

Nicht erkannte KI-Crawler, die nicht mit bekannten Mustern übereinstimmen, aber von der allgemeinen Bot-Bibliothek als Bots erkannt werden, werden clientseitig herausgefiltert und erreichen nie den Server.

Was für AI Crawler protokolliert wird

Jeder erkannte AI-Crawler-Besuch wird aufgezeichnet:

  • Typ Raupenfahrzeug - Welcher Bot-Kategorie er entsprach.
  • URL der Seite - Die spezifische Seite, die gecrawlt wurde.
  • Benutzer-Agent - Der vollständige User-Agent-String zur Identifizierung.
  • Statuscode - Der HTTP-Antwortstatus (optional).
  • Zeitstempel - Wann das Krabbeln stattfand.

Diese Daten bilden die Grundlage für die Ansichten AI Crawler Activity, Indexed Pages und AI Bots.

Warum eine Trennung wichtig ist

Wenn der Bot-Verkehr mit menschlichen Analysen vermischt würde, würden die Metriken schnell unzuverlässig werden:

  • Aufgeblähte Seitenaufrufe - Bots können Hunderte von Seitenaufrufen pro Tag auf Ihrer gesamten Website generieren.
  • Verzerrte Quellen - Crawler-Anfragen haben keine aussagekräftigen Referrer-Daten.
  • Verzerrte Geographie - Bot-Anfragen stammen oft von Rechenzentren und nicht von realen Benutzerstandorten.
  • Irreführende Trends - Ein Bot, der Ihre Website neu indiziert, könnte wie ein Traffic-Zuwachs aussehen.

Durch die Trennung dieser Datenströme stellt mandera sicher, dass die Besucheranalyse das reale menschliche Verhalten widerspiegelt, während die KI-Analyse einen gezielten Blick darauf wirft, wie KI-Systeme mit Ihren Inhalten interagieren.

Wachstumssystem

In diesem Abschnitt wird erläutert, wie der Wachstumsmotor von mandera Chancen identifiziert und generiert.

Im Gegensatz zu herkömmlichen Analyseplattformen, die lediglich Daten anzeigen, analysiert mandera kontinuierlich mehrere miteinander verbundene Datenströme, um Muster, Lücken und Verbesserungspotenziale zu erkennen. Das Ziel ist nicht die Berichterstattung - es ist die strukturierte Entdeckung von Chancen.

Von der Wachstumslokomotive verwendete Datenquellen

Der Wachstumsmotor wertet Signale von mehreren Komponenten der Plattform aus:

Visitor Analytics: Aggregierte Verkehrsdaten, Nutzerverhaltensmuster, Seitenleistung, Engagement-Signale und Navigationsströme.

AI Analytics: KI-Crawler-Aktivitäten, Markenerwähnungen, Zitierhäufigkeit, indexierte Seiten und Sichtbarkeitstrends auf überwachten KI-Plattformen.

Business Context: Benutzerdefinierte Geschäftsziele, Branche, Zielgruppe, Region und Unternehmensbeschreibung.

Website-Struktur & Inhaltssignale: Gecrawlte Website-Struktur, interne Verlinkungsmuster und öffentlich zugängliche Seiteninhalte.

SEO & Externe Signale (falls vorhanden): Suchmaschinendaten, Backlink-Informationen und keywordbezogene Signale, die über verbundene Integrationen abgerufen werden.

Diese Signale werden kollektiv ausgewertet, um Diskrepanzen, verpasste Chancen, unterdurchschnittliche Vermögenswerte oder aufkommendes Wachstumspotenzial zu erkennen.

Logik der Opportunity-Generierung

Wenn relevante Muster erkannt werden, erstellt mandera Opportunitätskarten, die Folgendes enthalten:

  • Ein beschreibender Titel
  • Kontext, der erklärt, warum die Gelegenheit wichtig ist
  • Eine kategorisierte Art (z.B. AI Sichtbarkeit, Traffic, Technisch, SEO, Konversion)
  • Eine geschätzte Prognose der Auswirkungen
  • Die ursprüngliche Signalquelle

Um Redundanzen zu vermeiden, wird eine semantische Ähnlichkeitserkennung eingesetzt, um zu verhindern, dass doppelte oder zuvor abgelehnte Angebote empfohlen werden.

Kontinuierliche Bewertung

Die Ermittlung von Verkaufschancen ist nicht statisch. Je nach Konfiguration wertet das System die Daten in bestimmten Intervallen (z. B. täglich oder wöchentlich) neu aus und aktualisiert die Opportunities entsprechend.

So wird sichergestellt, dass die Wachstumsvorschläge den aktuellen Stand des Datenverkehrs, der KI-Sichtbarkeit und der geschäftlichen Prioritäten widerspiegeln.

KI-Modelle & Anfragenbearbeitung

In diesem Abschnitt wird erklärt, welche KI-Modelle mandera integriert und wie Daten verarbeitet werden, wenn KI-gestützte Funktionen verwendet werden.

mandera integriert mehrere große Sprachmodelle (LLMs), um prompt-basierte Funktionen innerhalb der Plattform zu ermöglichen. Diese Modelle werden nur im Kontext von nutzerinitiierten KI-Funktionen verwendet.

Die Auswahl des Modells kann je nach Systemkonfiguration, Verfügbarkeit, Leistungsüberlegungen und regionalen Gegebenheiten variieren. Die verwendeten Modelle können sich im Laufe der Zeit ändern.

Überwachte AI-Plattformen

mandera überwacht die KI-Crawler-Aktivitäten auf den wichtigsten Plattformen als Teil seines KI-Analytics-Moduls. Diese umfassen derzeit:

  • OpenAI (ChatGPT / GPTBot / OAI-SearchBot / ChatGPT-User)
  • Anthropisch (Claude / ClaudeBot / claude-web)
  • Perplexity AI (PerplexityBot / Perplexity-Benutzer)
  • Google (Zwilling / Google-Extended)
  • xAI (Grok)
  • Mistral AI (MistralBot)

Die Überwachung bezieht sich auf die Erkennung von Crawlern und die Verfolgung der Sichtbarkeit. Es bedeutet nicht, dass Analysedaten mit diesen Anbietern geteilt werden.

LLM-Nutzungsumfang

Externe LLMs werden derzeit nur für vom Benutzer eingereichte Prompts und Prompt-Tracking-Funktionen verwendet.

LLMs werden nicht verwendet, um rohe Besucheranalysedaten, Sitzungsaufzeichnungen oder Verfolgungsprotokolle zu verarbeiten.

KI-gestützte Funktionen werden explizit durch Benutzerinteraktion ausgelöst. Im Hintergrund werden keine Analysedaten automatisch an externe KI-Anbieter gesendet.

Welche Daten werden an KI-Anbieter gesendet?

Wenn ein Nutzer eine Eingabeaufforderung (z. B. über Ask mandera) abschickt, können die folgenden Daten übermittelt werden:

  • Der vom Benutzer eingegebene Prompt-Text
  • Strukturierte Systemanweisungen, die zur Generierung einer Antwort erforderlich sind

mandera sendet nicht:

  • IP-Adressen
  • Analysedaten auf Besucherebene
  • Sitzungsübergreifende Tracking-Daten
  • Dauerhafte Identifikatoren
  • Rohe Verfolgungsprotokolle
  • Vollständige Analysedatenbanken

Eine KI-Anfrage enthält nur den explizit vom Nutzer übermittelten Inhalt und den minimalen strukturierten Systemkontext, der für die Generierung einer Antwort erforderlich ist.

Ablauf der Antragsbearbeitung

Wenn eine KI-Funktion ausgelöst wird, finden die folgenden Schritte statt:

  1. Der Benutzer gibt eine Eingabeaufforderung ab.
  2. Das System fügt strukturierte Systemanweisungen bei, die für die Aufgabenerledigung erforderlich sind.
  3. Die Anfrage wird über eine sichere API-Verbindung an den ausgewählten KI-Anbieter übermittelt.
  4. Die Antwort wird empfangen, validiert und für die Anzeige formatiert.
  5. Die Ausgabe kann optional innerhalb der Plattform gespeichert werden (z. B. für Prompt-Tracking oder History-Funktionen).

Die KI-Anbieter erhalten keinen direkten Zugriff auf die Datenbanken von mandera und verarbeiten nur die in den einzelnen Anfragen enthaltenen Daten.

Datenverarbeitung und Standort

Die KI-Anbieter verarbeiten die Anfragen in Übereinstimmung mit ihren jeweiligen Datenschutz- und Sicherheitsrichtlinien. Je nach Anbieter kann die Verarbeitung auch außerhalb der Europäischen Union erfolgen.

Wo dies erforderlich ist, werden geeignete Schutzmaßnahmen wie Standardvertragsklauseln (SCC) oder gleichwertige Mechanismen im Einklang mit den geltenden Datenschutzgesetzen angewandt.

mandera gestattet den KI-Anbietern nicht, die übermittelten Daten zu Werbezwecken oder zur Erstellung von unabhängigen Analyseprofilen zu nutzen.

Datenverarbeitung und -speicherung

In diesem Abschnitt wird erläutert, wie mandera eingehende Analysedaten verarbeitet, wo diese Daten gespeichert werden und welche Sicherheits- und Aufbewahrungsgrundsätze gelten.

Datenfluss

  1. Client sendet Daten - Das Tracking-Snippet sendet Seitenaufruf-, Ereignis- und Heatmap-Daten über POST-Anfragen an die API-Endpunkte von mandera.
  2. Server validiert - Alle eingehenden Daten werden vor der Verarbeitung anhand strenger Schemata (mit Zod) validiert. Ungültige Daten werden zurückgewiesen.
  3. Bot-Filterung - Der Server prüft auf AI-Crawler. Erkannte Bots werden separat protokolliert; menschliche Besuche werden zur Analyse weiterverarbeitet.
  4. Auflösung der Sitzung - Der Server überprüft seinen In-Memory-Cache, um festzustellen, ob diese Anfrage zu einem bestehenden Besuch gehört oder ein neuer Besuch angelegt werden soll.
  5. Gespeicherte Daten - Die validierten Daten werden in die Datenbank geschrieben. Heatmap-Daten aus derselben Sitzung werden mit vorhandenen Datensätzen zusammengeführt.

Gespeicherte Daten

mandera speichert fünf Kategorien von Daten:

Datensätze besuchen

Ländercode, Browsername, Betriebssystem, Gerätetyp und Zeitstempel. Keine IP-Adresse, keine Benutzeridentität.

Seite Aufzeichnungen

Seiten-URL, Referrer-URL, Dauer und Link zum übergeordneten Besuch.

Ereignisaufzeichnungen

Ereignisname, optionale Metadaten (JSON), Seiten-URL und Zeitstempel.

Heatmap-Datensätze

Seiten-URL, Interaktionsdaten (Klick-/Scroll-/Mauskoordinaten in Prozent, Elementselektoren, Viewport-Größe), Browserinformationen und Land.

AI Crawler Logs

Crawler-Typ, Seiten-URL, User-Agent-String und Zeitstempel. Wird getrennt von der menschlichen Analyse gespeichert.

Was NICHT gespeichert wird

  • IP-Adressen (keine Spalte in den Analysetabellen vorhanden)
  • Cookies oder dauerhafte Identifikatoren
  • E-Mail-Adressen, Namen oder Benutzernamen
  • Formulareingabewerte (nur das Ereignis der Formularübermittlung wird verfolgt)
  • Canvas-, WebGL- oder Fingerabdruckdaten
  • Sitzungsübergreifende Benutzerkennungen
  • Vollständige User-Agent-Strings für menschliche Besucher (nur in Browser/OS-Felder geparst)

Datenbank-Sicherheit

  • Parametrisierte Abfragen - Alle Datenbankoperationen verwenden ein ORM (Drizzle) mit parametrisierten Abfragen, um SQL-Injektionen zu verhindern.
  • Überprüfung der Eingaben - Jeder API-Endpunkt validiert die Eingaben vor der Verarbeitung mit Zod-Schemata. Fehlerhafte Anfragen werden zurückgewiesen.
  • Trennung der Authentifizierung - Öffentliche Endpunkte (Tracking Snippet Data Ingestion) sind von vornherein offen, da sie anonyme Daten empfangen. Der Zugang zum Dashboard und zur API erfordert eine Authentifizierung.
  • CORS-Konfiguration - Endpunkte für die Datenaufnahme akzeptieren Anfragen von jedem Ursprung (notwendig, damit das Tracking-Snippet auf jeder Website funktioniert). Authentifizierte Endpunkte verwenden eingeschränkte CORS-Richtlinien.

Aufbewahrung von Daten

Die Analysedaten werden auf unbestimmte Zeit in der Datenbank gespeichert. Es gibt keinen automatischen Ablauf der Daten oder eine geplante Bereinigung für Besuchs-, Seiten- oder Ereignisdatensätze.

Die Heatmap-Daten sind auf 500 aktuelle Datensätze pro Eigenschaft begrenzt, um die Leistung der Abfragen zu erhalten. Ältere Heatmap-Datensätze werden beim Eintreffen neuer Daten ersetzt.

Der serverseitige Sitzungscache (der für die Besuchsdeduplizierung verwendet wird) verwendet eine 1-stündige TTL mit maximal 10.000 Einträgen. Er ist rein speicherorientiert und enthält keine personenbezogenen Daten, sondern nur Zuordnungen von Sitzungsschlüsseln zu Besuchs-IDs.

Verarbeitungsort

mandera verarbeitet und speichert Daten dort, wo die mandera-Instanz gehostet wird. Wenn Sie den gehosteten Dienst von mandera nutzen, werden die Daten auf der Infrastruktur von mandera verarbeitet. Wenn Sie mandera selbst hosten, bleiben die Daten vollständig auf Ihren eigenen Servern.

Europäische Infrastruktur

mandera wird vollständig in Europa konzipiert, entwickelt und betrieben. Jede Infrastrukturebene - Anwendungscode, Hosting-Umgebung, Datenspeicherung und zentrale KI-Integrationen - ist in der Europäischen Union verwurzelt.

Diese Architektur ist nicht zufällig. Sie ist eine bewusste Entscheidung, um regulatorische Klarheit, operative Souveränität und eine geringere Abhängigkeit von außereuropäischen Infrastrukturanbietern zu gewährleisten.

Hosting-Infrastruktur (Hetzner - Deutschland)

Wenn Sie den gehosteten Service von mandera nutzen, läuft die Plattform auf der von Hetzner bereitgestellten Infrastruktur, mit Hosting in Frankfurt, Deutschland.

Dies bedeutet:

  • Die Daten werden innerhalb der EU gespeichert und verarbeitet.
  • Infrastruktur wird nach deutschem und EU-Recht betrieben
  • Keine automatische Replikation in Nicht-EU-Regionen

Selbst gehostete Installationen bleiben vollständig unter der Kontrolle des Hosting-Unternehmens.

Integration des europäischen AI-Modells (Mistral AI)

Für KI-gestützte Funktionen integriert mandera nach Möglichkeit europäische KI-Anbieter. Dazu gehört die Verwendung von Modellen, die von Mistral AI entwickelt wurden.

Die Modellauswahl kann je nach Konfiguration und Verfügbarkeit variieren.
Wenn in Europa beheimatete KI-Anbieter genutzt werden:

  • Anfragen werden in europäischen Rechenzentren bearbeitet
  • Infrastruktur bleibt in der Zuständigkeit der EU
  • Datenverarbeitung im Einklang mit den europäischen Regulierungsstandards

Datenresidenz und Grenzen der Verarbeitung

Für gehostete Bereitstellungen:

  • Die Analysedaten werden innerhalb der Europäischen Union gespeichert.
  • AI-Crawler-Protokolle werden innerhalb der EU gespeichert
  • Es werden keine Analysedaten an Drittanbieter von Analysen übertragen.
  • Es erfolgt keine Hintergrundsynchronisierung mit externen Cloud-Diensten

mandera betreibt keine globale Multiregionen-Replikation außerhalb der EU für Analysedatenbanken.

Warum das wichtig ist

Die europäische Infrastruktur bietet über die technische Datenschutzarchitektur hinaus zusätzliche Garantien:

  • Geringere Komplexität bei der grenzüberschreitenden Datenübertragung
  • Vereinfachte Haltung zur Einhaltung der GDPR
  • Klare Rechenschaftspflicht der Gerichtsbarkeit
  • Erhöhte operative Souveränität
  • Strategische Unabhängigkeit von Nicht-EU-Hyperscalern

In Kombination mit manderas Cookie-freier, nicht-personenbezogener Datenarchitektur gewährleistet dies ein Datenschutzmodell, das strukturell europäisch und nicht nur rechtskonform ist.

Einhaltung von Vorschriften

Die DSGVO gilt für die Verarbeitung personenbezogener Daten von in der EU ansässigen Personen. manderas Ansatz:

Keine Verarbeitung personenbezogener Daten

mandera erhebt, speichert und verarbeitet keine personenbezogenen Daten im Sinne des GDPR:

  • Keine IP-Adressen - Nicht in Analysetabellen gespeichert.
  • Keine Cookies oder dauerhaften Identifikatoren - Sitzungs-IDs existieren nur im Speicher des Browsers und können eine Person nicht über mehrere Sitzungen hinweg identifizieren.
  • Kein Fingerprinting - Keine Canvas-, WebGL-, Schriftart- oder hardwarebasierte Identifizierung.
  • Keine Benutzerprofile - Besuche sind unabhängig und können nicht mit einer natürlichen Person in Verbindung gebracht werden.
  • Kein Cross-Site-Tracking - Keine Skripte von Dritten oder domänenübergreifende Bezeichner.

Minimierung der Daten

Es werden nur die für die Analyse erforderlichen Mindestdaten erfasst: Seiten-URLs, Referrer-URLs, Ländercode (aus Headern, nicht IP), Browser- und Betriebssystemname, Gerätetyp und Interaktionskoordinaten für Heatmaps. Formularwerte und Texteingaben werden nie erfasst.

Keine Zustimmung erforderlich

Da mandera keine personenbezogenen Daten verarbeitet und keine Cookies oder ähnliche Technologien auf dem Gerät des Besuchers platziert, ist für das analytische Tracking keine ausdrückliche Zustimmung gemäß Artikel 6 oder Artikel 7 der DSGVO erforderlich.

PECR (Datenschutzverordnung und Verordnung über elektronische Kommunikation)

Die PECR (UK/EU) regelt speziell die Verwendung von Cookies und ähnlichen Technologien, die Informationen auf dem Gerät eines Nutzers speichern. Seit mandera:

  • Sätze keine Cookies
  • Verwendet kein localStorage oder sessionStorage zur Nachverfolgung
  • Orte keine persistenten Daten auf dem Gerät des Besuchers

Die Zustimmungserfordernisse der PECR für Cookies und ähnliche Technologien gelten nicht. Das Tracking-Snippet wird vollständig im Speicher ausgeführt und stellt standardmäßige HTTP-Anfragen - es speichert keine Informationen auf dem Gerät des Nutzers und greift nicht über die normale Ausführung von JavaScript hinaus darauf zu.

CCPA (Kalifornisches Verbraucherschutzgesetz)

Der CCPA gibt den Einwohnern Kaliforniens Rechte in Bezug auf ihre persönlichen Daten, einschließlich des Rechts zu erfahren, was gesammelt wird, des Rechts auf Löschung und des Rechts, dem “Verkauf” von persönlichen Daten zu widersprechen.

Position von mandera

  • Keine persönlichen Informationen gesammelt - Das anonyme, sitzungsbasierte Tracking von mandera sammelt keine Informationen, die einen bestimmten Verbraucher oder Haushalt identifizieren, sich auf ihn beziehen oder vernünftigerweise mit ihm verbunden werden könnten.
  • Kein Datenverkauf - mandera verkauft, teilt oder überträgt keine Besucherdaten an Dritte.
  • Keine kontextübergreifende verhaltensbezogene Werbung - Es werden keine Besucherdaten für die Erstellung von Profilen oder für das Targeting auf anderen Websites verwendet.

Da keine personenbezogenen Daten erhoben oder verkauft werden, sind die Anforderungen des CCPA in Bezug auf Opt-out und Löschung strukturell erfüllt.

Warum kein Cookie-Banner benötigt wird

Cookie-Einwilligungsbanner gibt es, um Vorschriften einzuhalten, die eine informierte Einwilligung vor dem Setzen von Cookies oder der Verarbeitung personenbezogener Daten verlangen. mandera verlangt nichts davon:

  1. Es werden keine Cookies gesetzt - Es wird nichts auf dem Gerät des Besuchers gespeichert.
  2. Es werden keine personenbezogenen Daten verarbeitet - Besuchsdaten können nicht mit einer Person in Verbindung gebracht werden.
  3. Keine Verfolgung durch Dritte - Das Snippet kommuniziert nur mit Ihrer mandera-Instanz.

Das bedeutet, dass Sie mandera auf Ihrer Website ohne Cookie-Banner, Zustimmungs-Popup oder Opt-in-Mechanismus betreiben können und dabei konform mit GDPR, PECR und CCPA bleiben.

Wichtige Hinweise

  • Diese Seite beschreibt speziell das analytische Tracking von mandera. Wenn Ihre Website andere Tools verwendet, die Cookies setzen oder personenbezogene Daten sammeln (Werbepixel, Chat-Widgets, andere Analyseplattformen), benötigen Sie möglicherweise auch für diese Tools Zustimmungsmechanismen.
  • Die Auslegungen der Vorschriften können je nach Rechtsprechung variieren und sich im Laufe der Zeit ändern. Obwohl die Architektur von mandera auf die Einhaltung von Vorschriften ausgelegt ist, sollten Sie für Ihre spezielle Situation einen Rechtsberater konsultieren.
  • Selbst gehostete mandera-Instanzen erben die Datenverarbeitungspflichten des Hosting-Unternehmens. Stellen Sie sicher, dass Ihre Hosting-Umgebung die geltenden Sicherheits- und Datenverarbeitungsanforderungen erfüllt.
Auf dieser Seite
Nach Mandera gehen
Hallo Welt!
Privacy-First AI Analytics, die Daten in Wachstumsstrategien bringt.
DSGVO-konform
Keine Cookies
© 2026 mandera.io
Mit Sorgfalt in Deutschland entwickelt