Datenschutz
Diese Erklärung gilt für die Coaching-App unter bg-courtside.vercel.app. Die Website bg-bamberg.com hat eine eigene Datenschutzerklärung. Keine Rechtsberatung — bei AVV, Betroffenenrechten und Jugendschutz bitte Vereinsvorstand bzw. Datenschutzberatung hinzuziehen.
1. Verantwortlicher
SG TSG05/Post-SV Bamberg Altenburger Straße 31 96049 Bamberg E-Mail: info@bg-bamberg.com
BG Bamberg ist die Basketball-Spielgemeinschaft der Vereine Turn- und Sportgemeinschaft 2005 Bamberg e. V. und Postsportverein Bamberg e. V. 1928 (wie im Impressum der Vereinswebsite). Verantwortlicher für Courtside ist derselbe Verein wie für die öffentliche Website — kein anderer Vereinsname, keine andere Anschrift.
2. Zweck der App
Courtside ist die interne Coach-App der BG Bamberg: Kader, Training, Anwesenheit, Spieltag, Taktik, Postfach und Dateien. Zugang nur für von der Vereinsverwaltung angelegte Coaches (E-Mail/Passwort). Keine öffentliche Selbstregistrierung.
Rechtsgrundlage typischerweise Art. 6 Abs. 1 lit. b bzw. lit. f DSGVO (Vereins-/Spielbetrieb, berechtigte Interessen an Organisation und Kommunikation) — genaue Einordnung obliegt dem Verein.
3. Welche Daten verarbeiten wir?
- Coaches: Name, E-Mail, Rolle (Admin/Coach), Aktiv-Status, Team-Zuordnung, optional Profilfoto, letztes Login.
- Spieler:innen: Name, Rückennummer(n), Position, TA-Nummer (nur letzte 3 Ziffern), Jahrgang (kein volles Geburtsdatum in der Datenbank), Saison, Aktiv-Status, freie Notizen, optional Spielerpass-Scan (Bild/PDF). Viele Teams sind Jugendmannschaften.
- Training / Anwesenheit / Spiele: Einheiten, Übungen, Videos (Upload oder externe Links), Anwesenheitsstatus, optional Noten, Aufstellungen, Einsatzzeiten, Spielberichte und Quittungen (PDF).
- Adressbuch: Name, E-Mail, Bezeichnung, Notiz, Spielleiter-Verknüpfungen (lesen: aktive Coaches; schreiben: Admin).
- Postfach: IMAP/SMTP-Konfiguration, E-Mail-Adresse, Benutzername; Passwort nur verschlüsselt gespeichert. Mail-Inhalte werden live vom Mailserver geholt und nicht dauerhaft in der Courtside-Datenbank abgelegt. Anhänge können ins Filecenter kopiert werden.
- Filecenter: Vereins-/Team-Dateien inkl. Uploader-Name.
Beim Kader-Import werden Elternkontakte, Telefon, Adresse, IBAN, Geschwister sowie Krankheits-/Allergie-Spalten bewusst nicht übernommen (nur Jahrgang aus einem Geburtsdatum, falls vorhanden).
4. Hosting & Infrastruktur
Die App läuft bei Vercel (Hosting der Next.js-Anwendung, Umgebungsvariablen, ggf. Laufzeit-Logs und Cron). Beim Aufruf entstehen technisch notwendige Verbindungsdaten (u. a. IP-Adresse, Zeitpunkt, URL, User-Agent) beim Hosting-Anbieter. Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (sicherer Betrieb).
Hauptdatenhaltung: Supabase (Auth, Postgres, Storage, Realtime) — Login, Profile, Kader, Training, Spiele, Dateien. Zugriff steuern wir über Anmeldung und Row Level Security (teambezogen; Admins weiter).
Die öffentliche Vereinswebsite (bg-bamberg.com) wird separat bei Hetzner / All-Inkl gehostet — das betrifft Courtside nicht.
5. E-Mail (IMAP/SMTP)
Courtside verbindet bestehende Vereins-Postfächer beim jeweiligen Mail-Hoster (z. B. IONOS, Strato, All-Inkl). Passwörter werden serverseitig mit AES-256-GCM verschlüsselt abgelegt und nicht über die öffentliche API lesbar gemacht. Der E-Mail-Verkehr selbst liegt beim Hoster; Courtside speichert Nachrichteninhalte nicht dauerhaft in der App-Datenbank.
6. Dateien & Speicher
Spielerpässe, Profilfotos, Spiel-Dokumente, Filecenter-Dateien und Übungsvideos liegen in privaten Supabase-Storage-Buckets mit team- bzw. rollenbezogenem Zugriff. Optional können Coaches öffentliche Video-Links (z. B. pCloud, YouTube, Vimeo) einbinden — dann erhält der jeweilige Anbieter Verbindungsdaten beim Abruf.
Eine optionale Google-Drive-Archivierung für Spielberichte ist im Code vorgesehen, derzeit auf der Live-Instanz aber nicht konfiguriert (kein Transfer).
7. Gerät (Browser)
Nach dem Login kann die App sichtbare Coach-Daten lokal im Browser zwischenspeichern (Offline-Fähigkeit, u. a. localStorage / IndexedDB für Pass-Medien) und die Session über Supabase Auth halten. Beim Abmelden werden Outbox, Daten-Cache und Pass-Cache gelöscht. Auf geteilten Geräten bitte abmelden.
8. TeamSL / basketball-bund.net
Für den Spielplan-Abgleich nutzt Courtside die öffentliche REST-API von www.basketball-bund.net (TeamSL / DBB). Der Abruf erfolgt serverseitig; es geht um Spieltermine und Gegner (öffentliche Ligadaten), nicht um Kaderdaten der eigenen Spieler:innen.
9. Cookies & Tracking
Wir setzen keine Marketing- oder Analytics-Cookies (kein Google Analytics, Matomo, Meta-Pixel o. Ä. im aktuellen Stand). Für den Login ist die Auth-Session technisch notwendig. Ein Cookie-Banner ist dafür derzeit nicht vorgesehen.
10. Speicherdauer & Löschung
Es gibt derzeit keine automatische Löschfrist in der App. Deaktivierte Spieler:innen bleiben mit Historie erhalten, bis ein Admin sie manuell entfernt. Coaches können vom Admin dauerhaft gelöscht werden (inkl. Auth-Konto). Mail-Daten beim Hoster und Dateien in Storage werden nach Vereinsprozess gelöscht bzw. bereinigt.
11. Ihre Rechte
Gegenüber dem Verantwortlichen bestehen Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch (Art. 15–21 DSGVO) sowie das Recht, sich bei einer Aufsichtsbehörde zu beschweren (in Bayern: Bayerisches Landesamt für Datenschutzaufsicht). Anfragen an info@bg-bamberg.com. Einen Self-Service-Export in der App gibt es derzeit nicht — Auskunft/Export erfolgt über die Vereinsverwaltung.
12. Aktualität
Stand: Oktober 2026. Bei wesentlichen technischen Änderungen (Hosting, neue Drittanbieter, neue Datenkategorien) wird diese Erklärung angepasst. Vergleiche auch die technische Übersicht in der Projekt-Dokumentation (DSGVO/Sicherheit).
