Datenschutzerklärung

1. Verantwortlicher

Steven Frerking
E-Mail für Datenschutzanfragen: datenschutz@stackly.info
Für alle anderen Anliegen: kontakt@stackly.info

2. Übersicht der Verarbeitungen

stackly.info bündelt mehrere selbst gehostete Werkzeuge für eure Projekte (Penpot, Forgejo, CTFd, HedgeDoc, it-tools, Juice Shop, Hoppscotch, Jupyter, Metabase, Playground) sowie diese Startseite. Es findet kein Tracking statt, es sind keine Analyse- oder Werbedienste eingebunden und es werden keine Schriften, Skripte oder sonstigen Ressourcen von externen Servern nachgeladen — alles wird von unserem eigenen Server ausgeliefert.

3. Cookies

Es werden ausschließlich technisch notwendige Cookies verwendet. Eine Einwilligung ist dafür nach § 25 Abs. 2 Nr. 2 TDDDG nicht erforderlich. Es findet keine Auswertung zu Analyse- oder Werbezwecken statt, es werden keine Profile gebildet und keine Cookie-Daten an Dritte übermittelt.

Anzeigemodus (diese Website)
Name: stackly_theme
Inhalt: dark oder light
Laufzeit: 1 Jahr
Zweck: speichert deine Wahl zwischen heller und dunkler Darstellung
Sitzungs-Cookies (Penpot, Forgejo, CTFd, HedgeDoc, Hoppscotch, Metabase)
Zweck: hält deine Anmeldung nach dem Login aufrecht
Laufzeit: je nach Dienst bis zum Schließen des Browsers oder bis zu 14 Tage
Hinweis: werden erst gesetzt, wenn du dich bei einem der Dienste anmeldest

Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer funktionsfähigen Bereitstellung). Du kannst Cookies jederzeit über die Einstellungen deines Browsers löschen; die Anmeldung an den Diensten funktioniert dann nicht mehr.

4. Hosting

Diese Website und alle verlinkten Dienste werden auf einem Server der Contabo GmbH (München) betrieben. Das Rechenzentrum wird von der Tochtergesellschaft Contabo France SAS in Lauterbourg, Frankreich betrieben — die Verarbeitung findet damit ausschließlich innerhalb der EU statt. Beim Aufruf einer Seite verarbeitet der Webserver (Caddy) automatisch technische Zugriffsdaten (IP-Adresse, Datum/Uhrzeit, aufgerufene URL, Browser-Kennung), um den Betrieb sicherzustellen und Angriffe (z. B. Brute-Force-Logins) zu erkennen und abzuwehren. Diese Zugriffslogs werden automatisch nach 14 Tagen gelöscht. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einem sicheren und stabilen Betrieb).

5. Nutzerkonten in den einzelnen Diensten

Für Penpot, Forgejo, CTFd, HedgeDoc, Hoppscotch (hoppscotch.stackly.info) und Metabase (metabase.stackly.info) werden Nutzerkonten ausschließlich durch den Betreiber angelegt (keine offene Selbstregistrierung). Dabei verarbeitet werden: E-Mail-Adresse, Benutzername, Passwort (ausschließlich als nicht rückrechenbarer kryptografischer Hash gespeichert) sowie die von dir innerhalb der Dienste erstellten Inhalte (z. B. Designs, Code-Repositories, Notizen, Challenge-Einreichungen, API-Sammlungen, Auswertungen). Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Nutzung im Rahmen des Projektzwecks) bzw. lit. f (berechtigtes Interesse am Betrieb der Plattform).

Die Daten werden gelöscht, sobald das jeweilige Konto nicht mehr benötigt wird und keine gesetzlichen Aufbewahrungspflichten entgegenstehen.

Jupyter (jupyter.stackly.info): Der Zugriff erfolgt nicht über individuelle Nutzerkonten, sondern über einen gemeinsamen Zugangs-Token, der von den Azubis persönlich weitergegeben wird. Es werden dabei keine personenbezogenen Daten durch den Dienst selbst verarbeitet — gespeichert werden ausschließlich die von dir angelegten Notebooks und Dateien innerhalb deines Arbeitsbereichs.

Playground (playground.stackly.info): Der Upload eigener Projekte erfolgt nicht über ein Nutzerkonto, sondern über einen technisch auf das Zielverzeichnis beschränkten SSH-Schlüssel im Rahmen einer Forgejo-Actions-Vorlage. Veröffentlicht werden dabei ausschließlich die von dir bereitgestellten Projektdateien; personenbezogene Daten solltest du dort nicht ablegen, da der Ordner öffentlich mit Verzeichnisauflistung erreichbar ist (siehe Abschnitt 6).

Account-Anfrage-Formular: Über das Formular auf der Startseite kannst du Name, E-Mail-Adresse, den gewünschten Dienst und optional eine Nachricht übermitteln. Diese Angaben werden per E-Mail an kontakt@stackly.info weitergeleitet, dort bearbeitet und danach gelöscht, sobald das Konto angelegt wurde. Es findet keine Speicherung in einer Datenbank statt; das Formular-Backend selbst hält keine Daten dauerhaft vor. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (vorvertragliche Maßnahme zur Kontoerstellung).

6. Sichtbarkeit von Inhalten

CTF-Plattform (ctf.stackly.info): Herausforderungen, Rangliste und Teilnehmerprofile sind ausschließlich für angemeldete Nutzer:innen sichtbar. Eine Veröffentlichung von Namen oder Punkteständen im offenen Internet findet nicht statt.

Notiz-Tool (pad.stackly.info): Notizen sind ausschließlich für angemeldete Nutzer:innen zugänglich. Ein Zugriff oder eine Bearbeitung ohne Benutzerkonto ist nicht möglich, auch nicht bei Kenntnis der Notiz-Adresse. Neu angelegte Notizen sind standardmäßig privat.

Statusseite (status.stackly.info): zeigt ausschließlich die technische Verfügbarkeit der Dienste und keinerlei personenbezogene Daten.

Juice Shop (juiceshop.stackly.info): bewusst verwundbare Übungs-Webapp für IT-Security-Trainings, komplett hinter einer HTTP-Basisauthentifizierung — Zugangsdaten werden individuell vergeben, ein Zugriff ohne diese ist nicht möglich. Es werden dort bewusst keine echten personenbezogenen Daten eingegeben; die Anwendung dient ausschließlich Übungszwecken.

Server-Monitoring (monitor.stackly.info): erfasst rein technische Kennzahlen des Servers wie Prozessor-, Arbeitsspeicher- und Festplattenauslastung. Es werden keine Nutzerdaten verarbeitet; der Zugriff ist ausschließlich dem Betreiber vorbehalten.

Playground (playground.stackly.info): Verzeichnis mit Verzeichnisauflistung, in dem hochgeladene Übungsprojekte öffentlich ohne Anmeldung einsehbar sind. Bitte dort keine personenbezogenen oder sonst schützenswerten Daten ablegen.

7. E-Mail-Versand

Für Systemnachrichten (z. B. Passwort-Zurücksetzen, Benachrichtigungen der Dienste) wird ein E-Mail-Postfach bei der STRATO GmbH (Deutschland) genutzt. Es werden dabei nur die für den jeweiligen Versand notwendigen Daten (E-Mail-Adresse, Nachrichteninhalt) verarbeitet.

8. Backups

Zur Ausfallsicherheit werden täglich automatisierte, Ende-zu-Ende-verschlüsselte Sicherungen aller Dienste einschließlich der Datenbankinhalte erstellt und auf einem eigenen Speichersystem in Deutschland abgelegt. Die Übertragung dorthin erfolgt über einen verschlüsselten Tunnel der Cloudflare, Inc.; die Sicherungen sind dabei bereits vor dem Versand verschlüsselt und für den Übertragungsdienstleister zu keinem Zeitpunkt lesbar.

Aufbewahrt werden 7 tägliche, 4 wöchentliche und 6 monatliche Sicherungsstände; ältere Stände werden automatisch gelöscht. Wenn Daten auf deinen Wunsch gelöscht werden, verschwinden sie unmittelbar aus dem laufenden Betrieb; aus den Sicherungen fallen sie nach Ablauf der genannten Fristen, spätestens nach sechs Monaten, automatisch heraus.

9. Empfänger

Contabo GmbH, München — Server-Hosting (Auftragsverarbeitung)
Unterauftragnehmer: Contabo France SAS, Lauterbourg (Frankreich) — Betrieb des Rechenzentrums
STRATO GmbH — E-Mail-Versand und Domainverwaltung (Auftragsverarbeitung)
Cloudflare, Inc. — verschlüsselter Transportweg für Datensicherungen (Auftragsverarbeitung auf Grundlage von Standardvertragsklauseln)

Eine darüber hinausgehende Übermittlung an Dritte findet nicht statt. Die Verarbeitung und Speicherung der Inhaltsdaten erfolgt ausschließlich auf Servern innerhalb der EU.

10. Sicherheit

Wir treffen technische und organisatorische Maßnahmen zum Schutz deiner Daten (Art. 32 DSGVO): durchgängige Transportverschlüsselung (TLS) für alle Dienste, verschlüsselte Datensicherungen, automatische Sicherheitsupdates, Absicherung des Serverzugangs gegen automatisierte Angriffe sowie eine Firewall, die ausschließlich die für den Betrieb notwendigen Zugänge freigibt.

11. Deine Rechte

Du hast jederzeit das Recht auf:

Wende dich dafür an datenschutz@stackly.info. Du hast außerdem das Recht, dich bei einer Datenschutz-Aufsichtsbehörde zu beschweren. Zuständig ist die Berliner Beauftragte für Datenschutz und Informationsfreiheit, Alt-Moabit 59–61, 10555 Berlin, oder die Aufsichtsbehörde deines Wohnsitzlandes.

12. Änderungen dieser Erklärung

Diese Datenschutzerklärung wird angepasst, sobald sich die beschriebenen Verarbeitungen ändern. Stand: 2026-07-21.