TrackJS
TrackJS ist ein US Dienst zur Überwachung von JavaScript Fehlern, der clientseitige Fehler, Stacktraces und eine Zeitleiste der Nutzeraktionen vor einem Fehler erfasst. Er verarbeitet technische Daten wie IP Adresse, Browser und URL, und seine Telemetrie kann beiläufig vom Nutzer eingegebene Daten erfassen, stützt sich aber nicht auf Tracking Cookies. Fehlerüberwachung lässt sich oft auf das berechtigte Interesse stützen, auch wenn die Übermittlung in die USA und das Risiko, personenbezogene Daten im Fehlerkontext zu erfassen, nach der DSGVO Sorgfalt erfordern.
Was macht TrackJS?
Was TrackJS ist
TrackJS ist ein clientseitiges Fehlerüberwachungstool, das aus den USA betrieben wird und Entwicklern hilft, JavaScript Fehler in der Produktion zu erkennen und zu debuggen. Nach der Einbindung in eine Website achtet es auf Fehler und zeichnet einen Stacktrace sowie eine Telemetrie Zeitleiste jüngster Nutzeraktionen wie Klicks, Netzwerkanfragen und Konsolenmeldungen auf. Dieser Kontext hilft, Fehler zu reproduzieren und zu beheben.
Welche Daten TrackJS erfasst
TrackJS verarbeitet die Fehlermeldung und den Stacktrace, die Seiten URL, Browser und Gerätedetails sowie die IP Adresse des betroffenen Besuchers. Seine Telemetrie Zeitleiste kann Werte von der Seite enthalten, was beiläufig vom Nutzer eingegebene personenbezogene Daten erfassen kann, sofern Sie keine Maskierung konfigurieren. Es setzt in der Regel keine Tracking Cookies, sondern stützt sich auf einen Token in der Seite.
DSGVO und ePrivacy Auswirkungen
Da Fehlerüberwachung weitgehend technisch ist und keine Tracking Cookies benötigt, vermeidet sie häufig die ePrivacy Einwilligungspflicht und kann sich nach der DSGVO auf das berechtigte Interesse stützen. IP Adressen und beiläufig erfasste Eingaben sind jedoch personenbezogene Daten, die Sie minimieren und maskieren müssen. TrackJS handelt als Auftragsverarbeiter, daher ist ein Auftragsverarbeitungsvertrag erforderlich.
Wann eine Einwilligung erforderlich ist
In seiner Standardkonfiguration setzt TrackJS keine nicht notwendigen Cookies, daher ist für die Überwachung selbst in der Regel kein Consent Banner erforderlich. Sie sollten die Nutzer dennoch in Ihrer Datenschutzerklärung informieren und sich auf das berechtigte Interesse stützen, abgewogen gegen ihre Rechte. Wenn die Telemetrie so konfiguriert ist, dass sie Formulareingaben oder andere personenbezogene Daten erfasst, bewerten Sie die Grundlage neu und erwägen Sie eine Einwilligung.
Datenübermittlung außerhalb der EU
TrackJS wird aus den USA betrieben und verarbeitet die Fehlerdaten dort; die Nutzung umfasst daher eine Drittlandübermittlung nach Kapitel V der DSGVO. Übermittlungen stützen sich auf Standardvertragsklauseln und gegebenenfalls auf das EU US Data Privacy Framework, ergänzt durch eine Transfer Folgenabschätzung. Dokumentieren Sie die in die USA gesendeten Datenkategorien, einschließlich IP Adressen.
Praktische Compliance Schritte
Für einen konformen Einsatz aktivieren Sie die Datenmaskierung, um personenbezogene Daten aus der Fehlertelemetrie zu entfernen, schließen einen Auftragsverarbeitungsvertrag und erstellen eine Transfer Folgenabschätzung für die US Übermittlung. Stützen Sie sich auf das berechtigte Interesse mit einer dokumentierten Abwägung, legen Sie Speicherfristen für Fehlerdaten fest und nennen Sie TrackJS in Ihrer Datenschutzerklärung. Überprüfen Sie die Konfiguration, wenn Sie ändern, was die Telemetrie erfasst.
TrackJS und die DSGVO
- Rechtsgrundlage
- Legitimate interest (Art. 6(1)(f) GDPR) for error monitoring; reassess if telemetry captures personal data
- Risikostufe
- medium
- Anwendbare Vorschriften
- GDPR, ePrivacy Directive (Cookie Law), CCPA
Datenschutz-Folgenabschätzung (DSFA)
TrackJS verarbeitet technische Fehlerdaten und eine Telemetrie Zeitleiste, die beiläufig personenbezogene Daten erfassen kann, sowie IP Adressen, die in die USA gesendet werden, was sein Risiko prägt. Wichtige DSFA Punkte: (1) Übermittlung personenbezogener Daten an TrackJS in den USA, die SCC oder das Data Privacy Framework und eine Transfer Folgenabschätzung erfordert; (2) Risiko, dass die Fehlertelemetrie Formulareingaben oder andere personenbezogene Daten erfasst, sofern keine Maskierung konfiguriert ist; (3) Verarbeitung von IP Adressen in Fehlerberichten; (4) Stützung auf das berechtigte Interesse, die eine Abwägung erfordert; (5) Notwendigkeit eines Auftragsverarbeitungsvertrags und von Speicherfristen. Eine DSFA ist ratsam, wenn die Telemetrie detailliert oder die Mengen hoch sind.
Beispieltext für Ihr Banner
Wir nutzen TrackJS, um Fehler auf unserer Website zu erkennen und zu beheben. TrackJS erfasst technische Details zu Fehlern wie Seite, Browser und eine Zeitleiste der Aktionen samt Ihrer IP Adresse, um uns beim Debuggen zu helfen. Diese Daten werden von TrackJS in den USA mit geeigneten Garantien und auf Grundlage unseres berechtigten Interesses an einem zuverlässigen Dienst verarbeitet. Sie können dieser Verarbeitung widersprechen, wie in unserer Datenschutzerklärung beschrieben.
Was TrackJS setzt und kontaktiert
- Tracking-Methode
- Client side JavaScript error monitoring using an in page token (no tracking cookies)
- Serverstandort
- United States (TrackJS)
- Cookieloser Modus verfügbar
- Ja
- Datenübermittlung außerhalb der EU
- TrackJS is operated from the United States and processes error data, including IP addresses, there. Transfers rely on Standard Contractual Clauses (Art. 46 GDPR) and, where applicable, the EU US Data Privacy Framework, and should be supported by a transfer impact assessment.
Kontaktierte Drittanbieter-Domains (3)
trackjs.comcapture.trackjs.comcdn.trackjs.com
Häufige Fragen zu TrackJS
Ihre Frage ist nicht dabei? Schreiben Sie uns, wir antworten schnell.
Welche Cookies setzt TrackJS?
In seiner Standardkonfiguration setzt TrackJS keine Tracking Cookies. Es identifiziert eine Fehlersitzung über einen Token in der Seite statt über dauerhafte Cookies, sodass der Cookie Fußabdruck minimal ist. Bestätigen Sie stets Ihre konkrete Integration.
Benötige ich für TrackJS eine Einwilligung?
In der Regel nicht für die Überwachung selbst, da es keine nicht notwendigen Cookies setzt und sich auf das berechtigte Interesse stützen kann. Sie sollten die Nutzer in Ihrer Datenschutzerklärung informieren und neu bewerten, wenn Sie die Telemetrie zur Erfassung von Formulareingaben oder anderen personenbezogenen Daten konfigurieren.
Was ist die Rechtsgrundlage für TrackJS?
Fehlerüberwachung stützt sich in der Regel auf das berechtigte Interesse (Art. 6(1)(f)) an einem zuverlässigen und sicheren Dienst, gestützt durch eine Abwägung. Da es keine Tracking Cookies setzt, ist die ePrivacy Einwilligung für die Standardkonfiguration in der Regel nicht einschlägig.
Übermittelt TrackJS Daten in die USA?
Ja. TrackJS wird aus den USA betrieben und verarbeitet die Fehlerdaten dort, daher ist die Nutzung eine Drittlandübermittlung. Sie stützt sich auf Standardvertragsklauseln und gegebenenfalls auf das EU US Data Privacy Framework, was Sie in einer Transfer Folgenabschätzung dokumentieren sollten.
Ist für TrackJS eine DSFA erforderlich?
Eine DSFA ist ratsam, wenn die Telemetrie detailliert oder die Fehlervolumina hoch sind. Bewerten Sie die US Übermittlung, das Risiko, dass die Telemetrie personenbezogene Daten erfasst, die Verarbeitung von IP Adressen und Ihre Speicherfristen.
Wie setze ich TrackJS DSGVO konform ein?
Aktivieren Sie die Datenmaskierung, um personenbezogene Daten aus der Telemetrie zu entfernen, schließen Sie einen Auftragsverarbeitungsvertrag, erstellen Sie eine Transfer Folgenabschätzung und dokumentieren Sie Ihre Abwägung des berechtigten Interesses. Legen Sie Speicherfristen für Fehlerdaten fest und nennen Sie TrackJS in Ihrer Datenschutzerklärung.
Gibt es Alternativen zu TrackJS?
Ja. Selbst gehostete Fehlerüberwachung wie GlitchTip oder eine selbst gehostete Sentry Instanz oder in der EU gehostete Monitoring Dienste können Fehlerdaten in der EU halten. Sie verringern Drittlandübermittlungen und bieten dennoch einen ähnlichen Debugging Kontext.
Wie aktualisiere ich meine Cookie Richtlinie für TrackJS?
Da TrackJS keine Tracking Cookies setzt, konzentrieren Sie Ihre Datenschutzerklärung auf die verarbeiteten Fehlerdaten, einschließlich IP Adressen und Telemetrie, und die Verarbeitung in den USA. Wenn Ihre Integration Cookies setzt, listen Sie diese mit Zweck und Laufzeit auf und überprüfen Sie dies bei Konfigurationsänderungen.
Machen Sie Ihre Website noch heute konform.
Kostenlos bis 25.000 Sitzungen pro Monat. Keine Kreditkarte, keine Bindung.