Datenschutzerklärung
1. Verantwortlicher
Digital Creatives UG (haftungsbeschränkt)
Elisabeth-Emter-Weg 6
79110 Freiburg im Breisgau
Deutschland
E-Mail: help@race-mind.com
2. Übersicht
Diese Datenschutzerklärung informiert dich darüber, welche personenbezogenen Daten wir bei der Nutzung der App RaceMind – Triathlon & Running Coach (nachfolgend „App“) und unserer Website race-mind.com (nachfolgend „Website“) erheben, wie wir sie verarbeiten und welche Rechte dir zustehen.
Die App richtet sich an Personen ab 16 Jahren. Wir erheben wissentlich keine Daten von Personen unter 16 Jahren.
3. Welche Daten wir erheben
3.1 Daten, die du uns direkt gibst
| Kategorie | Beispiele | Zweck |
|---|---|---|
| Profildaten | Name, Geburtsjahr, Körpergröße, Gewicht | Trainingsplan-Erstellung, Zonenberechnung |
| Trainingserfahrung | Erfahrungsdauer, aktuelles Wochenpensum, verfügbare Stunden | Planindividualisierung |
| Leistungsdaten | Lauf-Bestzeiten, Rad-Geschwindigkeit, Schwimm-Pace, Herzfrequenzwerte (Max HR, LTHR, Ruhepuls) | Schwellenwert-Berechnung, Prognose |
| Gesundheitsdaten | Verletzungen und Beschwerden (Name, Schweregrad 1–5, Körperregion) | Plananpassung, Verletzungsmanagement |
| Wettkampfdaten | Zielwettkampf, Datum, Distanz, Zielzeit | Trainingsplanung, Prognose |
| Verfügbarkeit | Trainingsfreie Tage, Zeitfenster (AM/PM) | Wochenplanung |
| Chat-Nachrichten | Fragen an den Coach, Feedback, Stimmungsabfragen | Coaching-Antworten, Plananpassung |
| Kontodaten | E-Mail-Adresse (bei Account-Verknüpfung via Apple, Google oder E-Mail) | Authentifizierung, Datenwiederherstellung |
3.2 Daten von Drittanbietern
| Quelle | Daten | Zweck |
|---|---|---|
| Strava | Trainingsaktivitäten (Dauer, Distanz, Pace, Herzfrequenz, Leistung, Lap-Daten, Höhenmeter, Trittfrequenz, Gerätename) | Trainingsanalyse, Baseline-Berechnung, Performance Score |
| Intervals.icu | Trainingsaktivitäten und Leistungsdaten | Trainingsanalyse, Planoptimierung |
| Garmin Connect | Trainingsaktivitäten (Dauer, Distanz, Pace, Herzfrequenz, Leistung, Lap-Daten, Höhenmeter, Trittfrequenz, Gerätename); tägliche Wellness-Zusammenfassungen (Ruhepuls, Schritte, Atemfrequenz); Schlaf (Dauer, Score, Qualität); Herzfrequenzvariabilität (HRV) – siehe Abschnitt 6.8 | Trainingsanalyse, Baseline-Berechnung, Training Readiness, Workout-Push an die Uhr |
| Apple Health / HealthKit (iOS) | Herzfrequenzvariabilität (HRV SDNN), Ruhepuls, Schlafdauer und Schlafphasen | Erholungssteuerung, Training Readiness |
| Google Health Connect (Android) | Herzfrequenzvariabilität (HRV RMSSD), Ruhepuls, Schlafsitzungen und Schlafphasen | Erholungssteuerung, Training Readiness |
Die Verbindung zu diesen Diensten ist freiwillig. Du kannst die App auch ohne diese Verbindungen nutzen (manuelle Dateneingabe). Bei der Verbindung mit einem Drittanbieter gilt zusätzlich dessen eigene Datenschutzerklärung für die Erhebung und Übermittlung deiner Daten.
3.3 Automatisch erhobene Daten
| Kategorie | Details |
|---|---|
| Technische Daten | Gerätetyp, Betriebssystem, App-Version, Fehlerberichte (Crash-Logs via Sentry) |
| Nutzungsdaten | Zeitpunkt der App-Nutzung, Onboarding-Fortschritt |
| Anonyme Sitzung | Bei App-Start wird eine anonyme Sitzungs-ID erzeugt (ohne persönliche Identifikation) |
| Standortdaten (ungefähr) | Beim Aufruf der Wochenplanung wird deine IP-Adresse ausschließlich auf unserem eigenen Server in einen ungefähren Standort (Stadt-/Regionsebene) umgerechnet. Die IP-Adresse wird nicht an Dritte übermittelt und nicht persistent gespeichert. Details siehe Abschnitt 6.7. |
3.4 Datenverarbeitung auf unserer Website (race-mind.com)
Neben der Nutzung der App verarbeiten wir auch personenbezogene Daten, wenn du unsere Website besuchst oder über diese mit uns in Kontakt trittst.
Bereitstellung der Website und Server-Logfiles (Hosting)
Wenn du unsere Website aufrufst, erhebt und speichert der Hosting-Provider automatisch Informationen in sogenannten Server-Logfiles, die dein Browser automatisch übermittelt. Dies sind:
- Browsertyp und Browserversion
- verwendetes Betriebssystem
- Referrer URL (die zuvor besuchte Seite)
- Hostname des zugreifenden Rechners
- Uhrzeit der Serveranfrage
- IP-Adresse
Diese Daten werden ausschließlich vom Hosting-Provider (GitHub Pages) im Rahmen des Betriebs der Website verarbeitet. Wir selbst speichern keine Server-Logfiles und haben keinen Zugriff auf diese Daten. Eine Zusammenführung mit anderen Datenquellen wird nicht vorgenommen.
- Zweck: Gewährleistung eines reibungslosen Verbindungsaufbaus, der Systemsicherheit und der technischen Fehlerfreiheit der Website.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Das berechtigte Interesse liegt in der sicheren und fehlerfreien Bereitstellung der Website.
Reichweitenmessung mit Cloudflare Web Analytics
Auf einzelnen Seiten unserer Website (Startseite, Kona-Rechner, Zielzeit-Prognose, Partner-Seite, Kampagnen-Landingpages) setzen wir Cloudflare Web Analytics ein, einen Dienst der Cloudflare, Inc., 101 Townsend St., San Francisco, CA 94107, USA. Erfasst werden aggregierte Nutzungsdaten wie die aufgerufene Seite, die zuvor besuchte Seite (Referrer), ungefähre Ladezeiten sowie Browser- und Gerätetyp.
Cloudflare Web Analytics arbeitet ohne Cookies und speichert oder liest keine Informationen auf deinem Endgerät. Es findet kein Fingerprinting statt, und es werden keine Profile über mehrere Besuche oder mehrere Websites hinweg gebildet. Deine IP-Adresse wird zur Zuordnung des Seitenaufrufs nur vorübergehend verarbeitet und nicht dauerhaft gespeichert.
- Zweck: Verständnis der Reichweite und Nutzung unserer Website, um Inhalte und Angebot bedarfsgerecht zu gestalten.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO. Das berechtigte Interesse liegt in der statistischen Auswertung des Nutzungsverhaltens zur Verbesserung unseres Angebots. Eine Einwilligung nach § 25 Abs. 1 TDDDG ist nicht erforderlich, da kein Zugriff auf Informationen in deinem Endgerät erfolgt.
- Widerspruch: Du kannst dieser Verarbeitung jederzeit nach Art. 21 DSGVO widersprechen (siehe Abschnitt 9).
Kontaktformular und E-Mail-Kontakt
Wenn du uns per Kontaktformular auf der Website oder per E-Mail Anfragen zukommen lässt, werden deine Angaben aus dem Anfrageformular (Name, E-Mail-Adresse) inklusive der von dir dort eingegebenen Nachricht zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen bei uns gespeichert. Diese Daten geben wir nicht ohne deine Einwilligung weiter.
Die Nachricht wird direkt in unserer eigenen Datenbank bei Supabase (Serverstandort EU/Irland) gespeichert; ein externer Formulardienst ist nicht zwischengeschaltet. Zur Abwehr von Spam und automatisierten Massen-Einträgen speichern wir zusätzlich einen mit einem geheimen Schlüssel gebildeten Prüfwert (Hash) deiner IP-Adresse. Die IP-Adresse selbst wird nicht gespeichert und lässt sich aus diesem Prüfwert nicht zurückrechnen.
- Zweck: Bearbeitung und Beantwortung deines individuellen Anliegens sowie Schutz des Formulars vor missbräuchlicher Nutzung.
- Rechtsgrundlage: Zielt deine Anfrage auf den Abschluss eines Vertrages ab (z. B. Fragen zum Abo oder zur App-Nutzung), ist die Rechtsgrundlage Art. 6 Abs. 1 lit. b DSGVO (Vertragserfüllung bzw. vorvertragliche Maßnahmen). In allen anderen Fällen beruht die Verarbeitung auf unserem berechtigten Interesse an der effektiven Bearbeitung der an uns gerichteten Anfragen und am Schutz vor Spam nach Art. 6 Abs. 1 lit. f DSGVO.
- Speicherdauer: Die von dir im Kontaktformular eingegebenen Daten verbleiben bei uns, bis du uns zur Löschung aufforderst, deine Einwilligung zur Speicherung widerrufst oder der Zweck für die Datenspeicherung entfällt (z. B. nach abgeschlossener Bearbeitung deiner Anfrage). Zwingende gesetzliche Bestimmungen – insbesondere Aufbewahrungsfristen – bleiben unberührt.
3.5 Kampagnen-Landingpages
Wir schalten Anzeigen bei Facebook und Instagram. Auf den Landingpages, auf die diese Anzeigen verweisen (race-mind.com/start/), setzen wir keine Werbe-Tracker und keine Cookies ein. Der dort zuvor eingesetzte Meta-Pixel wurde entfernt; es wird kein Skript von Meta mehr geladen und es findet keine Übermittlung an Meta statt.
Wie auf den übrigen Seiten messen wir die Reichweite cookiefrei mit Cloudflare Web Analytics (siehe Abschnitt 3.4).
Kampagnenkennung beim Wechsel in die App Stores
Tippst du auf einer Landingpage auf den Link zum App Store oder zu Google Play, hängen wir an diesen Link eine Kennung der Anzeige an, über die du gekommen bist. Apple und Google melden uns daraufhin, wie viele Installationen einer Kampagne zuzuordnen sind – ausschließlich als aggregierte Zahl. Wir erhalten dabei keine Angaben zu einzelnen Personen und können einzelne Installationen nicht auf dich zurückführen.
- Zweck: Messung, welche unserer Anzeigen zu Installationen führen.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO – berechtigtes Interesse an der Erfolgskontrolle unserer Werbung. Eine Einwilligung nach § 25 Abs. 1 TDDDG ist nicht erforderlich, da hierbei keine Informationen auf deinem Endgerät gespeichert oder ausgelesen werden.
- Empfänger: Apple und Google als Betreiber der jeweiligen App Stores. Für deren Verarbeitung gelten deren eigene Datenschutzbestimmungen.
- Speicherdauer: Auf deinem Endgerät wird nichts gespeichert. Die aggregierten Kampagnenauswertungen von Apple und Google unterliegen deren Aufbewahrungsfristen.
4. Rechtsgrundlagen der Verarbeitung
| Verarbeitung | Rechtsgrundlage |
|---|---|
| Trainingsplan-Erstellung, Analyse, Prognose, Chat-Coaching | Art. 6 Abs. 1 lit. b DSGVO – Vertragserfüllung |
| Verarbeitung von Gesundheitsdaten (Verletzungen, Herzfrequenz, HRV) | Art. 9 Abs. 2 lit. a DSGVO – Ausdrückliche Einwilligung |
| Abo-Verwaltung und Zahlungsabwicklung | Art. 6 Abs. 1 lit. b DSGVO – Vertragserfüllung |
| Löschung inaktiver anonymer Profile (Cleanup) | Art. 6 Abs. 1 lit. f DSGVO – Berechtigtes Interesse (Datenhygiene) |
| Verbindung mit Strava, Intervals.icu, Garmin Connect, Apple Health | Art. 6 Abs. 1 lit. a DSGVO – Einwilligung |
| Anzeige der Wettervorschau in der Wochenplanung (IP-basierte Geolokalisierung) | Art. 6 Abs. 1 lit. f DSGVO – Berechtigtes Interesse (Bereitstellung relevanter Trainingskontext-Informationen) |
| Reichweitenmessung auf der Website (Cloudflare Web Analytics) | Art. 6 Abs. 1 lit. f DSGVO – Berechtigtes Interesse (cookiefreie Statistik zur Verbesserung des Angebots) |
Deine Einwilligung zur Verarbeitung von Gesundheitsdaten wird als verpflichtender Schritt im Onboarding eingeholt. Da die Kernfunktionen der App (Trainingsplanung, Analyse, Verletzungsmanagement) die Verarbeitung gesundheitsbezogener Daten erfordern, ist die Einwilligung Voraussetzung für die Nutzung der App.
Du kannst deine Einwilligung jederzeit widerrufen, indem du in der App unter Einstellungen → Rechtliches → Einwilligung widerrufen (alternativ über Konto löschen) den Widerruf auslöst oder uns per E-Mail kontaktierst (siehe Abschnitt 9). Da deine Daten zwingend zur Bereitstellung der Coaching-Funktionen erforderlich sind, führt der Widerruf zur Löschung deines Accounts und aller zugehörigen Daten.
5. Empfänger und Drittanbieter
Wir nutzen folgende Dienstleister zur Bereitstellung der App und Website:
| Dienstleister | Zweck | Standort | Garantie |
|---|---|---|---|
| Supabase Inc. | Datenbank, Authentifizierung, Serverless Functions | EU (Irland) | Datenverarbeitung in der EU |
| Google LLC (Gemini API) | Trainingsplan-Generierung, Trainingsanalyse, Coach-Chat | USA | EU-Standardvertragsklauseln (SCCs) |
| RevenueCat Inc. | Abo-Verwaltung, In-App-Käufe | USA | EU-Standardvertragsklauseln (SCCs) |
| Google LLC (Firebase Cloud Messaging) | Push-Notification-Zustellung (FCM an Android-Geräte) | USA | EU-Standardvertragsklauseln (SCCs), Data Privacy Framework |
| Strava Inc. | Trainingsimport (nur bei Verbindung) | USA | Du autorisierst den Zugriff direkt bei Strava (OAuth) |
| Garmin International, Inc. | Trainingsimport, Workout-Push an die Uhr (nur bei Verbindung) | USA | Du autorisierst den Zugriff direkt bei Garmin (OAuth); EU-Standardvertragsklauseln (SCCs) |
| intervals.icu Ltd | Trainingsimport (nur bei Verbindung) | UK (Betreiber); Datenverarbeitung in Deutschland/Finnland | Du autorisierst den Zugriff direkt (OAuth); EU-Datenverarbeitung; UK-Angemessenheitsbeschluss |
| GitHub Inc. (GitHub Pages) | Hosting der Website und Bereitstellung der Server-Logfiles | USA | EU-Standardvertragsklauseln (SCCs), Data Privacy Framework |
| Cloudflare, Inc. | Cookiefreie Reichweitenmessung einzelner Website-Seiten (Cloudflare Web Analytics) | USA | EU-Standardvertragsklauseln (SCCs), Data Privacy Framework |
| Sentry (Functional Software, Inc.) | Fehler- und Crash-Monitoring der App | EU (Frankfurt) | EU-Hosting (Sentry EU/Frankfurt), Auftragsverarbeitungsvertrag (DPA), Datenverarbeitung in der EU |
| IONOS SE | Domain-Registrierung und DNS für race-mind.com | Deutschland | Auftragsverarbeitungsvertrag (AVV), Datenverarbeitung in der EU |
| Expo, Inc. | Push-Notification-Zustellung (Relay zu Apple APNs und Google FCM) | USA | EU-Standardvertragsklauseln (SCCs) |
| Open-Meteo | Abruf der 7-Tage-Wettervorschau anhand grober Koordinaten (ohne IP-Übermittlung) | Schweiz | Angemessenheitsbeschluss der EU-Kommission für die Schweiz; Open-Source-Wetterdienst (CC-BY 4.0) |
Hinweis zu Drittlandtransfers: Einige unserer Dienstleister haben ihren Sitz in den USA. Wir stellen durch EU-Standardvertragsklauseln (SCCs) und Auftragsverarbeitungsverträge (AVVs) gemäß Art. 46 Abs. 2 lit. c DSGVO sicher, dass ein angemessenes Datenschutzniveau gewährleistet ist.
6. Datenverarbeitung im Detail
6.1 Trainingsplan-Generierung
Der Trainingsplan selbst (Wochenstruktur, Intensitätsverteilung, Belastungssteuerung) wird vollständig deterministisch auf unseren Servern berechnet — aus mathematischen Formeln, Schwellenwertmodellen und Belastungsverhältnissen. Hierfür kommt keine KI zum Einsatz.
Für die begleitenden Coaching-Texte (z. B. Plan-Einleitung, Wochenbeschreibungen, motivierende Hinweise) übermitteln wir relevante Profil- und Plan-Kontext-Daten an Google Gemini, um diese Texte personalisiert zu formulieren. Dabei werden:
- Keine Klarnamen an Gemini gesendet (nur anonymisierte Nutzer-IDs)
- Daten nur für die Text-Generierung verwendet und nicht von Google für eigene Zwecke genutzt
- Ergebnisse in unserer Datenbank (Supabase, EU) gespeichert
6.2 Trainingsanalyse
Nach jeder Trainingseinheit werden deine Aktivitätsdaten (importiert von Strava, Intervals.icu oder Apple Health) analysiert:
- Metriken wie Effizienz-Faktor, Drift und Pacing werden deterministisch berechnet (kein Zufallselement)
- Die qualitative Einordnung erfolgt über Google Gemini
- Du erhältst einen Performance Score (0–100) und konkrete Coaching-Hinweise
6.3 Coach-Chat
Deine Chat-Nachrichten werden zusammen mit relevantem Trainingskontext an Google Gemini übermittelt, um dir personalisierte Antworten zu geben. Chat-Verläufe werden in unserer Datenbank gespeichert.
6.4 Gesundheitsdaten (Apple Health / Google Health Connect)
Wenn du Apple Health (iOS) oder Google Health Connect (Android) verbindest, liest die App folgende Daten lokal auf deinem Gerät aus:
- Herzfrequenzvariabilität (HRV) – SDNN (iOS) bzw. RMSSD (Android)
- Ruhepuls
- Schlafdauer und Schlafphasen (z. B. Tiefschlaf, REM, Leichtschlaf)
Diese Daten werden zur Berechnung deiner täglichen Training Readiness verwendet – einem Erholungsindikator, der dir hilft zu entscheiden, ob du wie geplant trainieren, die Intensität reduzieren oder einen Ruhetag einlegen solltest.
Wie die Daten verarbeitet werden:
- Gesundheitsdaten werden direkt über die jeweiligen Plattform-APIs von Apple Health / Health Connect auf deinem Gerät ausgelesen
- Tageszusammenfassungen (HRV, Ruhepuls, Schlafdauer) werden an unsere Datenbank (Supabase, EU) übertragen und dort gespeichert, verknüpft mit deiner Nutzer-ID
- Wenn du zusätzlich Intervals.icu verbunden hast, haben Gesundheitsdaten aus dieser Quelle Vorrang; Apple Health / Health Connect füllt nur fehlende Werte auf
- Die Rohwerte aus Apple Health / Health Connect (HRV, Ruhepuls, Schlafphasen) werden niemals an Dritte weitergegeben, für Werbung verwendet oder direkt an KI-Dienste gesendet. Daraus berechnete Trainingskennzahlen (z. B. Schwellenwerte, Erholungsstatus) können in die KI-gestützte Coaching-Text-Erstellung einfließen (siehe Abschnitt 6.1). Verletzungsangaben aus dem Onboarding können ebenfalls in diese Texte einfließen.
- Bei der ersten Verbindung werden die letzten 14 Tage an Gesundheitsdaten nachgeholt, um eine stabile Baseline zu etablieren
Die Verbindung mit Apple Health oder Health Connect ist vollständig freiwillig. Du kannst alle anderen Funktionen der App auch ohne nutzen. Du kannst die Verbindung jederzeit in der App unter Einstellungen → Verbindungen trennen, wodurch keine weiteren Daten synchronisiert werden. Bereits synchronisierte Daten bleiben in deinem Konto, bis du eine Löschung beantragst.
- Rechtsgrundlage: Art. 9 Abs. 2 lit. a DSGVO – Ausdrückliche Einwilligung (du verbindest aktiv und erteilst die Berechtigungen über den Berechtigungsdialog der Plattform)
6.5 Automatisierte Verarbeitung
Trainingspläne, Metriken und Prognosen basieren überwiegend auf deterministischen Berechnungen (mathematische Formeln, Schwellenwertmodelle, Belastungsverhältnisse). Google Gemini liefert ergänzende qualitative Einordnungen und Coaching-Texte. Dies stellt keine ausschließlich automatisierte Entscheidung mit rechtlicher oder ähnlich erheblicher Wirkung im Sinne von Art. 22 DSGVO dar. Alle Ergebnisse sind Empfehlungen für Fitnesszwecke — du kannst sie jederzeit anpassen oder ignorieren.
Gemäß Art. 50 der Verordnung (EU) 2024/1689 (KI-Verordnung / AI Act) weisen wir darauf hin, dass der Coach-Chat, Trainingspläne und Analysetexte mithilfe eines KI-Systems (Large Language Model) generiert werden. Die KI-generierten Inhalte sind in der App entsprechend gekennzeichnet.
6.6 Anonyme Nutzung und Account-Verknüpfung
Bei App-Start wird eine anonyme Sitzung erstellt. Du kannst die App zunächst ohne persönliche Registrierung nutzen. Nach dem Onboarding empfehlen wir die Verknüpfung mit Apple, Google oder E-Mail, um deine Daten bei Gerätewechsel wiederherstellen zu können.
6.7 Wettervorschau in der Wochenplanung
Im Bildschirm der Wochenplanung zeigen wir dir eine 7-Tage-Wettervorschau für deinen ungefähren Standort, damit du dein Training entsprechend planen kannst. Dafür verarbeiten wir Standortdaten auf Stadt-/Regionsebene:
- Beim Öffnen der Wochenplanung liest unser Server (Supabase, EU) die IP-Adresse deiner Anfrage aus.
- Aus der IP-Adresse leiten wir ausschließlich auf unserem eigenen Server deinen ungefähren Standort ab (Koordinaten und Stadt). Die IP-Adresse verlässt dabei zu keinem Zeitpunkt unsere Infrastruktur und wird an keinen Dritten übermittelt. Die Genauigkeit liegt üblicherweise auf Stadt- oder Regionsebene, nicht auf Straßenebene.
- An Open-Meteo (Schweiz) senden wir nur die so ermittelten Koordinaten, um die 7-Tage-Vorhersage abzurufen. Deine IP-Adresse wird dorthin nicht übermittelt.
- Wir speichern weder die IP-Adresse noch die ermittelten Koordinaten oder den Stadtnamen dauerhaft. Sie werden ausschließlich während des Abrufs verarbeitet. Tritt dabei ein Fehler auf, kann die IP-Adresse vorübergehend in unserem Fehler-Monitoring (Sentry, EU) protokolliert werden.
- Die Wettervorschau ist eine optionale Komfortfunktion. Du kannst sie jederzeit unter Einstellungen → App → Wettervorschau deaktivieren. Dann wird deine IP-Adresse nicht zur Standortbestimmung verarbeitet.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO – Berechtigtes Interesse (Bereitstellung relevanter Trainingskontext-Informationen wie Niederschlag und Wind, die deine Trainingsentscheidungen unterstützen).
6.8 Garmin Connect
Wenn du Garmin Connect verbindest, autorisierst du die Verbindung direkt bei Garmin (OAuth). Dein Garmin-Passwort erhalten wir zu keinem Zeitpunkt. Die Verbindung ist vollständig optional — alle übrigen Funktionen der App arbeiten auch ohne sie.
Welche Daten wir erhalten
- Trainingsaktivitäten – Sportart, Startzeit, Dauer, Distanz, Pace und Geschwindigkeit, Herzfrequenz, Leistung, Trittfrequenz, Höhenmeter, Lap-Daten, die während der Aktivität aufgezeichneten Messreihen sowie den Namen des aufzeichnenden Geräts
- Tägliche Wellness-Zusammenfassungen – Ruhepuls, Schritte und durchschnittliche Atemfrequenz. Garmin übermittelt in derselben Kategorie auch Stresslevel, Body Battery und Sauerstoffsättigung (SpO₂); diese Werte verwerfen wir beim Empfang und speichern sie nicht.
- Schlaf – Dauer, Schlaf-Score und Schlafqualität
- Herzfrequenzvariabilität (HRV) – Durchschnitt der vergangenen Nacht
- Verbindungsdaten – deine Garmin-Nutzer-ID und das OAuth-Zugangstoken, mit dem wir in deinem Namen Daten abrufen dürfen
Garmin übermittelt diese Daten per Push-Benachrichtigung an unseren Server (Supabase, EU), sobald eine neue Aktivität oder Tageszusammenfassung vorliegt. Wir fragen dein Garmin-Konto nicht regelmäßig ab. Welche Datenarten übermittelt werden, hängt von den Berechtigungen ab, die du bei der Autorisierung bei Garmin erteilst.
Wofür wir die Daten nutzen
- Trainingsanalyse – Kennzahlen wie Efficiency Factor, Drift und Pacing sowie dein Performance Score (siehe Abschnitt 6.2)
- Schwellenwerte und Belastung – deine Garmin-Aktivitäten aktualisieren die Schwellenwerte und Belastungskennzahlen (z. B. FTP, Schwellenpace, kritische Schwimmgeschwindigkeit, Trainingsbelastung, Bestzeiten), aus denen dein Trainingsplan berechnet wird. Die Planstruktur selbst entsteht deterministisch auf unseren Servern; Garmin-Rohdaten werden dabei nicht an Google Gemini übermittelt.
- Training Readiness – HRV, Ruhepuls und Schlafdaten fließen in den täglichen Erholungsindikator ein (siehe Abschnitt 6.4)
- Workout-Push – wenn du diese Funktion nutzt, übermitteln wir geplante Einheiten zurück an dein Garmin-Konto, damit sie auf deiner Uhr erscheinen
Verarbeitung mit KI (Google Gemini)
Für die qualitative Einordnung einer Einheit und für Antworten im Coach-Chat übermitteln wir den relevanten Trainingskontext an Google Gemini (USA, EU-Standardvertragsklauseln). Dazu gehören auch Werte, die aus deinen Garmin-Daten stammen — etwa Dauer, Distanz, Pace, Herzfrequenzzonen, berechnete Kennzahlen und Erholungsstatus. Dabei gilt:
- Keine Klarnamen an Gemini (nur anonymisierte Nutzer-IDs)
- Der von Garmin übermittelte Originaldatensatz wird nicht an Gemini weitergegeben
- Die Daten werden ausschließlich zur Textgenerierung verwendet und nicht von Google für eigene Zwecke genutzt
- KI-generierte Inhalte sind in der App entsprechend gekennzeichnet (siehe Abschnitt 6.5)
Speicherung
- Aktivitäten und Wellness-Daten (Ruhepuls, Schlaf, HRV, Atemfrequenz) werden in unserer Datenbank (Supabase, EU/Irland) gespeichert, jeweils verknüpft mit deiner Nutzer-ID.
- Bei den täglichen Wellness-Zusammenfassungen bewahren wir zusätzlich den von Garmin übermittelten Originaldatensatz auf, damit spätere Korrekturen und Neuberechnungen möglich bleiben.
- Eingehende Garmin-Ereignisse liegen bis zu 14 Tage in einer technischen Warteschlange, damit fehlgeschlagene Importe wiederholt werden können. Danach werden sie gelöscht. Die während einer Aktivität aufgezeichneten Messreihen löschen wir bereits unmittelbar nach der Verarbeitung.
- Garmin-Daten werden niemals verkauft, an Dritte zu deren eigenen Zwecken weitergegeben oder für Werbung verwendet.
- Dein Garmin-Zugangstoken liegt in deinem Profil und wird beim Trennen der Verbindung gelöscht.
- Alle weiteren Speicherfristen richten sich nach Abschnitt 7.
Verbindung trennen und Löschung
- Du kannst die Verbindung jederzeit in der App unter Einstellungen → Verbindungen → Garmin Connect trennen. Wir widerrufen dann unsere Zugriffsberechtigung bei Garmin, löschen deine Garmin-Tokens sowie deine Garmin-Nutzer-ID und verarbeiten keine weiteren Garmin-Daten.
- Du kannst die Autorisierung auch direkt bei Garmin widerrufen, indem du RaceMind unter connect.garmin.com → Kontoeinstellungen → Verbundene Apps entfernst. Garmin benachrichtigt uns in diesem Fall, und wir markieren die Verbindung als beendet.
- Änderst du bei Garmin nur einzelne Berechtigungen (erlaubst du z. B. Aktivitäten, aber keine Gesundheitsdaten), teilt Garmin uns die Änderung mit und wir verarbeiten nur noch die weiterhin erlaubten Kategorien.
- Wenn du deinen Account löschst, widerrufen wir unsere Zugriffsberechtigung aktiv bei Garmin und löschen alle importierten Daten (siehe Abschnitt 7).
- Rechtsgrundlage: Art. 6 Abs. 1 lit. a DSGVO – Einwilligung; für gesundheitsbezogene Daten (Herzfrequenz, HRV, Schlaf) zusätzlich Art. 9 Abs. 2 lit. a DSGVO – Ausdrückliche Einwilligung
7. Speicherdauer
| Daten | Speicherdauer |
|---|---|
| Profil- und Trainingsdaten | Solange dein Konto aktiv ist |
| Chat-Verläufe | Solange dein Konto aktiv ist |
| Anonyme Profile ohne Onboarding-Abschluss | 48 Stunden, dann automatische Löschung |
| Systemprotokolle (Gemini Logs) | 90 Tage, dann anonymisiert oder gelöscht |
| Zahlungsdaten | Verwaltet durch Apple/Google und RevenueCat; wir speichern keine Zahlungsinformationen direkt |
Nach Kontolöschung werden alle personenbezogenen Daten innerhalb von 30 Tagen vollständig gelöscht.
8. Datensicherheit
Wir setzen folgende technische und organisatorische Maßnahmen ein:
- Row Level Security (RLS): Jede Datenbankabfrage ist auf die eigene Nutzer-ID beschränkt. Du kannst nur auf deine eigenen Daten zugreifen.
- Verschlüsselung: Alle Daten werden bei der Übertragung (TLS/HTTPS) und in der Datenbank (Encryption at Rest) verschlüsselt.
- OAuth: Strava-, Garmin-Connect- und Intervals.icu-Verbindungen nutzen branchenübliche OAuth-Autorisierung (die Protokollversion hängt vom jeweiligen Anbieter ab). Wir speichern nur Zugangs-Tokens, nicht deine Passwörter.
- Anonyme Authentifizierung: Vor der Account-Verknüpfung arbeitet die App mit einer anonymen Sitzung – keine E-Mail oder persönliche Identifikation erforderlich.
9. Deine Rechte
Nach der DSGVO hast du folgende Rechte:
| Recht | Beschreibung |
|---|---|
| Auskunft (Art. 15) | Du kannst jederzeit erfahren, welche Daten wir über dich speichern. |
| Berichtigung (Art. 16) | Falsche Daten können korrigiert werden. |
| Löschung (Art. 17) | Du kannst die Löschung deines Kontos und aller Daten verlangen. |
| Einschränkung (Art. 18) | Du kannst die Verarbeitung einschränken lassen. |
| Datenübertragbarkeit (Art. 20) | Du kannst deine Daten in einem maschinenlesbaren Format erhalten. |
| Widerspruch (Art. 21) | Du kannst der Verarbeitung auf Basis berechtigter Interessen widersprechen. |
| Widerruf der Einwilligung (Art. 7 Abs. 3) | Du kannst deine Einwilligung jederzeit widerrufen. Die Rechtmäßigkeit der Verarbeitung bis zum Widerruf bleibt unberührt. |
So übst du deine Rechte aus:
Du kannst deine Einwilligung direkt in der App unter Einstellungen → Rechtliches → Einwilligung widerrufen zurückziehen oder dein Konto unter Einstellungen → Rechtliches → Konto löschen entfernen. Beide Wege führen zur Löschung aller zugeordneten Daten und widerrufen gleichzeitig alle zuvor erteilten Einwilligungen. Alternativ sende eine E-Mail an help@race-mind.com. Wir antworten innerhalb von 30 Tagen.
Beschwerderecht: Du hast das Recht, dich bei einer Datenschutz-Aufsichtsbehörde zu beschweren. Die für uns zuständige Behörde ist:
Der Landesbeauftragte für den Datenschutz und die Informationsfreiheit Baden-Württemberg
Lautenschlagerstraße 20
70173 Stuttgart
www.baden-wuerttemberg.datenschutz.de
10. Drittanbieter-Verbindungen trennen
- Strava: In der App unter Einstellungen → Verbindung trennen. Zusätzlich unter strava.com → Einstellungen → Meine Apps.
- Garmin Connect: In der App unter Einstellungen → Verbindung trennen. Zusätzlich unter connect.garmin.com → Kontoeinstellungen → Verbundene Apps.
- Intervals.icu: In der App unter Einstellungen → Verbindung trennen.
- Apple Health / Health Connect: In der App unter Einstellungen → Verbindungen. Zusätzlich kannst du den Zugriff der App in den Gesundheitseinstellungen deines Geräts widerrufen (iOS: Einstellungen → Health → Datenzugriff; Android: Einstellungen → Health Connect → App-Berechtigungen).
Beim Trennen einer Verbindung werden keine weiteren Daten importiert. Bereits importierte Trainings- und Gesundheitsdaten bleiben in deinem Konto, bis du eine Löschung beantragst.
11. Cookies und Tracking
Die App verwendet keine Cookies. Auf unserer Website gilt dasselbe: Wir setzen dort kein geräteübergreifendes Tracking, keine Werbenetzwerke und keine Profilbildung ein.
Das gilt seit August 2026 auch für unsere Kampagnen-Landingpages. Der dort zuvor nach Einwilligung geladene Meta-Pixel wurde entfernt; der zugehörige Einwilligungsbanner entfällt damit. Details in Abschnitt 3.5.
Auf einzelnen Seiten der Website nutzen wir mit Cloudflare Web Analytics eine cookiefreie Reichweitenmessung, die keine Informationen auf deinem Endgerät speichert oder ausliest (siehe Abschnitt 3.4). Ein Einwilligungsbanner ist hierfür nicht erforderlich.
Schriftarten werden von unserem eigenen Server ausgeliefert; es findet keine Verbindung zu externen Schriftarten-Diensten statt.
12. Push-Benachrichtigungen
Die App nutzt Push-Benachrichtigungen, um dich an Trainingseinheiten zu erinnern, Coach-Tipps zu senden und andere relevante Updates bereitzustellen. Push-Benachrichtigungen werden über den Expo Push Notification Service (Expo, Inc.) zugestellt, der als Relay zu Apple Push Notification Service (APNs) auf iOS und Firebase Cloud Messaging (FCM) (Google LLC) auf Android fungiert. Firebase Cloud Messaging ist ein Dienst von Google LLC (USA); die Datenübermittlung erfolgt auf Grundlage von EU-Standardvertragsklauseln (SCCs) und dem EU-U.S. Data Privacy Framework.
Zur Zustellung wird ein gerätespezifischer Push-Token (Expo Push Token) erzeugt und in unserer Datenbank (Supabase, EU) gespeichert. Dieser Token ist ein technischer Identifier, der an dein Gerät und die App-Installation gebunden ist — er enthält keine personenbezogenen Informationen wie Name oder E-Mail-Adresse.
Push-Benachrichtigungen sind optional. Du kannst sie jederzeit in den Geräteeinstellungen deaktivieren (iOS: Einstellungen → Mitteilungen → RaceMind; Android: Einstellungen → Apps → RaceMind → Benachrichtigungen).
- Zweck: Zustellung von Trainings-Erinnerungen, Coaching-Hinweisen und app-bezogenen Updates.
- Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO – Vertragserfüllung (Benachrichtigungen im Rahmen des Coaching-Service); Art. 6 Abs. 1 lit. f DSGVO – Berechtigtes Interesse (allgemeine Produkt-Updates).
13. Änderungen dieser Datenschutzerklärung
Wir können diese Datenschutzerklärung von Zeit zu Zeit aktualisieren, z. B. bei neuen Funktionen oder geänderten rechtlichen Anforderungen. Wesentliche Änderungen teilen wir dir per In-App-Benachrichtigung mit. Die aktuelle Version findest du jederzeit in der App und auf unserer Website.
14. Kontakt
Bei Fragen zum Datenschutz erreichst du uns unter:
Digital Creatives UG (haftungsbeschränkt)
Elisabeth-Emter-Weg 6
79110 Freiburg im Breisgau
E-Mail: help@race-mind.com