GitBus

Datenschutzerklärung

Diese Erklärung beschreibt, welche personenbezogenen Daten GitBus („die App“) verarbeitet. Sie gilt für die App auf Windows, Linux und Android und für diese Webseite.

1. Verantwortlicher

Tribus Hannes
Südtirolerstr.3 39058 Sarnthein
E-Mail: hons82@gmail.com

2. Was die App verarbeitet

Konto (Firebase Authentication)

Du meldest dich mit E-Mail und Passwort, mit Google oder mit GitHub an. Gespeichert werden deine E-Mail-Adresse, die Kennung deines Kontos und die Art der Anmeldung. Ein Passwort liegt nur bei Firebase und nicht im Klartext. Bei E-Mail-Konten wird die Adresse bestätigt, bevor Daten gespeichert werden.

Deine Übersicht (Cloud Firestore)

Damit deine Repositories auf mehreren Geräten gleich aussehen, speichert die App unter deinem Konto:

DatenInhalt
RepositoriesName, Adresse, Anbieter (GitHub, GitLab, andere), Zeitpunkt der letzten Nutzung, zugeordnetes Zugangsprofil
ZugangsprofileHost, Benutzername, Bezeichnung. Nicht der Token oder das Passwort.
Gerätezufällige Gerätekennung, Gerätename, Plattform, Zeitpunkt der letzten Nutzung
Klone je GerätSpeicherort auf diesem Gerät, Zeitpunkt der letzten Synchronisierung

Dein Konto ist der Zugriffsschlüssel: Die Regeln der Datenbank erlauben nur dir, diese Daten zu lesen und zu ändern.

Was nur auf deinem Gerät bleibt

Nutzungs- und Absturzdaten (Firebase Analytics, Crashlytics)

Auf Android werden anonyme Nutzungsereignisse (zum Beispiel „Commit erstellt“ oder „Repository hinzugefügt“, bei Letzterem auch der Anbietername) und Absturzberichte an Google übermittelt. Dazu gehören technische Angaben wie Gerätemodell, Betriebssystem und App-Version. Auf Windows und Linux gibt es das nicht.

Commit-Nachricht vorschlagen (Gemini)

Nur wenn du die Funktion „Commit-Nachricht vorschlagen“ benutzt, sendet die App die vorgemerkten Änderungen an Google, damit daraus ein Vorschlag entsteht. Auf Android läuft das über Firebase AI Logic. Auf Windows und Linux trägst du dafür deinen eigenen Gemini-API-Schlüssel ein: Er bleibt im Schlüsselspeicher deines Geräts, und die App sendet die Anfrage damit direkt an Google, ohne dass sie über uns läuft. Dort gelten die Bedingungen, die du mit Google für deinen Schlüssel vereinbart hast. Dateien, die nach Geheimnissen aussehen (etwa Schlüsseldateien), und Binärdateien werden nicht mitgeschickt. Ohne diese Funktion werden keine Inhalte deiner Repositories übertragen.

Update-Hinweis (nur Windows)

Die Windows-App fragt beim Start die kleine Datei version.json von dieser Website ab, um dich auf eine neuere Version hinzuweisen. Übertragen wird nur diese Anfrage, nichts über dich oder dein Gerät; der Host verarbeitet dabei die technisch nötigen Verbindungsdaten (siehe Abschnitt 7).

3. Zwecke und Rechtsgrundlagen

4. Empfänger

Dienstleister ist Google (Firebase: Authentication, Cloud Firestore, Hosting, Analytics, Crashlytics, KI-Funktion) als Auftragsverarbeiter. Bei Anmeldung mit Google oder GitHub erhalten diese Anbieter die dafür nötigen Angaben. Git-Server (GitHub, GitLab, Gitea u. a.) erhalten Daten nur, wenn du die App mit ihnen verbinden lässt.

5. Speicherdauer

Die Daten deines Kontos bleiben gespeichert, bis du dein Konto löschen lässt (siehe Konto löschen). Daten auf deinem Gerät entfernst du, indem du die App deinstallierst und die Ordner deiner Klone löschst.

6. Deine Rechte

Du hast das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch. Wende dich dazu an die Adresse oben. Außerdem kannst du dich bei einer Datenschutz-Aufsichtsbehörde beschweren.

7. Webseite

Diese Seite wird über Firebase Hosting (Google) bereitgestellt. Beim Aufruf verarbeitet der Hoster technisch notwendige Verbindungsdaten (zum Beispiel IP-Adresse) in Protokollen. Die Seite selbst setzt keine Cookies und bindet keine Werbe- oder Analysedienste ein.

Stand dieser Erklärung: bei Änderungen der App wird sie angepasst.