Datenschutzerklärung
1. Verantwortlicher
Verantwortlich für die Datenverarbeitung auf dieser Website ist:
Leonid Domahalskyy
Rude 13
24941 Flensburg
Deutschland
E-Mail: leonid.domagalsky@gmail.com
Telefon: 015205892880
2. Verarbeitung bei Registrierung und Konto
Zur Nutzung von Daily Coding legst du ein Nutzerkonto an. Dabei verarbeiten wir deinen Namen, deine E-Mail-Adresse und dein Passwort. Das Passwort wird ausschließlich als kryptografischer Hash (bcrypt) gespeichert – es ist uns zu keiner Zeit im Klartext zugänglich. Zur Verifizierung deiner E-Mail-Adresse und für das Zurücksetzen des Passworts erzeugen wir zeitlich befristete Token.
Rechtsgrundlage ist die Erfüllung des Nutzungsvertrags gemäß Art. 6 Abs. 1 lit. b DSGVO.
3. Anmeldung über Drittanbieter (OAuth)
Sofern du dich über GitHub oder Google anmeldest, erhalten wir von dem jeweiligen Anbieter deine E-Mail-Adresse, deinen Namen und gegebenenfalls dein Profilbild, um dein Konto anzulegen bzw. zu verknüpfen. Es werden keine Passwörter der Drittanbieter an uns übertragen. Rechtsgrundlage ist deine Einwilligung durch die Auswahl des Anmeldedienstes (Art. 6 Abs. 1 lit. a DSGVO) sowie die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO).
4. Nutzungsdaten (Challenges, Ranking, Streaks)
Wenn du Coding-Challenges bearbeitest, speichern wir den von dir eingereichten Quellcode, die gewählte Programmiersprache, den Lösungsstatus sowie daraus abgeleitete Punkte-, Ranglisten- und Streak-Daten. Diese Daten sind für die Kernfunktion der Plattform (Bewertung, Bestenliste, Fortschritt) erforderlich. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO sowie unser berechtigtes Interesse an einer funktionsfähigen Plattform (Art. 6 Abs. 1 lit. f DSGVO).
Für andere angemeldete Nutzer sichtbar sind dabei dein Name, dein gewählter Avatar, dein Level und die von dir gelösten Challenges — in der Bestenliste und im Community-Feed. Dein eingereichter Quellcode ist für andere Nutzer nicht sichtbar.
5. Ausführung von Quellcode
Zur Bewertung deiner Lösungen wird der eingereichte Code in einer isolierten, selbst betriebenen Ausführungsumgebung (Sandbox) ausgeführt. Diese läuft auf einem Server der Hetzner Online GmbH in Nürnberg, die insoweit als Auftragsverarbeiter (Art. 28 DSGVO) für uns tätig ist. Der Code wird ausschließlich zum Zweck der Bewertung verarbeitet und nicht an unbeteiligte Dritte weitergegeben.
6. E-Mail-Versand
Für den Versand von System-E-Mails (E-Mail-Verifizierung, Passwort-Zurücksetzen, Willkommens- und Konto-Löschbestätigungen) setzen wir den Dienstleister Resend (Resend, Inc.) als Auftragsverarbeiter ein. Dabei wird deine E-Mail-Adresse an den Dienstleister übermittelt; der Versand erfolgt über dessen Infrastruktur in Irland. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b und lit. f DSGVO.
7. Hosting und Datenbank
Diese Website wird bei der Vercel Inc. betrieben; die Datenbank wird bei Neon in einem Rechenzentrum in Frankfurt am Main gehostet. Beide verarbeiten die oben genannten Daten in unserem Auftrag als Auftragsverarbeiter (Art. 28 DSGVO). Beim Aufruf der Website werden serverseitig technisch notwendige Zugriffsdaten (z. B. IP-Adresse, Zeitpunkt, aufgerufene Ressource) verarbeitet, um den sicheren und stabilen Betrieb zu gewährleisten (Art. 6 Abs. 1 lit. f DSGVO). Vercel Inc. und Resend, Inc. sind US-Unternehmen; soweit dabei Daten außerhalb der EU/des EWR verarbeitet werden, erfolgt dies auf Grundlage geeigneter Garantien (z. B. EU-Standardvertragsklauseln). Die Datenbank und die Ausführungsumgebung für Quellcode liegen innerhalb der EU.
8. Reichweitenmessung
Zur Auswertung der Seitennutzung setzen wir Vercel Web Analytics der Vercel Inc. ein. Erhoben werden aufgerufene Seiten, Verweisquelle, Gerätetyp und Land. Der Dienst arbeitet ohne Cookies und ohne Speicherung deiner IP-Adresse; es werden keine geräteübergreifenden Profile gebildet. Rechtsgrundlage ist unser berechtigtes Interesse an der statistischen Auswertung der Nutzung (Art. 6 Abs. 1 lit. f DSGVO).
9. Cookies
Wir verwenden ein technisch notwendiges Cookie, um deine Anmeldung (Session) aufrechtzuerhalten. Dieses Cookie ist für den Betrieb des Login-Bereichs erforderlich; Rechtsgrundlage ist § 25 Abs. 2 TDDDG sowie Art. 6 Abs. 1 lit. f DSGVO. Tracking- oder Marketing-Cookies setzen wir nicht ein.
10. Speicherdauer
Wir speichern deine Daten, solange dein Konto besteht. Du kannst dein Konto jederzeit selbst in den Einstellungen löschen; dabei werden deine personenbezogenen Daten sowie die zugehörigen Einreichungen, Ranglisten- und Token-Daten gelöscht, sofern keine gesetzlichen Aufbewahrungspflichten entgegenstehen.
11. Deine Rechte
Dir stehen im Rahmen der gesetzlichen Vorgaben die folgenden Rechte zu: Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16 DSGVO), Löschung (Art. 17 DSGVO), Einschränkung der Verarbeitung (Art. 18 DSGVO), Datenübertragbarkeit (Art. 20 DSGVO) sowie Widerspruch gegen die Verarbeitung (Art. 21 DSGVO). Eine erteilte Einwilligung kannst du jederzeit mit Wirkung für die Zukunft widerrufen. Zur Ausübung genügt eine Nachricht an die oben genannten Kontaktdaten.
12. Beschwerderecht
Du hast das Recht, dich bei einer Datenschutz-Aufsichtsbehörde zu beschweren. Für uns zuständig ist das Unabhängige Landeszentrum für Datenschutz Schleswig-Holstein (ULD), Holstenstraße 98, 24103 Kiel.