Datenschutz
Letzte Aktualisierung: Oktober 2026
Die Kurzversion: Die GitTree-App sendet keine Nutzungstelemetrie und Ihre Repositorys bleiben auf Ihrem Computer. Die App fordert Sie auf, sich mit einem GitTree-Konto anzumelden. Auf dieser Seite wird genau aufgeführt, was die App zur Prüfung einer Testversion oder eines Plans sendet und was Ihr GitTree-Konto speichert.
Studentenpreise
Für eine studentische Pro-Auszeichnung verwenden wir akademische E-Mail-Nachweise aus dem gewöhnlichen E-Mail-OTP oder der Anmeldung bei einem verifizierten Anbieter. Wir speichern die Institution, die passende Domain, die Revision der Berechtigungsquelle, feste Prämiendaten und gehashte Einlöseschlüssel. Einlösungsunterlagen bleiben nach Ablauf und Löschung des Kontos erhalten, sodass das einmalige Angebot nicht mit derselben akademischen Identität zurückgesetzt werden kann. Wir fordern in diesem Ablauf keine Einschreibeunterlagen für Studierende an.
Stornierung und Rückerstattung
Um eine Rückerstattung zu erhalten, kündigen Sie zunächst das Abonnement in Ihrem Konto und beantragen Sie dann die Rückerstattung in demselben Konto. Eine Rückerstattung kann nur vor Ablauf von 24 Stunden nach erfolgreicher Zahlung und nur über das Konto beantragt werden, das die Zahlung getätigt hat (für eine Organisation, einen Eigentümer oder einen Administrator). Dieses Zeitfenster gilt auch, wenn der Kaufzeitraum nach einer Testversion beginnen soll. Nach 24 Stunden ist kein neuer Rückerstattungsantrag mehr möglich; Bei einer Stornierung wird die Zahlung dann nicht zurückerstattet und der Zugriff bleibt bis zum Ende des bezahlten Zeitraums bestehen.
Bei berechtigten Rückerstattungen wird der gesamte gezahlte Betrag ohne Prozentsatz, Bearbeitungsgebühr oder sonstige Abzüge auf dieselbe Karte oder dasselbe Portemonnaie und in der berechneten Währung zurückerstattet. Rückerstattungen dauern 5 bis 7 Werktage ab Einreichung des berechtigten Antrags. Der GitTree-Support verarbeitet sie manuell über Paymob und bestätigt das Ergebnis in Ihrem Konto und per E-Mail. Eine bestätigte vollständige Rückerstattung beendet den Kaufzeitraum oder entfernt die hinzugefügten Organisationsplätze. Wenn Sie das Abonnement fortsetzen, bevor die Rückerstattung bestätigt ist, wird der Antrag zurückgezogen. Zwingende gesetzliche Ansprüche bleiben unberührt.
Wir speichern den Zeitpunkt der Anfrage, den Grund, die Zahlungsreferenz, den Betrag, die Währung und das überprüfte Ergebnis für den Support und die Buchhaltung. Durch die Kontolöschung werden identifizierende Referenzen und Freitextgründe aus den gespeicherten Rückerstattungsdatensätzen entfernt.
Die GitTree-App
GitTree läuft vollständig auf Ihrem Computer. Es gibt keine Nutzungstelemetrie, Analysen oder Absturzberichte: Es wird nie berichtet, was Sie in der App tun. Die App fordert Sie auf, sich mit einem GitTree-Konto anzumelden, das auf dieser Website erstellt wurde und nur das speichert, was unten aufgeführt ist; Durch die Anmeldung werden keine Ihrer Repositorys hochgeladen.
Mit den Standardeinstellungen sind die einzigen Netzwerkverbindungen, die die App herstellt, die zu den Git-Remotes, von denen Sie Daten abrufen oder zu denen Sie pushen, zu den Hosting-Konten, die Sie verbinden möchten, zu einer Suche nach Updates, die Sie deaktivieren können, und zu den Servern von GitTree, die die Testversion dieses Computers prüfen und planen, ob Sie angemeldet sind oder nicht (siehe Abrechnung und Testberechtigung unten). Da die App Sie auffordert, sich anzumelden, kontaktiert sie auch den unten beschriebenen GitTree-Kontodienst.
Das Verfassen einer Commit-Nachricht oder einer Pull-Request-Beschreibung mit KI ist optional. Erst wenn Sie auf „Generieren“ klicken, führt GitTree das von Ihnen ausgewählte Coding-Agent-Tool (z. B. Claude Code, Codex, Gemini CLI oder Antigravity CLI) auf Ihrem Computer aus und gibt ihm die bereitgestellten Änderungen oder die Commits der Pull-Anfrage zum Schreiben. Dieses Tool und sein Anbieter handhaben sie nach ihren eigenen Bedingungen. GitTree selbst sendet nichts an einen KI-Dienst und speichert keinen KI-Schlüssel.
Repo-Einblicke und Teamberichte
Repo Insights (GitTree Pro oder eine laufende Testversion) zählt Commits, geänderte Zeilen und Dateien sowie aktive Tage pro Autor aus dem Verlauf eines Repositorys auf Ihrem Computer mit Ihrem eigenen Git. Der Bericht wird nur auf Ihrem Computer gespeichert; Wenn Sie eines ausführen, wird nichts hochgeladen.
Ein Teambericht verlässt Ihren Computer nur, wenn Sie ihn selbst teilen: Sie wählen eine Organisation aus, die Ihnen gehört oder die Sie verwalten, sehen genau, was gesendet wird, und klicken auf Bericht hochladen. Es enthält nur Zählwerte, niemals Code, Unterschiede, Dateiinhalte, Festschreibungsnachrichten oder Zweignamen. Ordnernamen nur auf der Detailebene, die dies besagt. Die Mitglieder werden der Organisation auf Ihrem Computer zugeordnet und der dafür verwendete Schlüssel wird niemals gespeichert. Die Eigentümer und Administratoren der Organisation sehen die Zeile jedes Mitglieds. Jedes Mitglied sieht seine eigene Zeile und die Teamsummen und kann sehen, was über es geteilt wird und wer die Mitgliederaufschlüsselung geöffnet hat. Berichte werden für die Organisation in der Firestore-Datenbank von GitTree für die vom Eigentümer gewählte Aufbewahrungsfrist (90 bis 730 Tage) gespeichert und können vom Eigentümer oder dem Administrator, der sie hochgeladen hat, gelöscht werden. Eigentümer und Administratoren aktivieren Teamberichte in den Berichtseinstellungen der Organisation auf dieser Website.
Pull-Request-Zähler werden nur dann gelesen, wenn Sie sie einschließen, von Ihrem eigenen verbundenen GitHub- oder GitLab-Konto auf Ihrem Computer. Nour, der KI-Assistent, kann niemals einen Bericht ausführen, teilen oder hochladen; Es liest die Nummern eines gespeicherten Berichts erst, nachdem Sie diesen Lesevorgang genehmigt haben, und geht dann gemäß seinen Bedingungen an das von Ihnen ausgewählte Agententool weiter.
Anmeldeinformationen
Das Verbinden eines GitHub-, GitLab-, Bitbucket- oder Azure DevOps-Kontos in der App ist optional. Token, Passwörter und Passphrasen werden nur im Schlüsselbund Ihres Betriebssystems gespeichert – dem macOS Keychain, dem Windows Credential Manager oder, auf Linux, dem Systemschlüsselbund über den Freedesktop Secret Service (GNOME Keyring oder KeePassXC) – und werden nur an den Anbieter gesendet, zu dem sie gehören. Wenn bei Linux kein Secret Service ausgeführt wird oder die App gesperrt ist, sagt Ihnen die App, was Sie installieren oder entsperren müssen, und behält nichts: kein Token, keine Anmeldesitzung und keine Klartextdatei.
Your GitTree account
Sie erstellen Ihr Konto auf dieser Website, indem Sie sich mit einem Anbieterkonto (GitHub, GitLab, Bitbucket oder Azure DevOps) oder mit Ihrer E-Mail-Adresse anmelden.
Jeder Anbieter wird nur nach dem gefragt, was Sie identifiziert: GitHub nach Ihrem öffentlichen Profil und Ihren E-Mail-Adressen (die Berechtigungen read:user und user:email); GitLab für Ihr Profil, einschließlich seiner E-Mail-Adresse (read_user); Bitbucket für Ihr Konto und seine E-Mail-Adressen (Konto und E-Mail); und Azure DevOps über Microsoft Entra ID mit einem Geschäfts- oder Schulkonto für Ihr grundlegendes Anmeldeprofil und Ihr Azure DevOps-Profil (openid und vso.profile von Azure DevOps), das schreibgeschützt ist, um zu bestätigen, dass Sie über ein Azure DevOps-Konto verfügen. Eine E-Mail-Adresse zählt nur, wenn der Anbieter sie bestätigt hat. Daher wird die von Microsoft für eine Azure DevOps-Anmeldung gemeldete E-Mail-Adresse nicht verwendet.
Für die Anmeldung mit Ihrer E-Mail-Adresse ist kein Passwort erforderlich: Wir senden einen sechsstelligen Einmalcode per E-Mail an die von Ihnen eingegebene Adresse. Dies funktioniert einmalig und zehn Minuten lang. Wir speichern nur einen Hash davon und die von Ihnen eingegebene Adresse wird zur E-Mail-Adresse Ihres Kontos. Die Server von GitTree führen die Anmeldung beim Anbieter selbst durch; Die Website und die App erhalten immer nur eine GitTree-Sitzung und der GitTree-Dienst behält niemals ein Anbieterzugriffstoken. Das Verbinden eines GitHub- oder Bitbucket-Kontos für Repositories und Pull-Requests in der Desktop-App ist ein separater, optionaler Schritt; Sein Token wird nur im Schlüsselbund Ihres Computers gespeichert.
Für jedes Konto speichern wir: Ihren Anzeigenamen, Ihren Benutzernamen, Ihre primäre bestätigte E-Mail-Adresse und Ihre Avatar-URL; der Anbieter, bei dem Sie sich angemeldet haben; ob Sie GitTree als Einzelperson oder Organisation verwenden; wann das Konto erstellt wurde, wann Sie sich das letzte Mal angemeldet haben und wie oft Sie sich angemeldet haben; und, wenn Sie sich über die Desktop-App anmelden, die App-Version und das Betriebssystem, die Sie zuletzt verwendet haben.
Bei jeder Registrierung oder Anmeldung erfassen wir auch, woher die Daten stammen: das Land, ob es sich um diese Website oder die Desktop-App handelte, und für die Desktop-App das Betriebssystem und die Version. Wir bewahren das Land, in dem Sie sich angemeldet haben, und das Land, in dem Sie sich zuletzt mit Ihrem Konto angemeldet haben, sowie einen Verlauf Ihrer Anmeldungen (dieselben Fakten, den Anbieter, den Sie auf der Website verwendet haben und die jeweilige Uhrzeit) 90 Tage lang auf. Das Land wird auf den eigenen Servern von GitTree anhand Ihrer IP-Adresse ermittelt, wobei eine öffentliche IP-zu-Länder-Datenbank (ip-location-db) verwendet wird, die auf diesen Servern ausgeführt wird. Ihre rohe IP-Adresse wird nicht gespeichert oder weitergegeben.
Für jedes mit Ihrem GitTree-Konto verknüpfte Anbieterkonto speichern wir den Anbieter, Ihre dortige Benutzer-ID und Ihren Benutzernamen, Ihre E-Mail-Adresse und Avatar-URL, den Zeitpunkt der Verknüpfung und den Zeitpunkt Ihrer letzten Anmeldung. Bei einem Azure DevOps-Konto ist die Benutzer-ID Ihre Microsoft-Verzeichnis-(Mandanten-)ID und Objekt-ID, der Benutzername ist Ihr Anzeigename und es wird keine E-Mail-Adresse oder kein Avatar gespeichert. Bei einer E-Mail-Anmeldung ist die Benutzer-ID Ihre E-Mail-Adresse in Kleinbuchstaben, der Benutzername ist der Teil vor dem @ und es wird kein Avatar gespeichert.
Die Desktop-App meldet sich über diese Website an: Sobald Sie bestätigen, übergibt die Website der App einen Einmalcode, der einmal funktioniert und nach fünf Minuten abläuft. Solche Codes und die Tickets, die eine Neuanmeldung abschließen, sind von kurzer Dauer und wir speichern nur einen Einweg-Hash davon.
Wenn Sie Organisationen gründen oder ihnen beitreten, speichern wir den Namen und die Adresse jeder Organisation, ihre Mitglieder und ihre Rollen sowie den Zeitpunkt des Beitritts jedes Mitglieds. Andere Mitglieder einer Organisation können Ihren Benutzernamen, Ihren Namen, Ihren Avatar und Ihre Rolle darin sehen.
Einladungen werden mit der Organisation, der angebotenen Rolle, dem eingeladenen GitHub-Benutzernamen oder der E-Mail-Adresse, dem Absender, dem Ablaufdatum und der Häufigkeit der Nutzung gespeichert. E-Mail-Einladungen werden über die E-Mail-Erweiterung von Firebase zugestellt. Einladungslinks tragen ein geheimes Token; Wir speichern nur einen Einweg-Hash davon.
Diese Daten befinden sich in Google Cloud Firestore und Firebase Authentication im GitTree Firebase-Projekt. Nur die eigenen Server von GitTree lesen es; Die Website und die App greifen niemals direkt auf die Datenbank zu. Wir verkaufen es nicht. Das Einzige, was wir mit einem Werbedienst teilen, ist die unter „Diese Website“ beschriebene Google Ads-Klickmessung, die Sie nur anhand der Klick-ID einer Anzeige identifiziert.
Abrechnung und Testberechtigung
Wir speichern Ihren Plan, Test- und Abonnementzeiträume, Rabatte, gekaufte Organisationsplätze, Rechnungsdokumente und -historie sowie den Rechnungskontakt, den Sie angeben. Eine Testversion dauert die Anzahl der Tage, die GitTree beim Start angezeigt wird, und ist einmal pro Abonnent und verknüpfter Anmeldeidentität verfügbar.
Damit eine Testversion nur einmal verwendet wird, teilt die Desktop-App den Servern von GitTree mit, auf welchem Computer sie ausgeführt wird, ob angemeldet oder nicht: eine sicher gespeicherte Installations-ID, die Plattform, die Betriebssystemversion, die Prozessorarchitektur, die App-Version und eine Hardware-ID, die die App vor dem Senden in einen geschützten Hash auf Ihrem Computer umwandelt. Der Server speichert diese Werte mit einer vom Server zugewiesenen Geräte-ID und dem ersten und letzten Zeitpunkt, zu dem das Gerät gesehen wurde; Ihre IP-Adresse oder Ihr Land werden nicht im Gerätedatensatz gespeichert. Ältere Versionen der App senden außerdem den Namen und das Modell des Geräts, den Prozessor, den Speicher, das Gebietsschema, die Zeitzone und gehashte Netzwerkadressen. Der Server prüft sie und verwirft sie. Diese Aufzeichnungen erkennen Geräte und verhindern wiederholte Versuche nach einer Neuinstallation oder einem Kontowechsel.
GitTree verwendet sie auch, um Installationen und Teststarts nach Plattform und App-Version zu zählen, und die Administratoren von GitTree können einzelne Gerätedatensätze einsehen. Bei der angemeldeten Nutzung wird Ihr Konto mit seinen Geräten verknüpft. Ein Konto kann mehrere Geräte nutzen und ein gemeinsam genutztes Gerät kann mehrere Konten haben. Kundenantworten legen nur Ihre eigenen Gerätereferenzen offen. Wir erfassen keine Dateien, Repository-Inhalte, Passwörter, Token oder Browserverlauf als Geräteinventar. Die Daten eines Geräts werden nach 90 Tagen ohne Nutzung gelöscht. Der kostenlose Plan bleibt während oder nach einer Testversion auf Ihrem Konto verfügbar. Eine verweigerte erneute Testversion führt nicht zum Widerruf des separat erworbenen Zugangs.
Wenn Sie sich für die kostenpflichtige Kaufabwicklung entscheiden, werden Ihr Name, Ihre E-Mail-Adresse, Ihre Telefonnummer, Ihr Land, Ihre Stadt und Ihre Straße über das GitTree-Backend an Paymob gesendet, um die Zahlung abzuwickeln. GitTree speichert diese Zahlerformulardetails nicht in Zahlungsaufzeichnungen oder -protokollen. Sie geben Kartendetails auf der gehosteten Seite von Paymob ein; GitTree empfängt oder speichert sie nicht. Wir bewahren den Zahlungsbetrag, die Währung, den Status, die Zeitstempel und Bestell-/Transaktionsreferenzen des Anbieters mit Abrechnungsunterlagen auf, einschließlich pseudonymer Finanzunterlagen nach der Kontolöschung. Paymob verarbeitet Zahlungsdaten gemäß seinen eigenen Datenschutzbestimmungen.
Löschen Ihres Kontos
Sie können Ihr Konto jederzeit über Ihr Dashboard auf dieser Website löschen (Kontoeinstellungen). Durch das Löschen werden Ihr GitTree-Profil, Ihr Anmeldeverlauf, Ihre verknüpften Anbieterkonten, Ihre Organisationsmitgliedschaften und Ihr Firebase-Anmeldedatensatz entfernt. Abonnements mit persönlicher Abrechnung enden. Rechnungsunterlagen und Dokumente werden mit einer pseudonymen Kennung für die Buchhaltung aufbewahrt; Ihre Profilgerätereferenzen und beide Richtungen von Konto-/Geräteverknüpfungen werden entfernt und der mit dem Konto verknüpfte Bestand wird bereinigt. Es bleiben nur eine minimale pseudonyme Geräteidentität und der Zeitstempel des Versuchsanspruchs übrig, um wiederholte Versuche zu verhindern. Andere Profildaten werden entfernt.
Wenn Sie der letzte Eigentümer einer Organisation sind, machen Sie ein anderes Mitglied zum Eigentümer oder löschen Sie die Organisation zuerst, damit keine Organisation ohne Eigentümer bleibt.
Diese Website
Diese Website setzt ein funktionales Cookie, das sich Ihre Sprache merkt. Es enthält keine personenbezogenen Daten.
Wenn Sie sich anmelden, speichert die Firebase-Authentifizierung Ihre Sitzung im Speicher dieses Browsers und die Website behält eine kleine Markierung im lokalen Speicher, damit in der Kopfzeile Ihr Kontomenü angezeigt werden kann. Durch das Abmelden werden beide entfernt. Während eine Anmeldung ausgeführt wird, bleiben die Einmalwerte im Sitzungsspeicher dieser Registerkarte, bis Sie vom Anbieter zurückkehren.
Auf den öffentlichen Seiten (niemals in Ihrem Kontobereich) lädt die Website Google Analytics über Firebase, um Seitenaufrufe zu zählen und zu erfahren, welche Seiten nützlich sind, sowie das Google Ads-Tag, um zu messen, ob ein Besuch über eine unserer Anzeigen zu einem Download oder einem Konto geführt hat. Es verwendet den Google-Zustimmungsmodus: Bis Sie den Analysehinweis akzeptieren und wenn Sie ihn ablehnen, werden beide mit verweigerter Speicherung ausgeführt, sodass Google keine Cookies setzt und nur Signale ohne Cookies empfängt (z. B. einen Seitenaufruf oder einen Download-Klick ohne Kennung), die zur Schätzung von Besuchen und Downloads verwendet werden. Wenn Sie akzeptieren, setzt Google eigene Analyse- und Werbecookies. Wir verwenden sie niemals für personalisierte Werbung oder Remarketing. Sie können Ihre Meinung ändern, indem Sie die Daten dieser Website in Ihrem Browser löschen.
Wenn Sie eine unserer Anzeigen akzeptieren und zu dieser weitergeleitet wurden, speichert die Website auch die Klick-ID dieser Anzeige (das gclid, gbraid oder wbraid, das Google zur Seitenadresse hinzufügt) und die Zeit Ihres Besuchs in einem eigenen Cookie bis zu 90 Tage lang. Wenn Sie dann ein GitTree-Konto erstellen, wird die Kennung an die Server von GitTree gesendet und mit Ihrem Konto gespeichert. Wir verwenden es nur, um Google Ads allein anhand dieser Kennung und niemals anhand Ihres Namens oder Ihrer E-Mail-Adresse mitzuteilen, wann das Konto erstellt wurde und wann Sie sich zum ersten Mal über die Desktop-App angemeldet, eine Pro-Testversion gestartet oder zum ersten Mal für einen Plan bezahlt haben (mit dem gezahlten Betrag), damit wir sehen können, welche Anzeigen zu einer tatsächlichen Nutzung führen. Wenn Sie ablehnen, wird nichts gespeichert und eine bereits gespeicherte Klick-ID wird gelöscht.
Auf denselben öffentlichen Seiten und unter demselben Analysehinweis lädt die Website Microsoft Clarity, um zu sehen, wie Besucher sie verwenden: Klicks, Scrollen und Maus- oder Touch-Bewegungen, umgewandelt in Heatmaps und Wiedergaben der Seite, wie sie während des Besuchs aussah. Text, den Sie in Felder eingeben, wird ausgeblendet, bevor er Ihren Browser verlässt, und das Kontomenü der Kopfzeile wird ebenfalls ausgeblendet. Clarity läuft nie in Ihrem Kontobereich: Es pausiert, sobald Sie es öffnen. Bis Sie zustimmen und wenn Sie dies ablehnen, setzt Clarity keine Cookies, sodass jeder Seitenaufruf als separate anonyme Sitzung aufgezeichnet wird. Wenn Sie dies akzeptieren, werden eigene Cookies (z. B. _clck und _clsk) für bis zu ein Jahr gesetzt, um die Seiten eines Besuchs und späterer Besuche zu verknüpfen. Microsoft verarbeitet diese Daten im Rahmen seiner eigenen Datenschutzerklärung und wir verwenden sie ausschließlich zur Verbesserung der Website.
Abgesehen von der Google Ads-Messung, bei der Cookies nur mit Ihrer Einwilligung gespeichert werden, verwenden wir keine Werbe-Tracker. Unser Hosting-Anbieter, Firebase App Hosting auf Google Cloud, speichert aus Sicherheits- und Zuverlässigkeitsgründen möglicherweise Standardserverprotokolle wie IP-Adressen und angeforderte Seiten.
Auf der Startseite werden Bewertungen von Personen angezeigt, die in der App GitTree mit fünf Sternen bewertet haben: den Anzeigenamen des Rezensenten, sein Profilbild und den Namen der Organisation sowie die von ihm verfasste Nachricht. Durch das Einreichen einer neuen Bewertung über die App wird die alte ersetzt und durch das Löschen Ihres Kontos im Dashboard wird sie entfernt. Die Website speichert eine kurzlebige Kopie der Liste, sodass eine Änderung innerhalb von etwa 15 Minuten, gelegentlich auch länger, auf der Seite eintrifft.
Profilbilder werden direkt vom Bildhost des Anmeldeanbieters (z. B. GitHub) geladen, nicht über unsere Server, sodass dieser Host wie bei jedem Bild die IP-Adresse Ihres Browsers erhält, wenn die Seite sie anzeigt. Dies ist unabhängig vom Analytics-Hinweis.
Download-Links führen Sie zu GitHub, dessen eigene Datenschutzrichtlinie dort gilt. Die Linux-Installationsprogramme (.deb und AppImage) sind nicht signiert; Anhand des mit jeder Veröffentlichung veröffentlichten SHA256SUMS.txt können Sie einen Download überprüfen.
Kontakt
Fragen zum Datenschutz? Schreiben Sie uns über die Support-Seite, per E-Mail oder mit einem Support-Ticket.