Zum Inhalt
KESTIVO
Startseite Beta-Liste Datenschutz Impressum English
Website-, Beta- und iOS-App-Datenschutz

Datenschutzerklärung

Diese Erklärung erläutert, wie Kestivo personenbezogene Daten für die öffentliche Website, die Beta-Warteliste, E-Mail-Kommunikation und die Kestivo-iOS-App für Ausdauertraining verarbeitet, einschließlich Athletenprofilen, Trainingsdaten, Apple-Health-Workout-Importen, KI-gestützter Planung und der aktuellen Garmin-Anbindung über Intervals.icu in der privaten Beta.

Stand: 26. September 2026

Wichtig: Kestivo verkauft keine personenbezogenen Daten. Gesundheits-, Trainings-, Garmin- oder Intervals.icu-Daten werden nicht für Werbung verwendet. KI-generiertes Training bleibt ein Entwurf: Kestivo wendet deterministische Prüfungen an und der Athlet behält die Kontrolle über Freigabe und Kalenderänderungen.
Inhalt
  1. Verantwortlicher
  2. Geltungsbereich
  3. Datenkategorien und Quellen
  4. Zwecke und Rechtsgrundlagen
  5. Gesundheits- und Trainingsdaten
  6. App-Konto und Athletenprofil
  7. Apple Health / HealthKit
  8. Garmin über Intervals.icu
  9. KI-gestützte Planung und OpenAI
  10. Trainingslast, Physiologie und Profiling
  11. Lokale Speicherung und Offline-Lesezugriff
  12. Website-Hosting und Infrastruktur
  13. Beta-Warteliste und Brevo
  14. E-Mail-Kommunikation und Ereignisse
  15. Cookies und Analyse
  16. Empfänger und Dienstleister
  17. Drittlandübermittlungen
  18. Speicherdauer
  19. Betroffenenrechte, Export und Löschung
  20. Einwilligung und Trennung von Integrationen
  21. Automatisierte Entscheidungen
  22. Datensicherheit
  23. Beschwerderecht
  24. Änderungen

1. Verantwortlicher

Verantwortlicher für die in dieser Erklärung beschriebene Verarbeitung ist:

Kestivo
Inhaber: Alexander Volkov
Alexander Volkov Software- und App-Entwicklung
Kreuelskamp 39
41169 Mönchengladbach
Deutschland
E-Mail: hello@kestivo.app
Umsatzsteuer-Identifikationsnummer: DE464474746

Kestivo ist die Geschäftsbezeichnung eines deutschen Einzelunternehmens, das nicht im Handelsregister eingetragen ist.

2. Geltungsbereich

Diese Erklärung gilt für die öffentliche Website unter kestivo.app, die Warteliste für die private Beta, E-Mail-Anfragen und Support sowie für die Kestivo-iOS-App, soweit sie intern oder externen Beta-Nutzern bereitgestellt wird.

Sie erfasst insbesondere Kontodaten, Athleten- und Renndaten, Trainingspräferenzen, geplante und absolvierte Workouts, Apple-Health-Workout-Importe, über Intervals.icu empfangene Garmin-Aktivitätsdaten bei aktivierter Verbindung, die gezielte Übertragung unterstützter strukturierter Workouts über dieselbe Verbindung, abgeleitete Trainingslast- und Physiologiedaten, KI-Planungsanfragen, Datenexport- und Kontolöschungsprozesse sowie technische Betriebsdaten.

Zahlungen und Abonnements gehören derzeit nicht zu der hier beschriebenen Private-Beta-Verarbeitung. Führt Kestivo wesentlich andere Verarbeitungen ein, beispielsweise zusätzliche Wellnessdaten, Werbe-Analytics, Zahlungen oder neue Integrationen, wird diese Erklärung vor oder mit Beginn der Verarbeitung aktualisiert.

3. Kategorien personenbezogener Daten und Quellen

Je nach Nutzung kann Kestivo insbesondere folgende Daten verarbeiten:

  • Konto- und Kontaktdaten: E-Mail-Adresse, Vor- und Nachname, Anzeigename, Kontokennungen, Verifizierungsstatus und Supportkorrespondenz.
  • Athletenprofildaten: Geburtsdatum, Größe, Gewicht, Zeitzone, Sportarten, Erfahrung, Ziele, Verfügbarkeit, bevorzugte Ruhetage, Trainingspräferenzen, Ausrüstung sowie Zugang zu Trainingsstätten.
  • Renn- und Planungsdaten: Rennziele und -daten, Zielinformationen, bekannte Urlaube oder datierte Ausnahmen, Training Roadmap, Wochenplan-Entwürfe, Freigaben, Ablehnungen, Änderungen und Kalenderdaten.
  • Trainingszonen und Schwellenwerte: Rad-FTP, Laufschwellenpace, Swim CSS, maximale Herzfrequenz, Rad- und Lauf-Schwellenherzfrequenz sowie daraus abgeleitete oder manuell angepasste Trainingszonen.
  • Absolvierte Trainingsdaten: Sportart, Start- und Endzeit, Dauer, Distanz und, soweit verfügbar, Herzfrequenz, Pace/Geschwindigkeit, Leistung, Kadenz, Höhenmeter, Geräte-/Quelldaten, externe Aktivitätskennungen und weitere Aktivitätsmetadaten.
  • Athletenfeedback: RPE, Trainingsgefühl, Abschlussnotizen und sonstige bewusst eingegebene Texte.
  • Abgeleitete Coachingdaten: Plan-Ist-Zuordnung, Trainingslast, tägliche Belastungsevidenz, Fitness-, Ermüdungs- und Formmetriken einschließlich ATL, CTL und TSB soweit verfügbar, Konfidenz, Einschränkungen und weitere deterministische Planungsevidenz.
  • Integrationsdaten: Verbindungsstatus, Anbieterkennungen, serverseitig verschlüsselte OAuth-Zugangsdaten, freigegebene Berechtigungen, Synchronisationsabdeckung, externe Workout-Kennungen und nicht geheime Verbindungsdiagnostik.
  • KI-Betriebsmetadaten: Anfrage-ID, Feature-Typ, Prompt-/Kontextversion, Modellkennung, Status, Validierungsstatus, Tokenmengen, Kostenschätzung, sichere Fehlercodes und Zeitstempel.
  • Technische Daten: IP-Adresse, Anfragezeit, Geräte- und Betriebssysteminformationen, App-Version, Netzwerk-/Sicherheitsdaten sowie zur Bereitstellung, Sicherheit und Fehleranalyse erforderliche Protokolle.

Die Daten stammen unmittelbar vom Nutzer, aus Apple Health / HealthKit nach Erteilung der iOS-Berechtigung, aus Intervals.icu nach freiwilliger Aktivierung der aktuellen Garmin-Verbindung, aus Garmin-Aktivitätsdateien und Verbindungsinformationen, die über diese Verbindung bereitgestellt werden, aus deterministischen Kestivo-Berechnungen und KI-Planungsprozessen sowie von Infrastruktur-Dienstleistern beim Betrieb der Dienste.

4. Zwecke und Rechtsgrundlagen

ZweckTypische DatenRechtsgrundlage
App-Konto anlegen und absichernKonto-, Verifizierungs- und technische SicherheitsdatenArt. 6 Abs. 1 lit. b DSGVO; Art. 6 Abs. 1 lit. f DSGVO für Konto- und Dienstsicherheit
Athletenprofil, Roadmap, Wochenplanung, Kalender, Workouts und Historie bereitstellenAthleten-, Renn-, Planungs-, Workout- und FeedbackdatenArt. 6 Abs. 1 lit. b DSGVO
Gesundheitsbezogene Workoutdaten importieren und verwendenApple-Health- bzw. Integrationsaktivitäten und abgeleitete PhysiologieArt. 6 Abs. 1 lit. a DSGVO und, soweit Gesundheitsdaten betroffen sind, ausdrückliche Einwilligung gemäß Art. 9 Abs. 2 lit. a DSGVO
Optionale Garmin-Verbindung über Intervals.icu betreibenVerbindungszugangsdaten, Status, Garmin-Aktivitätsdaten, Herkunftsinformationen, Synchronisationsmetadaten und ausgewählte strukturierte WorkoutsArt. 6 Abs. 1 lit. b DSGVO; soweit Gesundheitsdaten einbezogen werden, Art. 9 Abs. 2 lit. a DSGVO
KI-gestützte Roadmap- und Wochenplanung bereitstellenAusgewählter Athletenkontext, Planungsdaten und aktuelle TrainingsevidenzArt. 6 Abs. 1 lit. b DSGVO; soweit Gesundheitsdaten einbezogen werden, Art. 9 Abs. 2 lit. a DSGVO
Authentifizierten Datenexport und Kontolöschung bereitstellenNutzereigene und abgeleitete Kestivo-Daten, Löschstatus und minimale Wiederaufnahme-MetadatenArt. 6 Abs. 1 lit. b DSGVO und, soweit einschlägig, Erfüllung von Betroffenenrechten nach der DSGVO
Nutzungslimits, Sicherheit, Fehlerbehandlung, Backups und KostenkontrolleMinimierte Betriebsmetadaten, technische Protokolle und geschützte SicherungskopienArt. 6 Abs. 1 lit. f DSGVO; berechtigte Interessen an sicherem, zuverlässigem und wiederherstellbarem Betrieb
Private-Beta-Warteliste und Beta-KommunikationName, E-Mail, Einwilligungs- und ZustelldatenArt. 6 Abs. 1 lit. a DSGVO
Anfragen beantworten und Support leistenE-Mail und KorrespondenzArt. 6 Abs. 1 lit. b DSGVO bei vorvertraglichen Anfragen; sonst Art. 6 Abs. 1 lit. f DSGVO
Rechtliche Pflichten erfüllen und Ansprüche verteidigenSoweit erforderliche UnterlagenArt. 6 Abs. 1 lit. c und lit. f DSGVO

5. Gesundheits- und Trainingsdaten

Bestimmte Workout-, Leistungs- und Physiologiedaten können Gesundheitsdaten im Sinne von Art. 9 DSGVO darstellen. Kestivo verarbeitet solche Daten ausschließlich für nutzerbezogene Trainings-, Planungs-, Verlaufs-, Analyse- und Produktfunktionen. Soweit Art. 9 DSGVO anwendbar ist, stützt Kestivo die Verarbeitung auf die ausdrückliche Einwilligung nach Art. 9 Abs. 2 lit. a DSGVO.

Die aktuelle Garmin-Verbindung der privaten Beta fordert keine ganztägigen Garmin-Wellnessdaten wie Schlaf, Stress, Pulse Ox oder Body Battery an. Über Intervals.icu fordert Kestivo nur die Berechtigungen an, die für Aktivitätstransport, strukturierte Workout-Übertragung und Verbindungsprüfung erforderlich sind. Die Leseberechtigung für Einstellungen wird nur zur Prüfung des verbundenen Dienstes verwendet, nicht zum Import von Trainingseinstellungen, FTP, Zonen oder Wellnessdaten.

Die aktuelle Apple-Health-Integration konzentriert sich auf absolvierte Workouts und stellt keinen allgemeinen Export der vollständigen Health-Datenbank dar.

Kestivo verkauft keine Gesundheits- oder Trainingsdaten, nutzt diese Daten nicht für Werbung und stellt sie anderen Kestivo-Nutzern nicht zur Verfügung.

6. App-Konto und Athletenprofil

Kestivo verwendet Supabase Auth und Supabase PostgreSQL zur Authentifizierung und Speicherung von App-Daten. Supabase verarbeitet die für Anmeldung und Verifizierung erforderlichen Informationen. Kestivo speichert keine Passwörter im Klartext in seiner Anwendungsdatenbank.

Athletendatensätze sind dem authentifizierten Nutzer zugeordnet. Row Level Security und serverseitige Eigentumsregeln sollen sicherstellen, dass Nutzer nur auf für ihr Konto autorisierte Daten zugreifen können. Für eine sinnvolle Trainingsplanung können bestimmte Profildaten erforderlich sein. Andere Angaben sind optional; fehlende Angaben können die Spezifität der Planung reduzieren.

7. Apple Health / HealthKit

Wenn Sie Apple-Health-Zugriff erlauben, kann Kestivo freigegebene absolvierte Workouts über Apples HealthKit-Framework lesen. Die aktuelle Synchronisierung verwendet zunächst einen begrenzten historischen Zeitraum und anschließend inkrementelle Änderungsverfolgung. Kestivo normalisiert die freigegebenen Workout-Fakten in ein eigenes Aktivitätsmodell, um sie anzuzeigen, mit geplanten Einheiten abzugleichen, Trainingslast zu berechnen und als Evidenz für spätere Planung zu nutzen.

Je nach Workout und Datenquelle können Sportart, Zeit, Dauer, Distanz, Herzfrequenzwerte, Pace/Geschwindigkeit, Radleistung, Kadenz, Höhenmeter sowie Quellen-/Gerätemetadaten importiert werden.

Kestivo verwendet jeweils nur eine automatische Quelle für absolvierte Aktivitäten. Wenn Sie Garmin über Intervals.icu als automatische Quelle auswählen, beendet Kestivo die automatische HealthKit-Workout-Ingestion, solange diese Quelle aktiv ist. Die iOS-Health-Berechtigung selbst wird dadurch nicht widerrufen.

HealthKit-Berechtigungen werden durch Sie in iOS gesteuert. Sie können die Health-Berechtigung für Kestivo in den Apple-Einstellungen widerrufen. Der Widerruf beendet zukünftigen Zugriff, löscht aber nicht zwingend bereits in Kestivo importierte Daten. Sie können die authentifizierte Kontolöschung in Kestivo verwenden oder Kestivo wie unten beschrieben kontaktieren.

Kestivo schreibt oder verändert im Rahmen der hier beschriebenen Workout-Ingestion keine Apple-Health-Datensätze. Für unterstützte strukturierte Workouts kann Kestivo separat eine Übertragung über Apples WorkoutKit anbieten; diese Funktion ist von der HealthKit-Ingestion absolvierter Workouts getrennt.

Soweit verfügbar und freigegeben, speichert Kestivo normalisierte, zeitgestempelte Messwerte zur Laufgeschwindigkeit oder Radleistung eines Apple-Health-Workouts in seiner Supabase-Datenbank und verknüpft sie mit der abgeschlossenen Aktivität, um Plan-Ist-Vergleiche der Intensität zu ermöglichen. Diese Funktion speichert keine GPS-Routen oder -Koordinaten, keine rohen HealthKit-Payloads, keinen zusätzlichen Herzfrequenz-Datenstrom und keine aus anderen Daten abgeleiteten Sensorwerte.

8. Garmin über Intervals.icu

Für die aktuelle private Beta verbindet sich Kestivo nicht direkt mit der Garmin API. Stattdessen verwendet Kestivo Intervals.icu als temporäre Transportverbindung für Nutzer, die Garmin freiwillig anbinden. Der aktuelle Datenfluss lautet für unterstützte absolvierte Aktivitäten Garmin zu Intervals.icu zu Kestivo und für unterstützte strukturierte Workouts Kestivo zu Intervals.icu zu Garmin.

Kestivo fordert genau die für diese Verbindung erforderlichen Intervals.icu-Berechtigungen an: Lesezugriff auf Aktivitäten, Schreibzugriff auf den Kalender und Lesezugriff auf Einstellungen. Der Lesezugriff auf Einstellungen wird ausschließlich zur Prüfung des Verbindungsstatus verwendet. Kestivo importiert darüber keine Intervals.icu-Trainingseinstellungen, FTP, Zonen oder Wellnessinformationen.

  • Import absolvierter Aktivitäten: Kestivo kann FIT-basierte Lauf-, Rad- und Schwimmaktivitäten empfangen, die über die ausgewählte Intervals.icu-Verbindung verfügbar sind. Kestivo bewahrt die Herkunftsinformationen und normalisiert unterstützte Aktivitätsdaten in das eigene Modell für absolvierte Aktivitäten.
  • Übertragung strukturierter Workouts: Wenn Sie ausdrücklich ein unterstütztes Kestivo-Workout an Garmin senden, kann Kestivo das strukturierte Workout über Intervals.icu schreiben, damit es das verbundene Garmin-Konto und ein kompatibles Gerät erreichen kann.

Kestivo bleibt maßgeblich für Kestivo-Trainingspläne, Schwellenwerte, Trainingslastberechnung, Physiologie und Coaching. Von Intervals.icu oder Garmin berechnete TSS-, ATL- oder CTL-Werte werden nicht als maßgebliche Kestivo-Werte übernommen.

OAuth-Zugangsdaten werden ausschließlich im Kestivo-Backend gehalten, serverseitig verschlüsselt und nicht als privilegierte Geheimnisse an die iOS-App ausgegeben. Kestivo speichert außerdem Verbindungsmetadaten, externe Kennungen, Herkunftsinformationen und Synchronisationsstatus, soweit dies für Betrieb und Fehleranalyse erforderlich ist.

Das Trennen der Integration entfernt die nutzbaren Kestivo-Zugangsdaten und beendet zukünftige Kestivo-Synchronisierung über diese Verbindung. Bereits importierte Kestivo-Daten werden durch die Trennung nicht automatisch gelöscht. Anbieter- und Kontostatus bei Intervals.icu oder Garmin unterliegen weiterhin den dortigen Einstellungen und Bedingungen. Eine direkte Garmin-API-Integration bleibt eine mögliche spätere Architektur und ist nicht die hier beschriebene aktive Private-Beta-Verbindung.

Intervals.icu und Garmin sind eigenständige Dienste mit eigenen Bedingungen und Datenschutzhinweisen. Siehe Intervals.icu Privacy Policy und Garmin Connect Datenschutzrichtlinie.

9. KI-gestützte Planung und OpenAI

Kestivo verwendet die OpenAI API über abgesicherte Backend-Funktionen für KI-gestützte Planungsfunktionen. Je nach Feature kann Kestivo einen minimierten Ausschnitt des nutzereigenen Athletenkontexts übermitteln, etwa Rennziele, Verfügbarkeit, relevante Zonen oder Schwellenwerte, Ausrüstung und Zugang, aktuelle Roadmap-Richtung, jüngste absolvierte Trainingsdaten, abgeleitete Physiologie oder Einschränkungen sowie eine begrenzte Anweisung, die der Nutzer selbst eingibt.

Kestivo übermittelt nicht automatisch das vollständige Athletenprofil an OpenAI. Authentifizierungsdaten, Zugriffstoken, API-Geheimnisse oder vollständige rohe HealthKit- oder Intervals.icu-Payloads werden nicht absichtlich übermittelt. Der Kontext wird für die angeforderte Planungsfunktion ausgewählt und soll auf die hierfür benötigten Daten begrenzt bleiben.

Produktive KI-Anfrageprotokolle sind bewusst minimiert. Sie speichern Betriebsmetadaten wie Anfrage-ID, Feature-Typ, Prompt-/Kontextversion, Modell, Status, Tokenzahlen, Kostenschätzung, sichere Fehlercodes und Laufzeiten. Im normalen ai_request_logs-Lebenszyklus werden keine vollständigen Prompts, rohen Provider-Requests, vollständigen Athletenprofile, Gesundheitsmetriken, Workout-Historien oder Provider-Antwortkörper persistiert.

OpenAI verarbeitet API-Kundendaten im Auftrag von Kestivo auf Grundlage vertraglicher Datenschutzbedingungen. Für Kunden im EWR gelten die jeweils anwendbaren EWR-Vertrags- und Übermittlungsgarantien. Siehe OpenAI Data Processing Addendum.

10. Trainingslast, Physiologie und Profiling

Kestivo leitet aus Athletenprofil und Trainingshistorie Trainings- und Coachinginformationen ab. Dazu können Plan-Ist-Zuordnungen, sportartspezifische Trainingslast, tägliche Belastungsevidenz, Fitness-, Ermüdungs- und Trainingsformmetriken, Konfidenzstufen, Einschränkungen sowie Trainingsphasen- und Planungskontext gehören.

Diese Werte sind Werkzeuge der Trainingsplanung und keine medizinischen Diagnosen, Medizinprodukte-Ausgaben oder Garantien für Erholung bzw. Leistung. Fehlende oder unsichere Daten bleiben als fehlend oder unsicher gekennzeichnet und werden nicht automatisch als gesunder Zustand oder Nullbelastung interpretiert.

Die Verarbeitung dient der Erbringung des angeforderten Trainingsdienstes gemäß Art. 6 Abs. 1 lit. b DSGVO und, soweit abgeleitete Informationen Gesundheitsdaten darstellen, auf Grundlage ausdrücklicher Einwilligung gemäß Art. 9 Abs. 2 lit. a DSGVO.

11. Lokale Speicherung und Offline-Lesezugriff

Die iOS-App verwendet begrenzten lokalen Speicher für den App-Betrieb. Dazu können vom Supabase-Client verwalteter Sitzungsstatus, nutzerbezogener HealthKit-Synchronisationsstatus sowie versionierte Read-only-Snapshots gehören, mit denen zuvor geladene Dashboard-, Wochen-, Workout-, Roadmap- oder Profildaten bei vorübergehenden Verbindungsproblemen angezeigt werden.

Diese lokalen Snapshots sind Präsentations-Caches und keine zweite Datenquelle. Sie sind so ausgelegt, dass API-Keys, Service-Role-Zugangsdaten, rohe HealthKit-Payloads, Intervals.icu-Zugriffstoken und KI-Anfragekörper ausgeschlossen werden. Supabase bleibt die maßgebliche Quelle für Kontoidentität und serverseitige Anwendungsdaten.

Nach erfolgreicher Kontolöschung entfernt Kestivo im Rahmen des Löschablaufs die einschlägigen lokalen Athleten-Snapshots, Integrationszustände und lokalen Synchronisationsdaten.

12. Website-Hosting und Infrastruktur

Die öffentliche Website wird über Cloudflare Workers Static Assets und zugehörige Cloudflare-Netzwerkdienste bereitgestellt. Cloudflare kann technische Anfragedaten wie IP-Adresse, Datum und Uhrzeit, URL, HTTP-Methode und -Status, Referrer, Browser, Betriebssystem, Gerät sowie Netzwerk- und Sicherheitsinformationen verarbeiten.

Cloudflare stellt außerdem die geschützte OAuth-Callback-Weiterleitung für die aktuelle Intervals.icu-Verbindung sowie privaten externen Objektspeicher für operatorgesteuerte Produktionsdatenbank-Backups bereit. GitHub Actions wird zur Ausführung des kontrollierten Backup-Workflows verwendet. Produktionsdatenbank-Dumps werden nicht als GitHub-Actions-Artefakte gespeichert.

Diese Infrastrukturverarbeitung dient Auslieferung, Sicherheit, Kontinuität, Missbrauchsabwehr, Fehleranalyse und Wiederherstellbarkeit. Rechtsgrundlage ist Art. 6 Abs. 1 lit. f DSGVO. Berechtigte Interessen sind sicherer und effizienter Betrieb sowie Schutz und Wiederherstellbarkeit der Infrastruktur.

13. Private-Beta-Warteliste und Brevo

Bei der Anmeldung zur Beta-Warteliste verarbeitet Kestivo E-Mail-Adresse, Vornamen soweit angegeben, Einwilligungsstatus, Anmelde-/Bestätigungsstatus und die zur Wartelistenverwaltung erforderlichen technischen Zustelldaten.

Kestivo nutzt Brevo als Wartelisten- und E-Mail-Dienstanbieter. Die Anmeldung verwendet Double Opt-in. Rechtsgrundlage ist die Einwilligung nach Art. 6 Abs. 1 lit. a DSGVO. Sie können diese jederzeit über den Abmeldelink oder per E-Mail an hello@kestivo.app widerrufen.

Die Wartelistenanmeldung erstellt noch kein App-Konto, garantiert keinen Beta-Platz und begründet kein kostenpflichtiges Abonnement.

14. E-Mail-Kommunikation und E-Mail-Ereignisse

Wenn Sie Kestivo per E-Mail kontaktieren, verarbeitet Kestivo Ihre E-Mail-Adresse, Ihren Namen soweit angegeben, Nachricht, Anhänge und Übertragungsmetadaten zur Bearbeitung der Anfrage.

Brevo kann technische Ereignisse wie Versand, Zustellung, Bounce und Abmeldung erfassen. Soweit für eine Kommunikation Öffnungs- oder Linktracking aktiviert wird, erfolgt diese Messung bei erforderlicher Einwilligung auf Einwilligungsbasis und kann durch Widerruf der entsprechenden Kommunikations-Einwilligung beendet werden.

15. Cookies, lokaler Speicher und Website-Analyse

Die öffentliche Kestivo-Website verwendet derzeit keine Werbe-Cookies, verhaltensbasierte Werbung, websiteübergreifendes Profiling oder optionale Website-Analyse. Das Beta-Formular übermittelt Daten an Brevo erst nach bewusstem Absenden.

Sollte Kestivo später optionale Analyse- oder andere nicht notwendige Tracking-Technologien einführen, werden Website und Datenschutzerklärung aktualisiert und, soweit erforderlich, Einwilligungsmechanismen eingesetzt.

16. Empfänger und Dienstleister

Kestivo gibt personenbezogene Daten nur weiter, soweit dies für Bereitstellung, Sicherheit, Sicherung oder Support erforderlich oder gesetzlich vorgeschrieben ist. Relevante aktuelle Anbieter und Empfänger sind:

Anbieter / KategorieRolle / Zweck
SupabaseAuthentifizierung, PostgreSQL-Datenbank, Row Level Security, Backend-Funktionen und zugehörige Infrastruktur.
OpenAIAuftragsverarbeiter für begrenzte KI-gestützte Planungsanfragen über das Kestivo-Backend.
CloudflareWebsite-Auslieferung, Netzwerksicherheit, OAuth-Callback-Weiterleitung, Infrastrukturschutz und privater Backup-Objektspeicher.
GitHubQuellcodeverwaltung und kontrollierte Ausführung von GitHub-Actions-Workflows. Der Produktions-Backup-Workflow verarbeitet Datenbank-Dumps vorübergehend, speichert sie aber nicht als GitHub-Actions-Artefakte.
BrevoBeta-Warteliste, Double-Opt-in-Bestätigung und Beta-bezogene E-Mail-Zustellung.
AppleiOS-, HealthKit-, WorkoutKit- und TestFlight/App-Store-Plattformanbieter. Apples eigene Verarbeitung richtet sich nach Apples Bedingungen und Datenschutzregeln.
Intervals.icuAktueller temporärer Verbindungs- und Transportdienst für Garmin-Aktivitätsdaten, Verbindungsprüfung und die gezielte Übertragung unterstützter strukturierter Workouts.
GarminEigenständiger Dienst- und Geräteanbieter für Athleten, die die Garmin-Verbindung nutzen. Garmin verarbeitet Garmin-Connect-Daten nach eigenen Bedingungen und Datenschutzbestimmungen.
Berater / BehördenNur soweit für Rechtsbefolgung, Rechtsansprüche, Sicherheitsvorfälle oder professionelle Beratung erforderlich.

17. Drittlandübermittlungen

Einige Dienstanbieter oder deren Unterauftragsverarbeiter können Daten außerhalb Deutschlands bzw. des Europäischen Wirtschaftsraums verarbeiten. Soweit Kapitel V DSGVO einen Übermittlungsmechanismus verlangt, stützt Kestivo sich auf geeignete Garantien wie Angemessenheitsbeschlüsse, den EU-U.S. Data Privacy Framework soweit anwendbar oder Standardvertragsklauseln der Europäischen Kommission einschließlich vertraglicher und technischer Schutzmaßnahmen.

Kestivo schließt erforderliche Auftragsverarbeitungsvereinbarungen. Standorte und Unterauftragsverarbeiter können sich ändern; die anwendbaren Garantien werden im Rahmen des Anbietermanagements überprüft.

18. Speicherdauer

Kestivo speichert personenbezogene Daten nur so lange, wie dies für die beschriebenen Zwecke, rechtliche Pflichten, Sicherheit oder die Geltendmachung, Ausübung oder Verteidigung von Rechtsansprüchen erforderlich ist. Da sich der Dienst noch in der privaten Beta-Entwicklung befindet, können konkrete Fristen vom Datentyp und der Dienstkonfiguration abhängen. Es gelten insbesondere folgende Kriterien:

  • Konto-, Athletenprofil-, Planungs-, Workout- und importierte Aktivitätsdaten: grundsätzlich solange das Konto aktiv ist und die Daten für Kestivo-Funktionen benötigt werden; nach Kontolöschung Löschung oder Anonymisierung, sofern keine gesetzliche Aufbewahrungspflicht besteht.
  • Intervals.icu-Verbindungszugangsdaten und Verbindungsmetadaten: nur solange für den Betrieb der Verbindung erforderlich. Die nutzbaren Kestivo-Zugangsdaten werden im Rahmen der implementierten Trennungs- bzw. Kontolöschungsprozesse entfernt.
  • KI-Betriebsprotokolle: nur solange angemessen für Nutzungskontrolle, Kostenüberwachung, Sicherheit, Zuverlässigkeit und Audit benötigt. Normale Protokolle enthalten keinen rohen Athletenkontext und keine rohen Provider-Antwortkörper.
  • Metadaten zur Wiederaufnahme von Kontolöschungen: minimale serverseitige Löschanforderungsdaten können vorübergehend gespeichert werden, um den Löschprozess idempotent zu machen und bei Antwortverlust oder unvollständiger Übermittlung des Ergebnisses einen wahrheitsgemäßen Status wiederherzustellen.
  • Lokale App-Caches und Synchronisationsstatus: auf dem Gerät nur solange betrieblich erforderlich; Löschung gemäß App-, Sitzungs- und Kontolöschungslebenszyklus. Das Löschen der App entfernt App-lokale Daten nach normalem iOS-Verhalten.
  • Wartelistendaten: bis zum Widerruf, Ende des Wartelistenzwecks oder Wegfall der Erforderlichkeit. Begrenzte Sperr- oder Einwilligungsnachweise können zur Beachtung von Abmeldungen und zum Compliance-Nachweis aufbewahrt werden.
  • Website-, Sicherheits- und Zustellprotokolle: entsprechend der konfigurierten Infrastrukturdienste und nur solange für Sicherheit und Betrieb erforderlich.
  • E-Mail-Korrespondenz: bis zur Erledigung der Anfrage und solange keine rechtlichen oder berechtigten geschäftlichen Gründe für eine weitere Speicherung bestehen.
  • Backups: Kestivo unterhält geschützte externe Backups mit begrenzter Rotation. Gelöschte Daten können vorübergehend in Backup-Generationen verbleiben, bis die normale Rotation diese Generationen entfernt, sofern keine längere gesetzliche Aufbewahrung erforderlich ist.
  • Anbieterverwaltete Plattformmetadaten: begrenzte Authentifizierungs-, Transaktions-, Sicherheits- oder Dienstmetadaten eines Infrastruktur-Anbieters können außerhalb der Kestivo-eigenen Löschgrenze verbleiben, wenn Kestivo diese nicht sicher direkt löschen kann. Für diese Daten gelten die jeweiligen Anbieterregeln und, soweit einschlägig, die vertraglichen Kontrollmechanismen von Kestivo.

19. Betroffenenrechte, Datenexport und Kontolöschung

Unter den gesetzlichen Voraussetzungen bestehen insbesondere Rechte auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung, Datenübertragbarkeit und Widerspruch nach Art. 15 bis 21 DSGVO. Soweit eine Verarbeitung auf Einwilligung beruht, kann die Einwilligung jederzeit mit Wirkung für die Zukunft widerrufen werden.

Kestivo stellt einen authentifizierten Datenexport in der App für den definierten Umfang nutzereigener und von Kestivo abgeleiteter Daten bereit. Der Export wird für das authentifizierte Konto erzeugt und schließt Provider-Geheimnisse sowie nicht zugehörige serverseitige Sicherheitsdaten aus.

Kestivo stellt außerdem einen authentifizierten Kontolöschungsprozess mit ausdrücklicher Bestätigung bereit. Der Prozess entfernt die einschlägigen Kestivo-eigenen und abgeleiteten Anwendungsdaten, Integrationsverbindungen und Zugangsdaten, den Supabase-Auth-Nutzer sowie die einschlägigen lokalen Kestivo-Zustände. Daten, die unabhängig bei Garmin, Intervals.icu, Apple oder einem anderen externen Anbieter gespeichert sind, werden dadurch nicht gelöscht.

Die Löschung entfernt Daten nicht zwingend sofort aus geschützten rotierenden Backups oder aus anbieterverwalteten Metadaten außerhalb der Kestivo-eigenen Löschgrenze, wie oben beschrieben.

Sie können sich zur Ausübung anwendbarer Rechte außerdem an hello@kestivo.app wenden. Kestivo kann eine angemessene Identitätsprüfung verlangen.

20. Einwilligung, Apple-Health-Berechtigungen und Trennung von Integrationen

Apple Health und die Garmin-Verbindung über Intervals.icu sind optional. Eine Ablehnung oder ein Widerruf verhindert die grundlegende Kontonutzung nicht, soweit die jeweilige Funktion ohne Integration betrieben werden kann, kann aber automatische Workout-Importe, Ausführungssynchronisierung, Trainingslastevidenz oder Planungsspezifität einschränken.

Ein Widerruf berührt nicht die Rechtmäßigkeit der bis zum Widerruf erfolgten Verarbeitung. Das Trennen eines Anbieters stoppt in der Regel die zukünftige Kestivo-Synchronisierung. Bereits importierte Informationen werden nicht zwingend automatisch gelöscht und können über den Kontolöschungsprozess entfernt werden, soweit sie innerhalb der Kestivo-Löschgrenze liegen.

21. Automatisierte Entscheidungsfindung

Kestivo verwendet deterministische Berechnungen und KI-gestützte Generierung zur Unterstützung der Trainingsplanung. Das beschriebene System trifft keine ausschließlich automatisierten Entscheidungen mit rechtlicher oder ähnlich erheblicher Wirkung im Sinne von Art. 22 DSGVO.

KI-generierte Roadmaps und Workouts sind Vorschläge. Kestivo prüft definierte Grenzen, und der Athlet kann Training prüfen, ändern, ablehnen oder freigeben, bevor es zum operativen Plan wird. Kestivo erteilt keine medizinischen Diagnosen und trifft keine automatisierten medizinischen Entscheidungen.

22. Datensicherheit

Kestivo setzt technische und organisatorische Maßnahmen ein, die zur Art des Dienstes passen. Dazu gehören verschlüsselte HTTPS-Kommunikation, authentifizierter Backend-Zugriff, Supabase Row Level Security für nutzereigene Daten, Least-Privilege-Architektur, ausschließlich backendseitige Speicherung privilegierter Integrations- und KI-Geheimnisse, serverseitige Verschlüsselung der Intervals.icu-Zugangsdaten, einmalig nutzbarer OAuth-Statusschutz, datensparsame Protokollierung, deterministische Eigentumsprüfung sowie geschützte externe Backups mit Integritätsprüfung.

Kein Internetdienst oder Speichersystem kann absolute Sicherheit garantieren. Bei Bekanntwerden einer Verletzung des Schutzes personenbezogener Daten prüft Kestivo die gesetzlichen Melde- und Benachrichtigungspflichten.

23. Beschwerderecht

Sie können sich bei einer zuständigen Datenschutzaufsichtsbehörde beschweren, insbesondere im Mitgliedstaat Ihres gewöhnlichen Aufenthalts, Arbeitsplatzes oder des mutmaßlichen Verstoßes.

Zuständige Behörde für Nordrhein-Westfalen:

Landesbeauftragte für Datenschutz und Informationsfreiheit Nordrhein-Westfalen
Postfach 20 04 44
40102 Düsseldorf
Deutschland
www.ldi.nrw.de

24. Änderungen dieser Datenschutzerklärung

Diese Erklärung kann aktualisiert werden, wenn Kestivo App, Website, Integrationen, Dienstanbieter, Datenkategorien, KI-Funktionen oder rechtliche Anforderungen ändert. Wesentliche Änderungen bei einwilligungsbasierten Verarbeitungen werden nach den gesetzlichen Vorgaben behandelt. Die aktuelle Fassung und ihr Stand werden auf dieser Seite veröffentlicht.

Kestivo
AI-first endurance planning with athlete control.
© 2026 Kestivo. All rights reserved.
Guides Privacy Policy Website Terms Imprint Datenschutz Nutzungsbedingungen Impressum Triathlon training app Adaptive triathlon training hello@kestivo.app