Zum Inhalt springen

Datenschutz und Telemetrie

Aseptic enthält eine Diagnose-Telemetrie, um seine eigenen Ausfälle zu erkennen und zu beheben. Sie ist Opt-in: standardmäßig deaktiviert, und beim ersten Start werden Sie gefragt. Es wird nichts gesendet, solange Sie sie nicht aktivieren.

Nur wenn Aseptic einen Fehler erleidet, wird ein Bericht gesendet, der enthalten kann:

  • Die Meldung und die Trace der eigenen Ausnahme von Aseptic.
  • Die Version, das Betriebssystem und technische Daten der Umgebung.
  • Eine pseudonyme Installations-ID (zufällig, lokal), die weder Ihren Namen noch Ihre E-Mail-Adresse enthält, aber eine Installation von einer anderen unterscheidet.
  • Die IP-Adresse, von der aus übertragen wird, vom Anbieter während des Sendens verarbeitet.
  • Der Inhalt, die Ausgabe noch die Logs Ihrer Microservices werden nicht gesammelt.
  • Ihre Zugangsdaten, Tokens noch Geheimnisse werden nicht gesammelt: bevor etwas gesendet wird, schwärzt ein Scrubber den Pfad Ihres Benutzerordners und die Werte bekannter Zugangsdaten.
  • Die automatische Erfassung personenbezogener Daten des Anbieters wird nicht aktiviert.

Der Anbieter ist Sentry. Die Daten werden an seine Region der Europäischen Union (Deutschland) gesendet und für den konfigurierten Aufbewahrungszeitraum gehalten (standardmäßig 90 Tage).

  • In der App: Einstellungen → Datenschutz → „Fehlerdiagnosen senden“.
  • Im CLI: aseptic telemetry on / aseptic telemetry off.

Einmal deaktiviert, hört Aseptic auf, jeglichen Bericht zu senden (das SDK initialisiert sich nicht einmal).

Unter Einstellungen → Support → Ein Problem melden können Sie ein unerwartetes Verhalten beschreiben, damit das Team es prüft.

Es nimmt denselben Weg und denselben Schalter wie die automatische Diagnose —derselbe Anbieter, dieselbe Region, dieselbe Frist—, aber hier schreiben Sie den Inhalt: es geht der Text wortwörtlich hinaus (Betreff und Beschreibung) plus die pseudonyme Installations-ID, sonst nichts. Die Logs Ihrer Dienste werden nicht angehängt. Es durchläuft denselben Scrubber, der Formate erkennt —ein Passwort in einer URL, ein Token mit bekanntem Präfix, Ihren Benutzerordner—, aber nicht rät: ein in den Text eingefügter Kundenname geht so hinaus, wie er geschrieben wurde.

Wenn das Projekt eine Anmeldung hat, merkt sich die App Ihre Sitzung und erneuert sie selbst, aber nicht unbegrenzt: 10 Tage nach Ihrer letzten Eingabe der Zugangsdaten (auth.maxSessionDays) fragt sie erneut danach.

Jede Anmeldung, jedes Öffnen der App mit gemerkter Sitzung, jede Abmeldung und jeder Ablauf wird in Ihrem Konto vermerkt: Art, Datum, App-Version und pseudonyme Installationskennung, ohne IP. Sie sehen sie im Kontoportal unter „Letzte Anmeldungen“; sie werden 365 Tage aufbewahrt. Ohne Netz warten sie auf dem Rechner und werden gesendet, sobald die Verbindung zurück ist (aseptic access sync).

Vor der Anmeldung bittet die App, die Nutzungsbedingungen und die Datenschutzrichtlinie zu akzeptieren; jede Annahme wird mit ihrer Version und ihrem Datum erfasst (aseptic consent info / history).

Der vollständige und geltende Rechtstext wird zusammen mit der Software und auf der Website des Projekts veröffentlicht.