Zum Inhalt springen
Sebastian Software

Wie Nutzungsberichte uns helfen, unsere Tools zu verbessern

Wir möchten verstehen, welche Befehle, Versionen und Plattformen im Alltag wichtig sind. Freiwillige Nutzungsberichte helfen uns zu entscheiden, was wir pflegen und verbessern sollten.

Wir betreiben app-tracking bei der Sebastian Software GmbH in Mainz, Deutschland. Nutzungsberichte benötigen Ihre ausdrückliche Zustimmung. Sie können ablehnen und das Tool sowie seine separat einstellbaren Update-Prüfungen weiter nutzen.

Was ein Bericht enthält

Diese Übersicht beschreibt die Verträge für Aufrufberichte und den vereinheitlichten Client. Welche Metriken und Einstellungen verfügbar sind, ergibt sich aus der jeweiligen Tool-Version und ihren Datenschutzhinweisen.

Was ein Bericht enthalten kann

Nach Ihrer Einwilligung zählt das Tool lokal und sendet während der Nutzung normalerweise tägliche Pakete per HTTPS. Die Berichte helfen uns, teilnehmende Installationen und Repositories zu vergleichen. Sie zählen weder Personen noch alle Menschen, die ein Tool nutzen.

Durch die Berichtsverträge zugelassene Felder
KategorieEinzelheiten
Nutzung Tool und Version, UTC-Tag, Befehls- oder registrierte Ereigniskategorie und Anzahl. Dalo und Palamedes registrieren Befehlskategorien. Der Ferriki-Katalog registriert Download-Art, Sprachkategorie und die Herkunft aus einer ausdrücklichen Auswahl oder Abhängigkeit. Ein Katalogeintrag bedeutet nicht, dass das konsumierende Tool Berichte bereits aktiviert hat.
System Der aktuelle Katalog des vereinheitlichten Clients umfasst Betriebssystemfamilie und -version, Architektur der ausführbaren Datei und CPU-Familie. Unter Linux können Distribution und deren Version sowie die Kernel-Version hinzukommen. Unverarbeitete Hardware-Modellbezeichnungen werden nicht gesendet. Die bisherigen Aufrufberichte enthalten keinen Systemkontext.
Kennungen Eine auf Tool und Profil begrenzte Installations-ID, Paket-ID, lokaler oder CI-Kontext sowie Einwilligungsmetadaten. Die bisherigen Kennungen enthalten ihre Erstellungszeit und verwenden eine Einwilligungsrevision. Beim vereinheitlichten Client sind die IDs zufällige Hexadezimalwerte; der Zeitpunkt der ausdrücklichen Einwilligung wird gesondert gesendet.
Repository Wenn verlässliche Metadaten vorliegen: ein lokal berechneter SHA-256-Hash der normalisierten Repository-URL. Die ursprüngliche URL wird nie gesendet. Verschiedene Klone und Entwickler desselben Repositories teilen diesen Hash, auch über unsere Tools hinweg; Forks haben andere Hashes.

Die Berichte sind pseudonym und nicht anonym. Aus einer bekannten oder vermuteten Repository-URL lässt sich der Hash berechnen und zuordnen. Installations-IDs verbinden Berichte innerhalb eines Tools.

Die Berichte enthalten weder Quellcode, Dateiinhalte, Befehlsargumente, lokale Pfade, Repository-URLs, Benutzernamen, Rechnernamen, Sitzungs-IDs noch Namen oder Inhalte von Skills.

Die genauen Definitionen: Metrikkatalog, vereinheitlichte Ereignisse, und bisherige Aufrufberichte.

Ihre Einstellungen

Jedes integrierende Tool muss die folgenden Funktionen bereitstellen. Die genauen Befehle finden Sie in seiner Dokumentation. Das gemeinsame SDK übernimmt den Einwilligungsdialog und speichert Ihre Entscheidung; ein Software-Update gilt nicht als Einwilligung. CI-Berichte benötigen eine gesonderte ausdrückliche Freigabe und einen getrennten lokalen Zustand.

Einsehen
Prüfen Sie die wirksame Einstellung und sehen Sie sich vorgemerkte Datenpakete lokal an, ohne sie zu senden. Die Vorschau ist kein Export der serverseitig gespeicherten Daten.
Deaktivieren
Stoppen Sie neue Erfassung und Übertragung und verwerfen Sie ungesendete Nutzungsdaten. Bereits empfangene Berichte bleiben bis zur Löschung oder zum Ablauf gespeichert. Update-Prüfungen behalten ihre eigenen Einstellungen.
Löschen
Fordern Sie mit den lokal gespeicherten Zugangsdaten des Tools die Löschung noch gespeicherter aktiver Beiträge an. Eine Offline-Löschung ist erst bestätigt, wenn das Tool wieder online ist und eine Bestätigung empfängt. Der bisherige Aufruf-Client kennzeichnet die Löschung nach 90 Tagen ohne Bestätigung als ungeprüft; das ausdrückliche Vergessen seines lokalen Zustands kann Wiederholungsversuche früher beenden. Bei verlorenen Zugangsdaten helfen wir Ihnen über den Kontakt weiter.

Integrationen müssen beide folgenden Abschaltmöglichkeiten auch bei bestehender Einwilligung beachten. Diese lokalen Einstellungen veranlassen keine Löschung bereits empfangener Berichte.

export DO_NOT_TRACK=1
# or
export APP_TRACKING_TELEMETRY=off

Wie wir mit Berichtsdaten umgehen

Datenschutzhinweise für Nutzungsberichte aus Tools

Wir richten Nutzungsberichte an den Anforderungen der DSGVO aus: klare Zwecke, begrenzte Daten und Speicherdauer sowie Kontrolle über die Einwilligung. Unsere Richtlinien setzen dies in dokumentierte Felder, ausdrückliche Einwilligung, Zugriffsbeschränkungen und Löschfunktionen um.

Speicherdauer. Nutzungsdaten scheiden nach höchstens 90 Tagen aus aktiven Auswertungen aus; die physische Bereinigung folgt innerhalb weiterer 24 Stunden. Empfangsbelege bleiben 90 Tage ab Empfang gespeichert. Widerrufsdatensätze des bisherigen Protokolls bleiben 90 Tage nach Widerruf erhalten, ohne Nutzungsdaten oder Repository-Hashes. Belege für generische Ereignisse und inaktive Identitätsdaten laufen gesondert nach 90 Tagen ab.

Sicherungskopien. Die Richtlinie für reguläre Datenbanksicherungen begrenzt deren Aufbewahrung auf höchstens sieben Tage. Sicherungskopien werden nicht für Auswertungen abgefragt. Das Löschen aktiver Daten verändert bestehende Sicherungen nicht; eine Wiederherstellung kann spätere Löschungen zurücksetzen. Die Richtlinie zur Wiederherstellung beschreibt diese Grenze.

Hosting und Zugriff. Bunny hostet die API; PlanetScale speichert die Berichtsdaten. Auswertungen sind nur für berechtigte Maintainer zugänglich. Ein öffentlicher Export oder dauerhafte historische Zusammenfassungen sind nicht aktiviert. Die Anbieter verarbeiten Netzwerkmetadaten einschließlich IP-Adressen. Die Verarbeitung und Unterauftragsverarbeiter können internationale Datenübermittlungen einschließen; ein Datenbankstandort in der EU bedeutet keine ausschließlich europäische Verarbeitung.

Protokolle und Überprüfung. Anwendungs- und CDN-Zugriffsprotokolle sind laut Richtlinie deaktiviert. Transport- und Sicherheitsaufzeichnungen der Anbieter sind davon getrennt; dafür geben wir keine allgemeingültige maximale Speicherdauer an. Das Betriebshandbuch verlangt die Überprüfung der tatsächlichen Einstellungen und veröffentlichte Datenschutzhinweise, bevor echte Nutzungsberichte aktiviert werden.

Weitere Einzelheiten: Aufbewahrung und Anbieteraufzeichnungen, Informationen zur Auftragsverarbeitung bei Bunny, und PlanetScale: Vereinbarung zur Auftragsverarbeitung.

Bei Fragen zu Auskunft, Löschung, Berichtigung, Einschränkung, Widerspruch soweit anwendbar oder Datenübertragbarkeit schreiben Sie an info@sebastian-software.de. Sie können sich auch an eine Aufsichtsbehörde wenden. Die Datenschutzhinweise der veröffentlichten Tool-Version müssen die anwendbaren Rechte, Rechtsgrundlagen, Auftragsverarbeiter und Garantien für Datenübermittlungen erläutern. Bitte veröffentlichen Sie keine Zugangsdaten, privaten Repository-URLs oder echten Berichte in öffentlichen Issues.

Weitere Informationen

Update-Prüfungen verwenden einen eigenen öffentlichen Endpunkt und funktionieren auch bei abgelehnten oder nicht verfügbaren Berichten. Wie jede Netzwerkanfrage übermitteln sie Transportmetadaten. Dokumentation der Versions-API.

Künftige Metriken. Alle derzeit ausgelieferten Produktmetriken benötigen eine ausdrückliche Einwilligung. Die API unterstützt einen Basispfad ohne Installations-ID, für den jedoch keine produktive Metrik registriert ist. Node-Unterstützung, die Integration in konsumierende Tools und die neue Auswertungsoberfläche sind noch offen. Vorgeschlagene Weiterentwicklung.

Diese Website erteilt keine Einwilligung und greift nicht auf den lokalen Zustand Ihres Tools zu. Sie verwendet keine Webanalyse, Cookies oder Browserspeicher. Unsere Schrift- und Bild-CDNs liefern gemeinsame Markendateien aus. Bunny verarbeitet Anfragemetadaten, um die Seite bereitzustellen und abzusichern. Datenschutzhinweise dieser Website.

Der Quellcode und die Verträge sind öffentlich. app-tracking ist ein auf unsere Tools ausgerichteter Dienst und unabhängig vom OpenTelemetry-Framework.