Datenschutzerklärung — cellTrainer
Stand: 03. Mai 2026 Version: 1.0
1. Verantwortlicher
Verantwortlich für die Datenverarbeitung im Sinne des Art. 4 Nr. 7 DSGVO ist:
Michael Skerwiderski Zweigstraße 30a 82178 Puchheim Deutschland
E-Mail: michael@skerwiderski.de Web: https://celltrainer.skerwiderski.cloud
2. Grundsatz
cellTrainer ist nach dem Prinzip Privacy by Design entwickelt. Die App verarbeitet Trainings-, Sensor- und Profildaten ausschließlich lokal auf Ihrem iOS-Gerät. Es existiert kein Cloud-Backend des Anbieters: Es werden keine personenbezogenen Daten an Server übertragen, die der Anbieter betreibt — mit Ausnahme der von Ihnen ausdrücklich aktivierten Drittanbieter-Integrationen (siehe Abschnitt 7).
cellTrainer enthält kein Tracking, keine Telemetrie, keine Werbung und keine Analytics-SDKs. Es findet kein Profiling im Sinne des Art. 4 Nr. 4 DSGVO statt.
3. Erhobene Datenkategorien
3.1 Sensordaten (Bluetooth Low Energy)
cellTrainer verbindet sich mit drahtlosen Sensoren, die Sie selbst koppeln. Es werden folgende Roh-Datenfelder gelesen und verarbeitet:
- Herzfrequenz (HR) sowie RR-Intervalle (Zeit zwischen zwei Herzschlägen — Grundlage der Herzfrequenzvariabilität, HRV)
- Muskelsauerstoffsättigung SmO₂ und Hämoglobin-Konzentrationen O₂Hb / HHb (bei kompatiblen NIRS-Sensoren wie Train.Red FYER)
- Leistung in Watt (Power Meter)
- Trittfrequenz (Cadence)
- Geschwindigkeit, Steigung, Distanz, Schrittlänge, verstrichene Zeit (Treadmill / Indoor Bike, Standard FTMS)
3.2 Berechnete Trainingsmetriken
cellTrainer berechnet aus den Sensordaten lokal auf dem Gerät abgeleitete Kennzahlen:
- Detrended Fluctuation Analysis α1 (DFA α1) und Qualitäts-Score
- Trainingszonen (Power, Pace) auf Basis Ihrer FTP / Pace-Schwelle
- Ventilatorische Schwellen VT1 / VT2 (DFA-basiert, kalibrierbar)
3.3 Profil- und Einstellungsdaten
Sie geben in der App freiwillig folgende Daten ein:
- Vorname, Nachname (optional)
- Geburtsdatum (für altersabhängige Berechnungen)
- Geschlecht
- Gewicht, Körpergröße
- FTP, Pace-Schwelle, individuelle DFA-Schwellen
- App-Konfiguration (gekoppelte Sensoren, Anzeige-Layout, Trainingsmodi)
3.4 Trainings-Sessions
Pro Trainingseinheit werden gespeichert:
- Zeitreihen mit einer Datenzeile pro Sekunde — alle unter 3.1 genannten Sensorwerte sowie die unter 3.2 berechneten Metriken
- Zusammenfassungen (Dauer, Distanz, Höhenmeter, Durchschnitts- und Spitzenwerte)
- Lap-Aufteilungen
- Optional: Umweltdaten (Temperatur, Luftfeuchte) aus Ihrer Home-Assistant-Instanz, falls verbunden (siehe Abschnitt 7.4)
cellTrainer erfasst keine Standortdaten (GPS) und keine Audio-, Video- oder Kontaktdaten. Die App ist als Indoor-Trainings-App konzipiert; Distanzen werden aus der Sensor-Geschwindigkeit berechnet, nicht aus GPS-Positionen.
4. Zwecke und Rechtsgrundlagen
4.1 Erfüllung der Kernfunktion — Art. 6 Abs. 1 lit. b DSGVO
Die Verarbeitung von Sensor-, Profil- und Trainingsdaten ist erforderlich, um die App in dem Funktionsumfang bereitzustellen, den Sie durch Installation und Konfiguration in Anspruch nehmen.
4.2 Verarbeitung von Gesundheitsdaten — Art. 9 Abs. 2 lit. a DSGVO
Sensordaten wie Herzfrequenz, RR-Intervalle, Muskeloxidation und die daraus abgeleiteten Metriken sind Gesundheitsdaten im Sinne des Art. 4 Nr. 15 DSGVO. Ihre Verarbeitung erfolgt ausschließlich auf Grundlage Ihrer ausdrücklichen Einwilligung, die Sie durch das Koppeln eines Sensors und das Starten einer Trainingseinheit erteilen. Sie können die Einwilligung jederzeit widerrufen, indem Sie den Sensor entkoppeln oder die App deinstallieren (siehe Abschnitt 11).
4.3 Lokale Speicherung — § 25 Abs. 2 Nr. 2 TTDSG
Die Speicherung von Profil-, Einstellungs- und Trainingsdaten auf Ihrem Endgerät ist für die Bereitstellung der von Ihnen gewünschten Funktion technisch erforderlich; eine zusätzliche Einwilligung nach § 25 Abs. 1 TTDSG ist daher nicht notwendig.
4.4 Drittanbieter-Integrationen — Art. 6 Abs. 1 lit. a DSGVO und Art. 49 Abs. 1 lit. a DSGVO
Datenübermittlungen an Garmin Connect, Intervals.icu, HiDrive und Home Assistant erfolgen ausschließlich aufgrund Ihrer ausdrücklichen Einwilligung, die Sie durch die gezielte Aktivierung und Authentifizierung der jeweiligen Integration erteilen (Details in Abschnitt 7). Soweit dabei Daten in ein Drittland übermittelt werden, geschieht dies ebenfalls auf Grundlage Ihrer ausdrücklichen Einwilligung im Sinne des Art. 49 Abs. 1 lit. a DSGVO.
cellTrainer verarbeitet keine Daten auf Grundlage berechtigter Interessen (Art. 6 Abs. 1 lit. f DSGVO).
5. Lokale Speicherung
5.1 Speicherorte auf Ihrem Gerät
- iOS-Schlüsselbund (Keychain): OAuth-Tokens und API-Schlüssel der von Ihnen aktivierten Drittanbieter-Integrationen (Garmin Connect, HiDrive, Intervals.icu, Home Assistant). Der Schlüsselbund ist hardware-gestützt verschlüsselt und durch Ihren Geräte-Code beziehungsweise Face ID / Touch ID geschützt.
- App-Sandbox: Trainings-Sessions als Dateien (
.ctd.json.gz, FIT, XLSX), Profileinstellungen und App-Konfiguration. Diese Dateien liegen ausschließlich im isolierten Daten-Container der App und sind durch die iOS-Geräteverschlüsselung geschützt.
5.2 Verschlüsselung
- Alle App-Daten werden durch die iOS-Geräteverschlüsselung geschützt, sofern Sie einen Geräte-Code oder Face ID / Touch ID eingerichtet haben.
- Beim Export von Einstellungen in das
.cts-Format können Sie eine Passphrase vergeben; sensible Inhalte wie Drittanbieter-Tokens werden in dieser Datei mit AES-256-GCM (PBKDF2-SHA-256, 200.000 Iterationen) verschlüsselt.
5.3 Löschung
- Beim Deinstallieren der App löscht iOS sämtliche von cellTrainer gespeicherten Daten vollständig.
- Sie können einzelne Drittanbieter-Verbindungen jederzeit in den App-Einstellungen trennen; die zugehörigen Tokens werden dabei aus dem Schlüsselbund entfernt.
- Sie können Ihr Benutzerprofil in den App-Einstellungen löschen.
5.4 iCloud-Backup
Wenn Sie iCloud-Backup auf Ihrem Gerät aktiviert haben, werden Trainings-Sessions und Einstellungen — wie alle App-Daten — in Ihr Apple-iCloud-Konto gesichert. Tokens im Schlüsselbund unterliegen dabei den iCloud-Sicherungsregeln Ihres Apple-Kontos. Der Anbieter cellTrainer hat keinen Zugriff auf diese Backups; sie unterliegen ausschließlich Ihrer Vertragsbeziehung mit Apple.
6. HealthKit
cellTrainer verwendet HealthKit nicht. Die App liest keine Daten aus der Apple-Health-App und schreibt keine Daten dorthin. Es wird keine HealthKit-Berechtigung angefordert.
7. Optionale Drittanbieter-Integrationen
Die folgenden Integrationen sind optional. Sie sind ausschließlich aktiv, wenn Sie sie gezielt einrichten und sich gegenüber dem jeweiligen Anbieter mit Ihrem eigenen Konto authentifizieren. Sie können jede Integration jederzeit in den App-Einstellungen trennen; dabei werden die zugehörigen Tokens aus dem Schlüsselbund gelöscht.
cellTrainer ist nicht Anbieter dieser Dienste. Die Verarbeitung Ihrer Daten durch den jeweiligen Drittanbieter unterliegt ausschließlich dessen eigener Datenschutzerklärung.
7.1 Garmin Connect
- Anbieter: Garmin International, Inc., 1200 East 151st Street, Olathe, Kansas 66062, USA
- Authentifizierung: OAuth 1.0a + OAuth 2.0 (Sie melden sich mit Ihrem Garmin-Konto an)
- Datenfluss:
- Upload (von Ihnen ausgelöst oder automatisch nach Trainingsende, sofern aktiviert): vollständige Trainingsdatei im FIT-Format, einschließlich aller in Abschnitt 3.4 genannten Daten
- Download: Athletenprofil, Trainingspläne, Trainingskalender, biometrische Schwellen (Laktat-Schwelle, FTP) — sofern in Garmin Connect hinterlegt
- Drittlandtransfer: Garmin verarbeitet Daten in den USA. Die Übermittlung erfolgt auf Grundlage Ihrer ausdrücklichen Einwilligung (Art. 49 Abs. 1 lit. a DSGVO) und — soweit zum Übermittlungszeitpunkt gültig — der EU-US Data Privacy Framework-Zertifizierung von Garmin.
- Datenschutzerklärung von Garmin: https://www.garmin.com/de-DE/privacy/connect/
7.2 Intervals.icu
- Anbieter: David Federlein (Intervals.icu), Australien
- Authentifizierung: API-Schlüssel (von Ihnen unter https://intervals.icu/settings erzeugt und in cellTrainer eingegeben)
- Datenfluss:
- Upload: Trainingsdaten als FIT-Datei (Inhalt analog Abschnitt 7.1)
- Download: Trainingsplan, Athletenprofil, Trainingszonen
- Drittlandtransfer: Intervals.icu wird in Australien betrieben. Für Australien besteht kein Angemessenheitsbeschluss der EU-Kommission. Die Übermittlung erfolgt ausschließlich auf Grundlage Ihrer ausdrücklichen Einwilligung (Art. 49 Abs. 1 lit. a DSGVO).
- Datenschutzerklärung von Intervals.icu: https://intervals.icu/privacy
7.3 HiDrive (Strato)
- Anbieter: STRATO GmbH, Otto-Ostrowski-Straße 7, 10249 Berlin, Deutschland
- Authentifizierung: OAuth 2.0 (Sie melden sich mit Ihrem HiDrive-Konto an)
- Datenfluss:
- Upload: Trainings-Exporte (FIT, XLSX, CTD) in einen von Ihnen gewählten Ordner
- Download: ZWO-Trainings-Workouts aus einem von Ihnen gewählten Ordner
- Drittlandtransfer: Es findet keine Drittland-Übermittlung statt; HiDrive wird in Deutschland betrieben.
- Datenschutzerklärung von HiDrive: https://www.strato.de/datenschutz/
7.4 Home Assistant
- Anbieter: Sie selbst betreiben den Home-Assistant-Server (lokales Heimnetz oder selbst gehosteter Server). Der Anbieter cellTrainer hat keinen Vertrag mit einem Home-Assistant-Anbieter.
- Authentifizierung: Long-Lived Access Token (von Ihnen in Home Assistant erzeugt und in cellTrainer eingegeben)
- Datenfluss:
- cellTrainer verbindet sich per WebSocket zu der von Ihnen angegebenen URL
- Empfang: Live-Werte ausgewählter Sensoren (Temperatur, Luftfeuchte)
- cellTrainer sendet keine Trainingsdaten an Ihren Home-Assistant-Server
- Drittlandtransfer: hängt ausschließlich davon ab, wo Sie Ihren Home-Assistant-Server betreiben. cellTrainer hat darauf keinen Einfluss.
8. Was nicht passiert
cellTrainer führt insbesondere nicht durch:
- Keine Übermittlung von Daten an einen Server des Anbieters (es existiert kein solcher Server)
- Kein Werbe-Tracking, keine Werbung, kein IDFA / Advertising Identifier
- Keine Analytics, keine Telemetrie, keine Nutzungs-Statistiken an den Anbieter
- Keine eingebundenen Tracking-, Analytics- oder Crash-Reporter-SDKs (Sentry, Firebase, Crashlytics, Mixpanel, Amplitude, Adjust, Branch, AppsFlyer u.a.)
- Kein Profiling im Sinne des Art. 4 Nr. 4 DSGVO
- Keine Weitergabe Ihrer Daten an Dritte ohne Ihre ausdrückliche Aktion (Drittanbieter-Integrationen aktivieren Sie selbst, siehe Abschnitt 7)
9. App Store / Apple
cellTrainer wird über den Apple App Store vertrieben. Die Beziehung zwischen Ihnen und Apple beim Bezug der App unterliegt der Datenschutzerklärung von Apple (https://www.apple.com/legal/privacy/de-ww/).
Wenn Sie in Ihren iOS-Einstellungen unter „Datenschutz & Sicherheit → Analyse & Verbesserungen → Mit App-Entwickler:innen teilen" die Übermittlung von App-Analysen aktiviert haben, übermittelt Apple anonymisierte Absturz- und Performance-Berichte an cellTrainer. Diese Berichte enthalten keine personenbezogenen Daten und keine Trainingsdaten. Sie können dies in den iOS-Einstellungen jederzeit deaktivieren.
10. Ihre Rechte
Sie haben nach DSGVO folgende Rechte gegenüber dem Verantwortlichen:
- Auskunft über die zu Ihrer Person verarbeiteten Daten (Art. 15)
- Berichtigung unrichtiger Daten (Art. 16)
- Löschung Ihrer Daten (Art. 17)
- Einschränkung der Verarbeitung (Art. 18)
- Datenübertragbarkeit der von Ihnen bereitgestellten Daten (Art. 20)
- Widerspruch gegen die Verarbeitung (Art. 21)
- Recht, nicht einer ausschließlich automatisierten Entscheidung unterworfen zu werden (Art. 22)
Da cellTrainer keine personenbezogenen Daten an einen Server des Anbieters überträgt und der Anbieter keine Daten von Ihnen vorhält, lassen sich Ihre Rechte nach Art. 15, 17, 18 und 20 DSGVO praktisch ausschließlich durch Ihre Bedienung der App selbst (Profil löschen, Drittanbieter-Verbindung trennen, App deinstallieren) verwirklichen. Bei Rückfragen wenden Sie sich bitte an die in Abschnitt 1 genannten Kontaktdaten.
Beschwerderecht: Sie haben das Recht, sich bei einer Datenschutz-Aufsichtsbehörde zu beschweren. Zuständig für den Verantwortlichen ist:
Bayerisches Landesamt für Datenschutzaufsicht (BayLDA) Promenade 18, 91522 Ansbach, Deutschland https://www.lda.bayern.de/
11. Widerruf der Einwilligung
Sie können erteilte Einwilligungen jederzeit mit Wirkung für die Zukunft widerrufen:
- Bluetooth-Berechtigung: in iOS-Einstellungen → Datenschutz & Sicherheit → Bluetooth → cellTrainer deaktivieren. Ohne diese Berechtigung kann die App keine Sensoren auslesen.
- Foto-Berechtigung: in iOS-Einstellungen → Datenschutz & Sicherheit → Fotos → cellTrainer deaktivieren oder einschränken. Ohne diese Berechtigung kann die App keine Screenshots in Ihrer Foto-Bibliothek speichern.
- Drittanbieter-Verbindungen: in den App-Einstellungen unter dem jeweiligen Anbieter-Abschnitt trennen; die im Schlüsselbund hinterlegten Tokens werden dabei gelöscht.
- Vollständige Löschung sämtlicher in cellTrainer gespeicherten Daten: durch Deinstallation der App.
Der Widerruf berührt nicht die Rechtmäßigkeit der bis zum Widerruf erfolgten Verarbeitung.
12. Änderungen dieser Datenschutzerklärung
Diese Datenschutzerklärung kann angepasst werden, wenn Funktionen der App geändert werden oder gesetzliche Vorgaben dies erfordern. Die jeweils aktuelle Fassung steht unter https://celltrainer.skerwiderski.cloud zur Verfügung. Wesentliche Änderungen werden Ihnen in der App vor Wirksamwerden zur Kenntnis gebracht.
13. Stand
Stand: 03. Mai 2026 Version: 1.0
Changelog
- 1.0 (2026-05-03): Erstfassung.