Zum Inhalt springen
Greedy Snacks

Datenschutz

Stand: September 2026

1. Verantwortlicher

needful-apps, Inhaber: Stefan Reinhardt, Am Wahlebach 6, 34253 Lohfelden, Deutschland
E-Mail: backoffice@needful-apps.de, Telefon: 0561 2207 6342

Eine Datenschutzbeauftragte oder ein Datenschutzbeauftragter ist nicht bestellt, da die
gesetzlichen Voraussetzungen dafür nicht vorliegen.

2. Was dieser Dienst ist

Greedy Snacks ist ein Git-Server. Er speichert Quellcode-Repositories, deren Verlauf und
Veröffentlichungen (Releases) samt Dateien. Öffentliche Repositories sind ohne Anmeldung
lesbar, alle anderen nur für Berechtigte.

3. Aufruf der Seiten (Server-Logdaten)

Beim Aufruf werden technische Daten verarbeitet, die Ihr Browser übermittelt:
IP-Adresse, Datum und Uhrzeit, aufgerufene Adresse, HTTP-Status, übertragene Datenmenge,
Browserkennung (User-Agent) und, sofern angemeldet, der Benutzername.

  • Zweck: Bereitstellung und Stabilität des Dienstes, Erkennung und Aufklärung von Missbrauch.
  • Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse am sicheren Betrieb).
  • Speicherdauer: Die Zugriffsprotokolle des Webservers werden täglich gewechselt und nach
    14 Tagen gelöscht. Das Anwendungsprotokoll des Dienstes enthält keine IP-Adressen, sondern
    Methode, Pfad, Status und, sofern angemeldet, den Benutzernamen; es umfasst höchstens
    30 MB und wird danach rollierend überschrieben. Bei einer abgelehnten SSH-Anmeldung wird zusätzlich der
    Fingerabdruck des angebotenen Schlüssels mit der IP-Adresse protokolliert.

Eine Analyse des Nutzungsverhaltens, Tracking, Profilbildung oder Werbung findet nicht statt.

4. Cookies

Es werden ausschließlich technisch notwendige Cookies gesetzt. Eine Einwilligung ist dafür
nach § 25 Abs. 2 Nr. 2 TDDDG nicht erforderlich; deshalb gibt es auch kein Cookie-Banner.

Cookie Zweck Dauer
gs_session Anmeldung (Sitzungskennung) 14 Tage
gs_csrf Schutz vor Cross-Site-Request-Forgery 14 Tage
gs_flash einmalige Statusmeldung nach einer Aktion 60 Sekunden
gs_lang gewählte Sprache der Oberfläche 1 Jahr
gs_thema gewählte Darstellung (hell, dunkel, automatisch) 1 Jahr

Es werden keine Cookies Dritter gesetzt, es findet kein Einbinden externer Ressourcen statt
(keine Schriftarten, Karten oder Skripte von fremden Servern).

5. Benutzerkonten und Anmeldung

Konten werden auf diesem Server geführt. Gespeichert werden Username, Anzeigename,
E-Mail-Adresse, Administratorstatus und der Zeitpunkt der letzten Anmeldung. Das Passwort
wird ausschließlich als bcrypt-Hashwert gespeichert, nie im Klartext.

Zusätzlich kann ein Konto mit unserem Identitätsanbieter (Authentik, betrieben unter
auth.needful-apps.de) verbunden werden. Dann werden von dort die eindeutige Kennung
(Subject), Anzeigename, E-Mail-Adresse und die Gruppenzugehörigkeiten übernommen, die über
die Zugriffsrechte entscheiden.

  • Zweck: Anmeldung, Zuordnung von Rechten, Nachvollziehbarkeit von Änderungen.
  • Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Nutzungsverhältnis) bzw. Art. 6 Abs. 1 lit. f
    DSGVO, bei Beschäftigten § 26 BDSG.
  • Speicherdauer: bis zur Löschung des Kontos. Fehlgeschlagene Anmeldeversuche werden nur
    im Arbeitsspeicher gezählt und nach zehn Minuten vergessen.

6. Inhalte der Repositories

Git speichert zu jedem Commit den Namen, die E-Mail-Adresse und den Zeitpunkt der Autorin
oder des Autors. Diese Angaben stammen aus der lokalen Git-Konfiguration der Nutzerinnen und
Nutzer und sind Teil der Versionsgeschichte. Bei öffentlichen Repositories sind sie ohne
Anmeldung sichtbar.

  • Rechtsgrundlage: Art. 6 Abs. 1 lit. b und f DSGVO.
  • Speicherdauer: solange das Repository besteht. Eine nachträgliche Änderung der
    Versionsgeschichte ist technisch nur durch die Berechtigten selbst möglich
    (Umschreiben der Historie und erneutes Übertragen).

Wer keine private E-Mail-Adresse veröffentlichen möchte, sollte in Git eine neutrale Adresse
konfigurieren (git config user.email).

7. Zugangsdaten

Personal Access Tokens werden ausschließlich als SHA-256-Hashwert gespeichert; der Klartext
wird genau einmal angezeigt und nirgends protokolliert. Von hinterlegten SSH-Schlüsseln werden
der öffentliche Schlüssel und dessen Fingerabdruck gespeichert.

8. Sicherungskopien

Von Datenbank, Repositories und Artefakten wird täglich eine Sicherungskopie auf demselben
Server abgelegt. Sie enthält dieselben Daten wie der laufende Betrieb und wird nach 30 Tagen
gelöscht. Eine Löschung im laufenden Betrieb wirkt sich daher erst mit dieser Verzögerung
auch auf alle Sicherungen aus.

9. Empfänger

Der Dienst läuft auf einem Server der Hetzner Online GmbH, Industriestr. 25, 91710 Gunzenhausen,
Standort Deutschland (Auftragsverarbeitung nach Art. 28 DSGVO). Eine Übermittlung in Drittländer
findet nicht statt. Darüber hinaus werden Daten nicht an Dritte weitergegeben, außer wir sind
gesetzlich dazu verpflichtet.

10. Ihre Rechte

Sie haben das Recht auf Auskunft (Art. 15), Berichtigung (Art. 16), Löschung (Art. 17),
Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) sowie ein
Widerspruchsrecht gegen Verarbeitungen auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO
(Art. 21). Wenden Sie sich dafür an backoffice@needful-apps.de.

Ihnen steht außerdem ein Beschwerderecht bei einer Aufsichtsbehörde zu, für uns zuständig:
Der Hessische Beauftragte für Datenschutz und Informationsfreiheit,
Postfach 3163, 65021 Wiesbaden, poststelle@datenschutz.hessen.de

11. Pflicht zur Bereitstellung

Die Bereitstellung der genannten Daten ist für die Nutzung des Dienstes technisch erforderlich.
Ohne Anmeldung sind nur öffentliche Inhalte zugänglich.