Diese Datenschutzerklärung gilt für die Nutzung der Web-App sport-stats (Plattform) für Schwimmen und Leichtathletik. Sie informiert Sie über Art, Umfang und Zweck der Verarbeitung personenbezogener Daten nach der Datenschutz-Grundverordnung (DSGVO), Bundesdatenschutzgesetz (BDSG-neu) sowie Telemediengesetz (TMG).
1. Verantwortlicher gemäß Art. 4 Nr. 7 DSGVO
Verantwortlicher für die Datenverarbeitung ist der Betreiber gemäß dem aktuellen Impressum:
- Name / Firma: Julian Helmholz
- Anschrift: Am Dorfstellsberg 6, 21406 Melbeck
- Kontakt: E-Mail: easyplayingger@gmail.com
- Datenschutzbeauftragter: Gemäß Art. 37 DSGVO ist aktuell kein Datenschutzbeauftragter benannt (Kleinunternehmer, keine Verarbeitung die einer Benennung bedarf).
2. Betroffenenrechte
Sie haben als betroffene Person folgende Rechte:
- Auskunftsrecht (Art. 15 DSGVO): Auskunft darüber, welche Daten wir zu welcher Zwecken verarbeiten.
- Recht auf Berichtigung (Art. 16 DSGVO): Korrektur unrichtiger oder unvollständiger personenbezogener Daten.
- Recht auf Löschung (Art. 17 DSGVO): Löschung Ihrer personenbezogenen Daten, sofern keine gesetzlichen Aufbewahrungspflichten entgegenstehen.
- Recht auf Einschränkung der Verarbeitung (Art. 18 DSGVO): Einschränkung, wenn die Voraussetzungen gegeben vorliegen.
- Recht auf Datenübertragbarkeit (Art. 20 DSGVO): Erhalt Ihrer personenbezogenen Daten in einem gängigen maschinenlesbaren Format.
- Widerspruchsrecht (Art. 21 DSGVO): Gegen eine Verarbeitung aus Gründen, die sich aus Ihrer besonderen Situation ergeben.
- Beschwerderecht bei Aufsichtsbehörde (Art. 77 DSGVO): Jederzeit bei der für uns zuständigen Datenschutzaufsichtsbehörde.
3. Rechtsgrundlage der Verarbeitung
Soweit wir für die Verarbeitungen personenbezogener Daten eine Einwilligung der betroffenen Person einholen, dient Art. 6 Abs. 1 lit. a EU-DSGVO als Rechtsgrundlage. Bei der Verarbeitung zur Erfüllung eines Vertrags oder vorvertraglicher Maßnahmen, deren Vertragspartei die betroffene Person ist, dient Art. 6 Abs. 1 lit. b DSGVO als Rechtsgrundlage. Ist die Verarbeitung zur Erfüllung einer rechtlichen Verpflichtung erforderlich, dient Art. 6 Abs. 1 lit. c DSGVO als Rechtsgrundlage. Dient die Verarbeitung zur Wahrung berechtigter Interessen, so dient Art. 6 Abs. 1 lit. f DSGVO als Rechtsgrundlage.
4. Daten bei Nutzung der Plattform
4.1. Registrierung / Account
Bei der Registrierung werden folgende Daten zur Erfüllung des Nutzungsvertrages verarbeitet:
- E-Mail-Adresse, Passwort (gehasht gespeichert, niemals Klartext),
- Anzeigename, Username (frei wählbar), Avatar-URL (optional),
- Freigegebene Sportarten und Disziplinen während des Onboardings.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung).
4.2. Leistungsdaten (Kerndaten der Plattform)
Wenn Sie Einträge (Leistungen) anlegen, werden folgende Daten gespeichert:
- Datum der Leistung, Disziplin, Wert (Zeit/Weite/Höhe), ggf. Wind, Halle (Indoor), Pool-Länge (Schwimmen), ggf. Wettkampf, Notizen.
- Diese Daten werden ausschließlich zur Erbringung der Plattform-Funktionen (Anzeige, PB-Berechnung, Vergleich mit Freunden) genutzt.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO sowie bei Freigaben für Freundschaften: Art. 6 Abs. 1 lit. a DSGVO (Einwilligung) durch ausdrückliches Akzeptieren der Freundschaft).
4.3. Server-Logfiles
Beim Aufruf der Plattform werden zur Sicherstellung des Betriebs und zur Missbrauchsbekämpfung automatisch Informationen in Server-Log-Dateien gespeichert:
- IP-Adresse (gekürzt/ pseudonymisiert nach DSGVO soweit technisch möglich),
- Datum + Uhrzeit des Zugriffs,
- aufgerufene Seite, User-Agent (Browser/OS),
- Referrer-URL (Herkunftsseite).
Speicherdauer: 7–30 Tage, danach automatisch gelöscht. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an der Betriebssicherheit).
4.4. Supabase (Backend & Auth & DB)
Die Plattform nutzt den Anbieter Supabase Inc. (San Francisco, USA) als ) zum Speichern von Nutzer- und Leistungsdaten sowie zur Durchführung der Authentifizierung. Supabase verarbeitet Ihre Daten auf Basis von Auftragsverarbeitungsverträgen (Art. 28 DSGVO). Serverstandort sind Rechenzentren in der EU (ggf. Frankfurt / Frankfurt DE bei Supabase-Region).
Weitere Infos: https://supabase.com/privacy.
4.5. Vercel (Hosting)
Hosting erfolgt bei Vercel Inc. (San Francisco, USA) / EU-Rechenzentren). Vercel speichert u.U. Zugriffsdaten, um Störungen zu diagnostizieren und die Plattform zu betreiben.
Weitere Infos: https://vercel.com/legal/privacy-policy
4.6. Kommunikation / Kontakt
Sollten Sie mit uns per E-Mail oder anderen Kontaktwegen in Verbindung treten, werden die von Ihnen gemachten Angaben zur Bearbeitung der Anfrage sowie für mögliche Anschlussfragen verarbeitet und gespeichert. Diese Daten geben wir nicht ohne Ihre Einwilligung weiter.
Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO bzw. Art. 6 Abs. 1 lit. f DSGVO.
5. Profil-Avatar (Optional)
Wenn Sie ein Profilbild hochladen, wird die Bild-URL in Ihrem Profil angezeigt und für befreundete Nutzer sichtbar (Avatar Komponente). Sie können das Bild jederzeit unter Profil entfernen.
6. Cookies · Lokale Speicher
Diese Plattform verwendet ausschließlich technisch notwendige Cookies und lokale Speicher (LocalStorage / SessionStorage) zur sicheren Anmeldung und zur Aufrechterhaltung der Session. Es werden keine Tracking-Cookies, Analyse-Cookies oder Drittanbieter-Cookies eingesetzt. Es erfolgt daher keine zusätzliche Einwilligung nach § 25 Abs. 1 TTDSG.
Rechtsgrundlage für die Speicherung notwendiger Cookies ist Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer stabilen, funktionsfähigen Plattform und einer sicheren Authentifizierung).
Verwendete Cookies (technisch notwendig)
- sb-[ProjectRef]-auth-token (Supabase Auth): JWT-Session-Cookie zur Aufrechterhaltung deiner Anmeldung. Enthält Access-Token und Refresh-Token. Speicherdauer: Access-Token 1 Stunde, Refresh-Token bis zu deinem Logout bzw. bis zum Ablauf (typisch 30 Tage).
- sb-[ProjectRef]-auth-token-code-verifier (Supabase PKCE): Wird während des Login-/Registrier-Vorgangs (PKCE Auth Flow) zum Austausch des Auth-Codes gegen ein Session-Token benötigt. Dauer: Nur während der Anmelde-Session (wird anschließend ungültig/gelöscht).
- Next.js Internal (Next.js Session / Anti-CSRF, z. B. __Secure-, __Host-): Werden von Next.js serverseitig für Stabilität der Server-Actions, Middleware und Schutz gegen CSRF gesetzt. Dauer: Browser-Session (Session-Cookie) bzw. kurzlebig.
Lokaler Speicher (LocalStorage / SessionStorage)
- sportstats_cookie_consent_necessary_v1: Speichert, dass du den Hinweis zu notwendigen Cookies gesehen und bestätigt hast. Dauer: Persistent, 1 Jahr / bis zur manuellen Löschung im Browser.
- theme: Speichert die von dir gewählte Theme-Einstellung (hell / dunkel / System). Dauer: Persistent, bis zur Änderung oder Browser-Löschung.
Deine Möglichkeiten
Du kannst Cookies jederzeit in deinem Browser blockieren, verwalten oder löschen (z. B. Einstellungen → Datenschutz & Sicherheit). Beachte: Werden notwendige Supabase / Next.js Cookies blockiert, ist eine sichere Anmeldung oder Nutzung der angemeldeten Funktionen nicht mehr möglich.
7. Freunde-Funktion / Datenweitergabe an Dritte
Nur wenn Sie eine Freundschaft annehmen, erklären Sie sich damit einverstanden, dass Ihre Leistungsdaten und PB-Werte und Ihr Anzeigename, Avatar nur für befreundete Nutzer sichtbar sind. Diese Freigabe kann jederzeit durch Entfernung der Freundschaft widerrufen werden.
Eine darüberhinausgehende Datenweitergabe an Dritte findet nicht statt, es sei denn:
- Sie haben ausdrücklich eingewilligt (Art. 6 Abs. 1 lit. a DSGVO),
- die Weitergabe nach Art. 6 Abs. 1 lit. f DSGVO ist zulässig und erforderlich für berechtigte Interessen,
- es besteht eine gesetzliche Verpflichtung (Art. 6 Abs. 1 lit. c DSGVO).
8. Speicherdauer
Personenbezogene Daten werden gelöscht, sobald der Zweck der Speicherung entfällt und keine gesetzlichen Aufbewahrungspflichten bestehen. Bei Nutzerdaten: gesamte Daten werden mit Konto-Löschung (siehe § unwiderruflich entfernt werden Daten werden unverzüglich nach Bestätigung gelöscht.
9. SSL / TLS-Verschlüsselung
Diese Seite nutzt zur Sicherung der Übertragung durch HTTPS (SSL/TLS-Verschlüsselung. Dadurch sind Daten, die Sie an uns senden nicht von Dritten mitgelesen werden können.
10. Änderungen dieser Datenschutzerklärung
Wir behalten uns vor, diese Erklärung gelegentlich anzupassen, damit sie stets den aktuellen rechtlichen Anforderungen entspricht oder um Änderungen unserer Leistungen berücksichtigt. Die jeweils aktuelle Fassung finden Sie immer auf unserer Plattform unter „Datenschutz“.