Datenschutz

Matomo und Datenschutz: DSGVO und TDDDG

Matomo läuft auf Ihrem eigenen Server, und die Daten gehören Ihnen. Das ist ein guter Anfang, aber noch keine datenschutzfreundliche Konfiguration. Hier steht, welche zwei Fragen Sie beantworten müssen, welche Einstellungen in Matomo dazugehören und was ab Werk eingestellt ist.

Matomo On-Premise hat einen großen Vorteil: Die Daten liegen auf Ihrem Server, kein Anbieter wertet sie für eigene Zwecke aus, und nichts geht in ein Drittland. Trotzdem verarbeitet Matomo personenbezogene Daten, etwa IP-Adressen und Kennungen von Besuchern. Und schon das Messen selbst kann das Endgerät der Besucher berühren. Deshalb gehören zu jeder Matomo-Installation zwei Fragen und eine Handvoll Einstellungen.

Zwei Fragen: TDDDG und DSGVO

Erstens: Greift Matomo auf das Endgerät zu? In Deutschland regelt das § 25 TDDDG (Telekommunikation-Digitale-Dienste-Datenschutz-Gesetz, früher TTDSG). Die Vorschrift gilt nicht nur für Cookies. Einwilligungspflichtig ist grundsätzlich jedes Speichern von Informationen auf dem Endgerät und jeder Zugriff auf Informationen, die dort bereits vorhanden sind, es sei denn, er ist für den vom Nutzer gewünschten Dienst unbedingt erforderlich. Webanalyse gilt dabei in aller Regel nicht als unbedingt erforderlich.

Zweitens: Auf welcher Grundlage verarbeiten Sie die Daten? Ist § 25 TDDDG erfüllt, braucht die anschließende Verarbeitung personenbezogener Daten eine Rechtsgrundlage nach der DSGVO: entweder die Einwilligung oder, bei datensparsamer Messung, in der Regel das berechtigte Interesse. Dazu passen eine gekürzte IP-Adresse, kurze Aufbewahrungsfristen und ein einfacher Weg zum Widerspruch.

Zwei Fragen an zwei Orten: § 25 TDDDG betrifft das Speichern und Auslesen auf dem Endgerät, die DSGVO die anschließende Verarbeitung personenbezogener Daten auf Ihrem Server. Sie beantworten beide, in dieser Reihenfolge.

Für Matomo bedeutet die erste Frage konkret:

Was Matomo tun kann Betrifft das Endgerät? Wie Sie es abstellen
Cookies setzen (_pk_id, _pk_ses, _pk_ref) ja requireCookieConsent oder disableCookies
Geräteeigenschaften auslesen, etwa Bildschirmauflösung und Client Hints ja disableBrowserFeatureDetection
Etwas im lokalen Speicher ablegen, etwa ein Auslöselimit im Tag Manager ja solche Funktionen nicht nutzen oder erst nach Einwilligung
Browser, Betriebssystem und Gerätetyp aus dem User-Agent ableiten, den der Browser ohnehin mitschickt wird auf dem Server ausgewertet nichts nötig

Ohne Cookies oder mit Einwilligung

Für die erste Frage haben Sie drei Wege:

Weg Tracking-Code Was passiert
Ohne Einwilligung messen requireCookieConsent oder disableCookies, dazu disableBrowserFeatureDetection Matomo misst ohne Cookies und liest keine Geräteeigenschaften aus
Erst ohne, nach Einwilligung mit Cookies requireCookieConsent, das Consent-Tool ruft rememberCookieConsentGiven auf Wer zustimmt, wird über mehrere Besuche wiedererkannt
Nur mit Einwilligung messen requireConsent, das Consent-Tool ruft rememberConsentGiven auf Ohne Zustimmung schickt der Tracker gar nichts

Der zweite Aufruf im ersten Weg wird oft vergessen: Ab Werk liest Matomo über die Browser-Feature-Erkennung Geräteeigenschaften aus, und das ist ebenfalls ein Zugriff auf das Endgerät. Wie Sie Matomo ohne Cookies einrichten, auch im Tag Manager, was dann in den Berichten fehlt und wie Sie im Browser prüfen, dass wirklich nichts gespeichert wird, steht ausführlich unter Matomo ohne Cookies.

Die Datenschutz-Einstellungen in Matomo

Unter Administration > Privatsphäre > Daten anonymisieren finden Sie die wichtigsten Schalter. Was ab Werk gilt und was er bewirkt:

Einstellung Ab Werk Was sie bewirkt
IP-Adresse anonymisieren an, 2 Bytes Matomo speichert nur einen Teil der IP. Je mehr Bytes, desto ungenauer der Standort
Anonymisierte IP auch für die Aufbereitung der Besuche nein Steht die Option auf Nein, bestimmt Matomo den Standort mit der vollständigen IP und kürzt erst danach
Benutzer-ID durch Pseudonym austauschen aus Matomo speichert statt der User-ID einen Hash. Laut Matomo bleibt das ein personenbezogener Wert
Bestellnummer anonymisieren aus Bestellnummern aus dem Shop werden nicht im Klartext gespeichert
Tracking ohne Cookies erzwingen aus Matomo setzt keine Cookies, auch wenn der Tracking-Code eine Einwilligung meldet
Verweis anonymisieren aus Nur Abfrageparameter, nur die Domain oder gar keine Verweis-URL speichern, der Typ des Verweises bleibt
Zufällige config_ID aus Matomo bildet für jede Anfrage eine neue Kennung. Jede Aktion zählt dann als neuer Besuch
Matomo, Privatsphäre, Daten anonymisieren: IP-Anonymisierung an mit 2 Bytes (empfohlen), anonymisierte IP für die Aufbereitung auf Nein, darunter die Kästchen Benutzer-ID durch Pseudonym austauschen, Bestellnummer anonymisieren, Tracking ohne Cookies erzwingen, die Auswahl Verweis anonymisieren und Zufällige config_ID für verbesserten Datenschutz, jeweils mit Erklärung
Die Einstellungen unter Daten anonymisieren in Matomo 6 auf unserer Testinstanz. In Matomo 5 sehen sie fast gleich aus.
Klick auf das Bild: einpassen oder OriginalgrößeBild antippen: Originalgröße
Matomo, Privatsphäre, Daten anonymisieren: IP-Anonymisierung an mit 2 Bytes (empfohlen), anonymisierte IP für die Aufbereitung auf Nein, darunter die Kästchen Benutzer-ID durch Pseudonym austauschen, Bestellnummer anonymisieren, Tracking ohne Cookies erzwingen, die Auswahl Verweis anonymisieren und Zufällige config_ID für verbesserten Datenschutz, jeweils mit Erklärung

Die Einstellungen unter Daten anonymisieren in Matomo 6 auf unserer Testinstanz. In Matomo 5 sehen sie fast gleich aus.

Zwei Punkte lohnen einen zweiten Blick. Die Aufbereitung mit der vollständigen IP ist ab Werk aktiv: Wer möchte, dass Matomo die volle IP nie nutzt, stellt sie um und nimmt ungenauere Standorte in Kauf. Und die zufällige config_ID klingt nach mehr Datenschutz, macht aber aus jedem Klick einen eigenen Besuch. Besuche, Absprungrate und Besuchsdauer verlieren damit ihre Bedeutung.

Bereits gespeicherte Daten lassen sich nachträglich bereinigen: Unter Zuvor getrackte Rohdaten anonymisieren kürzen Sie IP-Adressen, anonymisieren Standorte oder ersetzen User-IDs für einen gewählten Zeitraum. Das lässt sich nicht rückgängig machen.

Persönliche Daten in Adressen und Titeln

Ein häufiges Leck sind URLs. Newsletter-Links mit der E-Mail-Adresse, Tokens aus Passwort-Links oder Suchbegriffe mit Namen landen sonst in den Berichten. Unter Webseiten > Einstellungen (Globale Webseiteneinstellungen) legen Sie fest, welche URL-Parameter Matomo verwirft: nur Gängige Session-Parameter, die Liste Von Matomo empfohlene personenbezogene Daten oder eine eigene Liste, die diese Empfehlung ergänzt. Prüfen Sie auch Seitentitel, Ereignisnamen und benutzerdefinierte Dimensionen: Was dort steht, sieht jeder, der die Berichte öffnen darf.

Löschen und Auskunft

Alte Rohdaten löschen. Ab Werk bewahrt Matomo jeden einzelnen Besuch unbegrenzt auf. Unter Lösche regelmäßig alte Daten aus der Datenbank legen Sie eine Frist fest, Matomo schlägt 180 Tage vor. Die fertigen Berichte bleiben erhalten. Was danach nicht mehr geht: neue Segmente oder neu angelegte Berichte für Zeiträume, deren Rohdaten gelöscht sind.

Der Weg der Daten eines Besuchs mit den Standardwerten: Matomo bestimmt den Standort mit der vollständigen IP-Adresse, kürzt sie vor dem Speichern und bewahrt die Rohdaten unbegrenzt auf. Mit einer Löschfrist bleiben danach nur die fertigen Berichte.

Alte Berichte löschen lässt sich ebenfalls einschalten. Sind die Rohdaten dann schon weg, sind diese Berichte endgültig verloren.

DSGVO-Hilfsmittel. Fragt ein Besucher nach seinen Daten oder will sie gelöscht haben, finden Sie seine Besuche unter Privatsphäre > DSGVO-Hilfsmittel über ein Segment, etwa die User-ID oder die Besucher-ID, und exportieren oder löschen sie dort. Ohne Cookies und ohne User-ID lassen sich Besuche einer Person allerdings kaum zuordnen.

Widerspruch und Do Not Track

Matomo bringt unter Privatsphäre > Benutzer-Opt-Out einen fertigen Opt-out mit, den Sie in die Datenschutzerklärung einbinden, wahlweise über den Matomo-Tracker oder als eigenständigen Code. Der Widerspruch wird im Cookie mtm_consent_removed gespeichert, auch wenn Matomo sonst ohne Cookies misst. Einige Browser löschen solche Cookies nach einer Weile, dann gilt der Widerspruch nicht mehr. Testen Sie den Opt-out nach jeder Änderung.

Do Not Track empfehle ich nicht, auch wenn Matomo auf der Einstellungsseite dafür wirbt. Der Standard ist tot: Das W3C hat die Arbeit daran 2019 eingestellt, Safari hat ihn 2019 entfernt, Firefox 2025. Ist die Unterstützung eingeschaltet, fehlen Besuche in den Berichten, für ein Signal, das sonst niemand mehr beachtet. Wer ein Signal aus dem Browser berücksichtigen möchte, nimmt Global Privacy Control und fragt es im Tracking-Code ab.

Ein Blick nach Frankreich: die CNIL-Prüfung

Matomo hat unter Privatsphäre > Rechtskonformität eine Prüfung eingebaut. Sie vergleicht Ihre Einstellungen mit den Bedingungen, unter denen die französische Datenschutzbehörde CNIL Reichweitenmessung ohne Einwilligung zulässt, und kann sie auf Wunsch erzwingen.

Matomo, Privatsphäre, Rechtskonformität: Tabelle zur Einhaltung der CNIL-Vorschriften mit Einstellungen und Status, konform sind unter anderem IP-Anonymisierung, Länge der IP-Maskierung und Rohdaten-Aufbewahrung, nicht konform unter anderem Benutzer-ID, Erkennung von Gerätemodell und Bildschirmauflösung, Besucherprotokoll, Verweisanonymisierung und Kampagnenparameter-Maskierung
Die CNIL-Prüfung unter Rechtskonformität, hier in Matomo 6 auf unserer Testinstanz mit Standardeinstellungen.
Klick auf das Bild: einpassen oder OriginalgrößeBild antippen: Originalgröße
Matomo, Privatsphäre, Rechtskonformität: Tabelle zur Einhaltung der CNIL-Vorschriften mit Einstellungen und Status, konform sind unter anderem IP-Anonymisierung, Länge der IP-Maskierung und Rohdaten-Aufbewahrung, nicht konform unter anderem Benutzer-ID, Erkennung von Gerätemodell und Bildschirmauflösung, Besucherprotokoll, Verweisanonymisierung und Kampagnenparameter-Maskierung

Die CNIL-Prüfung unter Rechtskonformität, hier in Matomo 6 auf unserer Testinstanz mit Standardeinstellungen.

Die Liste zeigt, wie streng diese Bedingungen sind: keine User-ID, kein Gerätemodell, keine Bildschirmauflösung, nur Hauptversionen von Browsern und Betriebssystemen, kein Besucherprotokoll, gerundete Zahlen in Segmenten, maskierte Kampagnenwerte, Rohdaten höchstens 25 Monate. Für Deutschland ist das kein Maßstab, denn das TDDDG kennt eine solche Ausnahme für Webanalyse bisher nicht. Als Anhaltspunkt, was „datensparsam“ heißen kann, ist die Liste trotzdem nützlich. Ob sich das mit dem Digital Omnibus der EU ändert, beschreibe ich im Beitrag Digital Omnibus: Reichweitenmessung ohne Einwilligung?.

Checkliste

  1. Entscheiden: mit oder ohne Einwilligung, und was Sie dafür messen wollen.
  2. Ohne Einwilligung: requireCookieConsent oder disableCookies, dazu disableBrowserFeatureDetection, und nichts im lokalen Speicher, wie unter Matomo ohne Cookies beschrieben.
  3. IP-Adressen kürzen und entscheiden, ob Matomo die volle IP für den Standort nutzen darf.
  4. URL-Parameter ausschließen, mindestens die von Matomo empfohlene Liste.
  5. Rohdaten löschen nach einer Frist, die Ihre Datenschutzberatung festlegt.
  6. Widerspruch anbieten und testen.
  7. Do Not Track ausschalten, falls es aktiv ist.
  8. Im Browser prüfen: Werden vor einer Einwilligung wirklich keine Cookies gesetzt? Ob Ihre Website vorher schon Daten an Dritte sendet, zeigt der kostenlose Website-Check.
  9. Dokumentieren, was eingestellt ist. Darauf stützen sich Verarbeitungsverzeichnis und Datenschutzerklärung.

Technik ist nicht Recht

Diese Seite beschreibt die technische Seite. Ob Ihr Setup ohne Einwilligung zulässig ist, beantwortet Ihre Datenschutz- oder Rechtsberatung. Ich kümmere mich um eine saubere Umsetzung und eine Dokumentation, mit der diese Bewertung möglich ist, beschrieben unter Cookieless & Datenschutz-Einstellungen.

Quellen

Stand: 11. November 2026

FAQ

Häufige Fragen

Ist Matomo DSGVO-konform?

Matomo ist ein Werkzeug. Datenschutzkonform ist erst ein bestimmtes Setup: was gemessen wird, wie Matomo eingestellt ist, wie lange Daten bleiben und wie Besucher widersprechen können. Matomo bietet dafür sehr viele Stellschrauben, und als On-Premise-Installation gehen die Daten an niemanden sonst.

Brauche ich für Matomo einen Cookie-Banner?

Das hängt nicht nur an Cookies. Nach § 25 TDDDG braucht jedes Speichern und Auslesen auf dem Endgerät eine Einwilligung, wenn es nicht unbedingt erforderlich ist, auch das Auslesen von Geräteeigenschaften. Matomo lässt sich so einstellen, dass es ohne solche Zugriffe misst. Ob das für Ihre Website reicht, klärt Ihre Datenschutz- oder Rechtsberatung.

Brauche ich einen Vertrag zur Auftragsverarbeitung?

Hostet ein Dienstleister Matomo für Sie oder betreibt den Server, ist das in der Regel eine Auftragsverarbeitung, und Sie brauchen einen Vertrag nach Art. 28 DSGVO. Betreiben Sie Matomo selbst, entfällt dieser Vertrag für Matomo, Ihr Server- oder Hosting-Anbieter kann aber trotzdem Auftragsverarbeiter sein. Das klärt Ihre Datenschutzberatung.

Wie lange sollte Matomo Rohdaten aufbewahren?

Die Frist legt Ihre Datenschutzberatung fest. Ab Werk löscht Matomo gar nichts. Schalten Sie das Löschen ein, schlägt Matomo 180 Tage vor. Die fertigen Berichte bleiben danach erhalten, nur neue Auswertungen alter Zeiträume gehen nicht mehr.

Was muss in die Datenschutzerklärung?

Unter anderem Zweck, Rechtsgrundlage, Speicherdauer, eingesetzte Cookies und der Weg zum Widerspruch. Die Angaben zu den Cookies können Sie mit dem Generator auf der Seite Matomo-Cookies zusammenstellen. Den Text selbst schreibt Ihre Rechtsberatung.

Fragen zu Ihrem Setup?

Im Erstgespräch schauen wir gemeinsam auf Ihre Situation.

Erstgespräch buchen

Newsletter

Matomo-Wissen, einmal im Monat.

Praxistipps zu Tracking, Datenschutz-Einstellungen und Performance, dazu Hinweise auf wichtige Matomo-Updates. Kein Spam, Abmeldung jederzeit.