Ocean Fitness

Datenschutzerklärung für Ocean - Gym & Fitness Tracker

Stand: 14. Juli 2026

Diese Datenschutzerklärung erläutert, wie personenbezogene Daten bei der Nutzung der iOS- und watchOS-App "Ocean - Gym & Fitness Tracker" einschließlich Community, KI-Funktionen, privatem iCloud-Backup, Apple Watch und zugehörigen Online-Diensten verarbeitet werden.

1. Verantwortlicher

Verantwortlicher im Sinne von Artikel 4 Nummer 7 Datenschutz-Grundverordnung (DSGVO) ist:

Kaspar Rebmann
Ocean - Gym & Fitness Tracker
Nauwieserstraße 23
66111 Saarbrücken
Deutschland
E-Mail: privacy@ocean-fitness.app
Telefon: +49 151 61418804

Es ist kein Datenschutzbeauftragter benannt. Datenschutzanfragen richtest du unmittelbar an die oben genannte Adresse.

2. Das Wichtigste in Kürze

  • Deine privaten Profil-, Trainings-, Gewichts-, Ernährungs-, Habit-, HealthKit- und GPS-Daten werden grundsätzlich lokal auf deinem Gerät gespeichert.
  • Das optionale private iCloud-Backup enthält ausschließlich Streak-Daten, Streak-Freikarten, freigeschaltete Sticker und Trainingspläne. Es enthält insbesondere keine Mahlzeiten, Gewichte, Workout-Historie, HealthKit-Daten, GPS-Routen, Habits, Profilbilder oder Community-Daten.
  • Firebase speichert Konten, Community-Inhalte, Rankings, Push-Daten, Feedback, Moderationsdaten und die gerätebezogene Prüfung der Probezeit. Private Fitnessdaten gelangen nur dann zu Firebase oder Google, wenn du sie bewusst veröffentlichst, eine KI-Analyse startest oder eine andere Online-Funktion auslöst.
  • Ocean enthält keine Werbung, kein Werbetracking, kein Firebase Analytics und kein Firebase Crashlytics. HealthKit-Daten werden nicht für Werbung, Marketing oder Datenhandel verwendet.
  • KI-Analysen sind freiwillig. Dabei werden die für die jeweilige Analyse benötigten Bilder, Texte und zusammengefassten App-Daten an Google übermittelt.

3. Rechtsgrundlagen

Wir verarbeiten personenbezogene Daten je nach Funktion auf folgenden Grundlagen:

  • Vertragserfüllung, Artikel 6 Absatz 1 Buchstabe b DSGVO: Bereitstellung der von dir angeforderten App-, Konto-, Community-, Backup-, Premium-, Support- und Synchronisierungsfunktionen.
  • Einwilligung, Artikel 6 Absatz 1 Buchstabe a DSGVO: optionale KI-Analysen, Push-Benachrichtigungen und sonstige freiwillige Verarbeitungen, soweit eine Einwilligung erforderlich ist.
  • Ausdrückliche Einwilligung, Artikel 9 Absatz 2 Buchstabe a DSGVO: Verarbeitung oder Übermittlung von Gesundheitsdaten für KI-Funktionen oder die von dir gewählte Veröffentlichung von Gesundheits- und Fitnesswerten.
  • Berechtigte Interessen, Artikel 6 Absatz 1 Buchstabe f DSGVO: Sicherheit, App- und Kontointegrität, Missbrauchs- und Betrugsprävention, technische Fehleranalyse, Moderation, Verteidigung von Rechtsansprüchen und sichere Community-Kommunikation. Unsere Interessen liegen in einem sicheren, funktionsfähigen und rechtskonformen Betrieb. Wir verarbeiten dabei nur Daten, soweit deine Interessen oder Grundrechte nicht überwiegen.
  • Rechtliche Verpflichtung, Artikel 6 Absatz 1 Buchstabe c DSGVO: Erfüllung gesetzlicher Aufbewahrungs-, Auskunfts-, Verbraucher-, Sicherheits- oder Behördenpflichten.

Soweit Daten ausschließlich lokal unter deiner Kontrolle bleiben und wir keinen Zugriff erhalten, findet keine serverseitige Verarbeitung durch uns statt. Die App stellt jedoch die technischen Mittel bereit; deshalb beschreiben wir auch lokale Verarbeitungen transparent.

4. Lokale private App-Daten

Ocean speichert private Daten mit SwiftData und ergänzenden lokalen Speichern auf deinem iPhone beziehungsweise deiner Apple Watch. Dazu können gehören:

  • Profilname, Bio, Profilbild, Alter, Geburtsdatum, biologisches Geschlecht, Körpergröße, aktuelles und gewünschtes Gewicht;
  • Trainingspläne, Ordner, Workouts, Übungen, Sätze, Wiederholungen, Gewichte, Pausen, Zeiten und Trainingsstile;
  • Workout-Historie, Dauer, Volumen, persönliche Bestleistungen, Energie-, Schritt-, Herzfrequenz- und Distanzwerte;
  • GPS-Routen mit Koordinaten, Höhe, Genauigkeit, Zeit, Segmenten und daraus berechneten Werten;
  • Gewichtsverlauf, Ernährungsziel, Kalorien-, Protein-, Kohlenhydrat-, Fett-, Zucker- und Salzwerte;
  • Mahlzeiten, Zutaten, Portionsangaben, Fotos, Freitexte, Korrekturhinweise, KI-Schätzungen und Zuverlässigkeitswerte;
  • Habits, Habit-Logs, Widgets, Streaks, Freikarten, Rewards und Sticker;
  • laufende Workout-Sitzungen, Live-Activity-Zustände, Watch-Synchronisierungszustände und App-Einstellungen.

Zweck ist die von dir gewünschte lokale Planung, Aufzeichnung, Darstellung und Auswertung. Rechtsgrundlage ist Artikel 6 Absatz 1 Buchstabe b DSGVO; soweit Gesundheitsdaten betroffen sind und eine Rechtsgrundlage erforderlich ist, erfolgt die Verarbeitung auf Grundlage deiner ausdrücklichen Einwilligung nach Artikel 9 Absatz 2 Buchstabe a DSGVO.

Diese Daten bleiben gespeichert, bis du einzelne Inhalte oder über die App alle Nutzerdaten löschst. Das Löschen der App entfernt den lokalen App-Container nach den Regeln von iOS. Temporäre Caches werden bei vollständiger Datenlöschung entfernt.

5. Apple Watch, WatchConnectivity und Live Activities

Wenn du die Apple-Watch-App verwendest, übermittelt Ocean Trainingspläne, Premium-Status, laufende Workout-Daten und abgeschlossene Workout-Zusammenfassungen über Apples WatchConnectivity zwischen deinen gekoppelten Geräten. Die Watch speichert benötigte Daten zusätzlich lokal. Bei unterstützten Workouts verarbeitet die Watch Herzfrequenz, aktive Energie, Schritte und gegebenenfalls GPS-Routen.

Live Activities können den laufenden Workout-Zustand auf Sperrbildschirm und Dynamic Island anzeigen. Dadurch können Personen mit Blick auf dein Gerät diese Informationen sehen. Die Anzeige wird durch Apple-Systemfunktionen auf deinem Gerät bereitgestellt.

Rechtsgrundlage ist Artikel 6 Absatz 1 Buchstabe b DSGVO und für Gesundheitsdaten deine ausdrückliche Einwilligung nach Artikel 9 Absatz 2 Buchstabe a DSGVO.

6. Apple Health und HealthKit

Nach deiner Systemfreigabe kann Ocean folgende HealthKit-Datentypen lesen:

  • Workouts und gegebenenfalls Workout-Routen;
  • Herzfrequenz, Ruheherzfrequenz und durchschnittliche Herzfrequenz beim Gehen;
  • aktive Energie;
  • Schritte;
  • Geh-/Laufdistanz, Fahrraddistanz und Schwimmdistanz;
  • Stehstunden;
  • Schlafanalyse.

Ocean kann von dir mit Ocean aufgezeichnete Workouts in HealthKit speichern. Bei unterstützten Outdoor-Workouts kann die Apple Watch zusätzlich die zugehörige Workout-Route in HealthKit speichern. Zu Ocean-Workouts können technische Metadaten wie Workout-ID, Titel und Symbol gespeichert werden.

Zwecke sind Workout-Aufzeichnung und -Import, Aktivitäts-, Schlaf-, Herz- und Ernährungsanzeigen sowie lokale Auswertungen. Der Zugriff erfolgt nur nach der differenzierten Apple-Systemfreigabe. Du kannst Berechtigungen in Apple Health beziehungsweise den iOS-Datenschutzeinstellungen ändern. Das Deaktivieren in Ocean stoppt die weitere Nutzung durch die App; die systemweite Berechtigung verwaltest du bei Apple.

Rechtsgrundlage ist deine ausdrückliche Einwilligung nach Artikel 6 Absatz 1 Buchstabe a und Artikel 9 Absatz 2 Buchstabe a DSGVO. HealthKit-Daten werden nicht für Werbung, Marketing, nutzungsfremdes Profiling, den Verkauf an Datenhändler oder vergleichbare Zwecke verwendet.

Bei vollständiger Datenlöschung versucht Ocean, die von Ocean selbst in HealthKit gespeicherten Workouts und zugehörigen Routen zu löschen, soweit die erforderliche Apple-Berechtigung besteht. Andere HealthKit-Daten und von anderen Apps gespeicherte Inhalte werden nicht gelöscht.

7. Standortdaten und GPS-Routen

Wenn du Routenaufzeichnung für ein Cardio-Workout aktivierst, verarbeitet Ocean während des Workouts deinen genauen Standort auch im Hintergrund. Verarbeitet werden insbesondere Breiten- und Längengrad, Höhe, horizontale und vertikale Genauigkeit, Zeitstempel, Segment, Distanz und daraus berechnete Pace-, Geschwindigkeits- und Höhenwerte.

Die Route wird grundsätzlich lokal gespeichert. Sie wird nur dann an Firebase übermittelt, wenn du sie bei einem Community-Post ausdrücklich zur Veröffentlichung auswählst. Eine veröffentlichte Route kann Wohn-, Arbeits- und Aufenthaltsorte oder Bewegungsgewohnheiten erkennen lassen.

Rechtsgrundlage für die lokale Aufzeichnung ist Artikel 6 Absatz 1 Buchstabe b DSGVO in Verbindung mit deiner Systemfreigabe. Soweit Routendaten Rückschlüsse auf deine Gesundheit zulassen, stützen wir uns zusätzlich auf Artikel 9 Absatz 2 Buchstabe a DSGVO. Für die Veröffentlichung gilt deine ausdrückliche Einwilligung nach Artikel 6 Absatz 1 Buchstabe a und Artikel 9 Absatz 2 Buchstabe a DSGVO.

Du kannst die Routenaufzeichnung in Ocean ausschalten und die Standortberechtigung in iOS widerrufen. Bereits gespeicherte oder veröffentlichte Routen musst du separat löschen.

8. Kamera, Fotos, Mirror+ und externes Teilen

Ocean greift nur nach deiner Systemfreigabe auf Kamera oder ausgewählte Fotos zu. Verwendungszwecke sind Mahlzeitenfotos, Profil- und Community-Bilder sowie Mirror+.

Mirror+ zeigt eine laufende Kameravorschau auf deinem Gerät. Ohne eine zusätzliche, von dir ausgelöste Aufnahme-, Speicher-, Upload- oder Analysefunktion speichert oder übermittelt Mirror+ kein Bild.

Wenn du die iOS-Teilen-Funktion verwendest, erstellt Ocean den zu teilenden Inhalt lokal und übergibt ihn an das Apple Share Sheet. Erst du wählst die empfangende App oder Person aus. Apple und der ausgewählte Drittanbieter verarbeiten Daten anschließend in eigener Verantwortung nach ihren Bedingungen.

Rechtsgrundlage ist Artikel 6 Absatz 1 Buchstabe b DSGVO beziehungsweise deine Einwilligung nach Artikel 6 Absatz 1 Buchstabe a DSGVO.

9. KI-Mahlzeitenanalyse und Nutrition Coach

Ocean nutzt Firebase AI Logic mit der Gemini Developer API und dem Modell "gemini-2.5-flash" von Google. Je nach Funktion werden folgende Daten übermittelt:

  • bei Mahlzeitenanalysen bis zu drei von dir ausgewählte oder aufgenommene Bilder, deine Beschreibung, Korrekturhinweise sowie vorherige Analysewerte;
  • beim Nutrition Coach die Mahlzeitennamen, Erfassungszeitpunkte und geschätzten Kalorien-, Protein-, Kohlenhydrat-, Fett-, Zucker- und Salzwerte der sieben vollständigen Kalendertage vor der Auswertung sowie die daraus lokal berechneten Score-Werte.

Ziel-, Gewichts-, Trainings-, Aktivitäts-, Habit- und sonstige Gesundheitsdaten werden beim Nutrition Coach nicht an Gemini übermittelt.

Zusätzlich verarbeitet Firebase AI Logic technische Daten wie Firebase-App-ID, App-Version, SDK- und Swift-Version, Modellname, IP-Adresse, App-Check-Nachweise sowie Sicherheits-, Leistungs- und Nutzungsmetadaten.

Zweck ist ausschließlich die von dir ausgelöste Schätzung oder Coach-Auswertung. Rechtsgrundlage ist deine freiwillige Einwilligung nach Artikel 6 Absatz 1 Buchstabe a DSGVO und, soweit Gesundheitsdaten betroffen sind, deine ausdrückliche Einwilligung nach Artikel 9 Absatz 2 Buchstabe a DSGVO.

Die Analyseergebnisse werden an die App zurückgesendet. Mahlzeitenergebnisse und zugehörige Bilder können lokal gespeichert werden. Die privaten Ergebnisse werden nicht in deinem Firebase-Community-Konto gespeichert. Coach-Anfragen und -Antworten werden von uns nicht für Werbung oder ein eigenes Nutzerprofil verwendet.

Für die Gemini Developer API wird im EWR ausschließlich ein Paid Service mit aktivem Cloud-Billing verwendet. Nach den Google-Bedingungen werden Prompts und Antworten bei Paid Services nicht zur Verbesserung von Google-Produkten verwendet. Google kann sie für einen begrenzten Zeitraum zur Erkennung und Verhinderung von Verstößen gegen Nutzungsregeln protokollieren; technische Nutzungsdaten verarbeitet Google nach den anwendbaren Google-Bedingungen. In unserem Firebase-Projekt darf AI Monitoring keine Prompts oder Antworten speichern. Sollte sich diese Konfiguration ändern, informieren wir dich vor der weiteren Verarbeitung und aktualisieren Einwilligung und Datenschutzerklärung.

KI-Ergebnisse sind Schätzungen und keine medizinische, diagnostische oder ernährungstherapeutische Beratung. Ocean verwendet die Gemini API nicht in der klinischen Praxis oder für medizinische Entscheidungen.

Ocean kennzeichnet KI-Funktionen und KI-generierte Ergebnisse als solche. Damit erfüllen wir die Transparenz gegenüber Nutzern und bereiten die ab 2. August 2026 anwendbaren Transparenzpflichten des Artikels 50 der Verordnung (EU) 2024/1689 (EU AI Act) vor.

Du kannst die KI-Einwilligung in den App-Einstellungen mit Wirkung für die Zukunft widerrufen. Danach startet Ocean keine neue KI-Analyse, bis du erneut einwilligst. Bereits lokal gespeicherte Ergebnisse löschst du separat.

10. Community-Anmeldung mit Apple und Firebase Authentication

Für die Community meldest du dich mit Apple an. Ocean fordert von Apple Name und E-Mail-Adresse an. Du kannst eine von Apple bereitgestellte private Relay-Adresse verwenden. Verarbeitet werden insbesondere:

  • Apple-Nutzerkennung, Identitäts- und Autorisierungstoken;
  • Firebase-Nutzer-ID;
  • gegebenenfalls der von Apple übermittelte Name und die echte oder private Relay-E-Mail-Adresse;
  • Anmeldeanbieter, Anmeldestatus und technische Authentifizierungsdaten.

Apple authentifiziert dich; Firebase Authentication verwaltet das Community-Konto. Zweck ist die sichere Anmeldung, Kontozuordnung und Löschung. Rechtsgrundlage ist Artikel 6 Absatz 1 Buchstabe b DSGVO. Sicherheits- und Missbrauchsdaten verarbeiten wir auf Grundlage von Artikel 6 Absatz 1 Buchstabe f DSGVO.

Bei vollständiger Kontolöschung fordert Ocean eine erneute Apple-Authentifizierung an, widerruft soweit möglich das Apple-Token und löscht anschließend das Firebase-Authentifizierungskonto.

11. Öffentliche Community-Profile und soziale Funktionen

Wenn du die Community nutzt, verarbeitet Firebase je nach Nutzung:

  • Nutzername und normalisierte Suchkennung, Bio, Profilbild, Albumfotos und ausgewählte Sticker;
  • Follower- und Following-Beziehungen und Zeitpunkte;
  • zusammengefasste Wochen-Workout-Statistiken, Follower- und Following-Zähler;
  • Posts, Bildpfade, Bildmoderationsstatus, Bildunterschriften und Veröffentlichungszeitpunkte;
  • Kommentare, angezeigter Autorenname, Likes, Zähler und Zeitpunkte;
  • Benachrichtigungen, beteiligte Konto-, Post- und Kommentar-IDs, Vorschautext und Lesestatus;
  • Meldungen mit Zieltyp, betroffenen IDs, meldendem Konto, Zeitpunkt und Bearbeitungsstatus.

Diese Daten werden in Cloud Firestore und Community-Bilder in Cloud Storage gespeichert. Profil-, Album- und Postbilder sind für die Darstellung technisch öffentlich lesbar und können über ihre Abrufadresse außerhalb der App erreichbar sein. Text-, Profil- und Interaktionsdaten sind entsprechend der Community-Funktion für andere angemeldete Nutzer sichtbar.

Zwecke sind Profilanzeige, Suche, Feed, soziale Interaktionen, Benachrichtigungen, Moderation und Missbrauchsschutz. Rechtsgrundlage ist Artikel 6 Absatz 1 Buchstabe b DSGVO. Moderation, Sicherheit und Missbrauchsschutz beruhen auf Artikel 6 Absatz 1 Buchstabe f DSGVO.

12. Veröffentlichung von Workouts und Gesundheitsdaten

Wenn du ein Workout veröffentlichst, verarbeitet Ocean neben Posttext und optionalem Bild je nach deiner konkreten Auswahl:

  • Workout-ID, Titel, Art, Symbol, Stil, Start- und Endzeit, Dauer und Trainingsvolumen;
  • Übungen, Übungsart, Sätze, Wiederholungen, Gewichte, Dauer und Reihenfolge;
  • Distanz, Schritte, aktive oder geschätzte Kalorien;
  • GPS-Koordinaten, Höhe, Genauigkeit, Zeitpunkte und Routensegmente;
  • Herzfrequenzwerte mit Zeitpunkten.

Route, Schritte, Kalorien und Herzfrequenz haben getrennte Freigaben. Routendaten werden in Firestore-Abschnitten und Herzfrequenzwerte als JSON-Datei in Cloud Storage gespeichert. Herzfrequenzdateien sind nur für mit Apple angemeldete Nutzer lesbar; Community-Routendaten und Workout-Details sind für angemeldete Community-Nutzer bestimmt.

Zweck ist ausschließlich die von dir gewünschte Veröffentlichung. Rechtsgrundlage ist deine ausdrückliche Einwilligung nach Artikel 6 Absatz 1 Buchstabe a und, soweit Gesundheitsdaten betroffen sind, Artikel 9 Absatz 2 Buchstabe a DSGVO. Du kannst die Einwilligung für die Zukunft durch Löschen des Posts widerrufen. Bereits erstellte Screenshots, Downloads oder externe Kopien anderer Personen können wir nicht zurückholen.

13. Automatisierte Bildmoderation mit Google Cloud Vision

Neu hochgeladene Community-Bilder werden serverseitig mit Google Cloud Vision SafeSearch geprüft. Dazu lädt eine Cloud Function die Bilddatei und sendet sie als unmittelbare Online-Anfrage an die Vision API. SafeSearch bewertet Hinweise auf Inhalte für Erwachsene, Gewalt, anzügliche, medizinische oder manipulierte Darstellungen. Ocean blockiert Bilder automatisiert bei bestimmten hohen Bewertungen für Inhalte für Erwachsene, Gewalt oder anzügliche Darstellungen.

Google verarbeitet das Bild zur Bereitstellung der Vision API. Nach der offiziellen Google-Dokumentation werden Bilddaten bei unmittelbaren Online-Anfragen im Arbeitsspeicher verarbeitet und nicht dauerhaft auf Datenträgern gespeichert; einige Anfragemetadaten werden vorübergehend zur Dienstbereitstellung und Missbrauchsbekämpfung protokolliert. Ocean speichert Moderationsstatus, Ablehnungsgrund und technische SafeSearch-Bewertungen, soweit dies zur Freigabe, Sperrung und Nachvollziehbarkeit erforderlich ist.

Rechtsgrundlage ist unser berechtigtes Interesse an einer sicheren und rechtskonformen Community gemäß Artikel 6 Absatz 1 Buchstabe f DSGVO. Eine endgültige Entscheidung über deinen Einspruch erfolgt nicht ausschließlich automatisiert. Du kannst eine Moderationsentscheidung unter legal@ocean-fitness.app überprüfen lassen.

14. Time-Match-Ranking

Wenn du ein Ergebnis in das tägliche Time-Match-Ranking einträgst, speichert Firestore Tageskennung, Firebase-Nutzer-ID, angezeigten Namen, Zielzeit, gestoppte Zeit, Abweichung und Spielzeitpunkt. Die Ergebnisse sind für Community-Nutzer im Ranking sichtbar und mit dem öffentlichen Profil verknüpfbar.

Rechtsgrundlage ist Artikel 6 Absatz 1 Buchstabe b DSGVO. Die Teilnahme ist freiwillig; ohne Eintrag kannst du das Ranking nicht mit deinem Ergebnis nutzen.

15. Push-Benachrichtigungen

Wenn du Mitteilungen aktivierst, verarbeiten Apple Push Notification Service (APNs) und Firebase Cloud Messaging (FCM) insbesondere APNs-Token, FCM-Registrierungstoken beziehungsweise Firebase-Installations-ID, Nutzer- und Gerätezuordnung, Gerätemodell, Sprache, Zeitzone, Betriebssystem, App-ID, App-Version und technische Zustellinformationen.

In unserem Firestore werden Push-Token mit Nutzer-ID, Plattform, App-Version sowie Erstellungs- und Aktualisierungszeit gespeichert. Cloud Functions erzeugen Community-Mitteilungen, beispielsweise für neue Follower, Likes, Kommentare oder Workouts gefolgter Nutzer, und senden Titel, Nachrichtentext, beteiligte IDs und Deep Link über FCM/APNs.

Rechtsgrundlage ist deine Einwilligung nach Artikel 6 Absatz 1 Buchstabe a DSGVO. Du kannst Mitteilungen in Ocean oder in iOS deaktivieren. Ungültige Token werden bei Zustellfehlern gelöscht; bei Abmeldung oder Kontolöschung werden zugeordnete Token entfernt, soweit technisch möglich.

16. Übungsfeedback

Wenn du eine fehlende Übung meldest, übermittelt Ocean an eine Firebase Cloud Function:

  • deinen Feedbacktext;
  • Feedbacktyp und Quelle in der App;
  • App-Version, Build-Nummer, Bundle-ID und Plattform;
  • Sprache beziehungsweise Regionseinstellung;
  • Zeitpunkte und internen Bearbeitungsstatus.

Das Feedback enthält standardmäßig keine Firebase-Nutzer-ID und keinen Screenshot. Firebase Functions verarbeitet zusätzlich die IP-Adresse und Funktionsaufruf-Metadaten; App Check übermittelt Sicherheitsnachweise.

Zweck ist die Bearbeitung und Verbesserung des Übungskatalogs. Rechtsgrundlage ist Artikel 6 Absatz 1 Buchstabe b DSGVO, wenn du eine konkrete Supportleistung anforderst, im Übrigen unser berechtigtes Interesse an Produktverbesserung und Missbrauchsschutz nach Artikel 6 Absatz 1 Buchstabe f DSGVO. Bitte sende keine Gesundheitsdaten oder andere sensible Informationen, wenn sie für die Meldung nicht erforderlich sind.

17. Probezeit, Apple DeviceCheck und App Check

Für die einmalige 15-tägige Probezeit erzeugt Ocean lokal eine zufällige Prüfkennung und fordert von Apple ein DeviceCheck-Token an. Die Cloud Function übermittelt das Token an Apple, um einen gerätebezogenen Status abzufragen und zu setzen. In Firestore speichern wir nur einen SHA-256-Hash der Prüfkennung, Status, Beginn, Ende sowie Erstellungs- und Aktualisierungszeit. Der DeviceCheck-Status ist gerätebezogen und nicht an dein Community-Konto gebunden.

Firebase App Check verwendet in Release-Builds Apple App Attest. Dabei werden Attestierungsobjekte beziehungsweise Assertions und technische App- und Geräteintegritätsdaten an Apple und Firebase übermittelt. Zweck ist der Schutz von Firebase-, KI-, Feedback- und Community-Ressourcen vor manipulierten Apps, automatisiertem Missbrauch und unberechtigten Zugriffen.

Rechtsgrundlage ist Artikel 6 Absatz 1 Buchstabe f DSGVO. Unser berechtigtes Interesse liegt in der Verhinderung mehrfacher Probezeiten und im Schutz der App-Infrastruktur.

18. Premium und App Store

Ocean lädt über StoreKit Produktkennung, lokalisierten Preis und Verfügbarkeit der Monats-, Drei-Monats- und Jahresabonnements. Beim Kauf verarbeitet Apple Zahlungsdaten, Rechnung, Steuer, Apple Account, Transaktion und Abonnementstatus in eigener Verantwortung. Ocean erhält über StoreKit insbesondere Produkt-ID, verifizierten Berechtigungsstatus, Ablauf- und gegebenenfalls Widerrufsdatum, jedoch keine vollständigen Zahlungsdaten.

Zweck ist Kauf, Wiederherstellung, Offer-Code-Einlösung und Freischaltung von Premium. Rechtsgrundlage ist Artikel 6 Absatz 1 Buchstabe b DSGVO. Für Apples Verarbeitung gelten die Apple-Datenschutz- und Mediendienstbedingungen.

19. Privates iCloud-/CloudKit-Backup

Wenn ein iCloud-Account verfügbar und das Ocean-Backup aktiv ist, speichert Ocean einen manuellen Backup-Datensatz in deiner privaten CloudKit-Datenbank im Container iCloud.workoutpro.plus. Das Backup enthält ausschließlich:

  • Streak-Wochen und Streak-Status;
  • Streak-Freikarten;
  • freigeschaltete Sticker;
  • Trainingsplan-Ordner, Workouts, Übungen und Sätze.

Nicht enthalten sind insbesondere Profilbild, Körpergewicht, Mahlzeiten, Ernährungseinstellungen, Workout-Historie, HealthKit-Daten, Herzfrequenzen, Schritte, GPS-Routen, Habits und Community-Daten.

Der CloudKit-Datensatz enthält außerdem Schema- und Generationskennung, Aktualisierungszeit, Inhaltskennung, Prüfsumme, Dateigröße und ein geschütztes JSON-Asset. Zur Erkennung eines iCloud-Accountwechsels speichert Ocean lokal eine gehashte, containerspezifische CloudKit-Nutzerkennung. Bei einem Accountwechsel werden Daten nicht ohne deine Bestätigung in einen anderen iCloud-Account übernommen.

Zweck ist die von dir gewünschte private Sicherung und Wiederherstellung. Rechtsgrundlage ist Artikel 6 Absatz 1 Buchstabe b DSGVO. Die Daten liegen in deiner privaten CloudKit-Datenbank; nach Apple-Angaben kann standardmäßig nur der jeweilige Nutzer darauf zugreifen. Apple verarbeitet die Cloud-Daten nach den iCloud-Bedingungen.

Das Backup bleibt bestehen, bis du es in Ocean oder über verbundene Apple-Dienste löschst. Bei der vollständigen Datenlöschung wird der aktuelle Ocean-Backup-Datensatz gelöscht. Das bloße Löschen der App garantiert keine Löschung des CloudKit-Backups.

20. Lokale Einstellungen und § 25 TDDDG

Ocean speichert technisch erforderliche Informationen in UserDefaults, Dateien, Caches, SwiftData und weiteren Apple-Systemspeichern. Dazu gehören insbesondere Berechtigungs- und Einwilligungsstatus, ausgewählte Ansichten, Trial-Prüfkennung, Premium-Zustand, Watch-Synchronisierung, aktive Workout-Wiederherstellung, Dashboard-, HealthKit-, Benachrichtigungs- und Routen-Einstellungen.

Diese Speicherung und der Zugriff sind erforderlich, um die von dir ausdrücklich gewünschten App-Funktionen sicher und konsistent bereitzustellen. Sie erfolgen daher ohne zusätzliche Endeinwilligung auf Grundlage von § 25 Absatz 2 Nummer 2 TDDDG. Ocean verwendet keine Werbe-Cookies, keine Tracking-SDKs und keinen Gerätezugriff für verhaltensbasierte Werbung.

21. Technische Verbindungs-, Sicherheits- und Protokolldaten

Bei Online-Funktionen verarbeiten unsere Dienstleister und Cloud-Systeme technisch notwendige Daten, etwa IP-Adresse, Zeitpunkt, aufgerufenen Dienst oder Funktionsnamen, Firebase-App-ID, Bundle-ID, App-, SDK-, Swift- und Betriebssystemversion, Gerätetyp, Sprache, Zeitzone, Netzwerk- und Fehlerstatus, App-Check-Nachweise und Serverprotokolle.

Zwecke sind Übertragung, Betrieb, Fehlerbehebung, Kapazitätssteuerung, Sicherheit und Missbrauchsabwehr. Rechtsgrundlage ist Artikel 6 Absatz 1 Buchstabe b DSGVO, soweit die Verbindung für die gewünschte Funktion erforderlich ist, und Artikel 6 Absatz 1 Buchstabe f DSGVO für Sicherheit und Fehleranalyse.

Wir verwenden weder Firebase Analytics noch Firebase Crashlytics, Firebase Performance Monitoring, Werbe-SDKs oder geräteübergreifendes Werbetracking.

22. Empfänger und Dienstleister

Je nach genutzter Funktion erhalten folgende Kategorien von Empfängern Daten:

  • Apple: iOS, watchOS, App Store, StoreKit, Apple Media Services, Sign in with Apple, iCloud/CloudKit, HealthKit, APNs, DeviceCheck, App Attest, WatchConnectivity und Systemberechtigungen. Apple verarbeitet bestimmte Daten als eigenständig Verantwortlicher und bestimmte Cloud-Daten zur technischen Bereitstellung.
  • Google Ireland Limited / Google LLC: Firebase Authentication, Cloud Firestore, Cloud Storage, Cloud Functions, Firebase Cloud Messaging, Firebase App Check, Firebase AI Logic, Gemini Developer API und Google Cloud Vision. Google verarbeitet Kundendaten im Rahmen der anwendbaren Auftragsverarbeitungsbedingungen grundsätzlich als Auftragsverarbeiter; bestimmte Service- und Nutzungsdaten verarbeitet Google nach eigenen Datenschutzbedingungen.
  • Andere Community-Nutzer und Empfänger deiner Freigaben: öffentliche Profile, Posts, Bilder, Kommentare, Rankings und ausdrücklich freigegebene Workout-, Gesundheits- oder Routendaten.
  • Behörden, Gerichte, Rechtsberater oder sonstige Stellen: nur wenn dies gesetzlich vorgeschrieben oder zur Geltendmachung, Ausübung oder Verteidigung von Rechtsansprüchen erforderlich ist.

Wir verkaufen keine personenbezogenen Daten und geben sie nicht an Datenhändler oder Werbenetzwerke weiter.

23. Verarbeitung in Drittländern

Apple und Google können Daten auch außerhalb des Europäischen Wirtschaftsraums verarbeiten oder von dort auf Daten zugreifen. Cloud Functions sind im Projekt auf die Region europe-west3 eingestellt. Die konkrete Region von Firestore und Cloud Storage ergibt sich aus der Firebase-Projektkonfiguration; Support-, Sicherheits-, Authentifizierungs-, Messaging-, Gemini- und weitere technische Daten können unabhängig davon international verarbeitet werden.

Soweit Daten in die USA oder andere Drittländer übermittelt werden, stützen wir uns auf die gesetzlichen Mechanismen der Artikel 44 ff. DSGVO, insbesondere den Angemessenheitsbeschluss der Europäischen Kommission zum EU-U.S. Data Privacy Framework, soweit der konkrete Empfänger wirksam zertifiziert ist, sowie ergänzend auf die von der Europäischen Kommission genehmigten Standardvertragsklauseln und die anwendbaren Datenverarbeitungsbedingungen. Informationen oder eine Kopie der maßgeblichen Garantien kannst du unter privacy@ocean-fitness.app anfordern.

24. Speicherdauer

Wir speichern Daten nur so lange, wie sie für den jeweiligen Zweck erforderlich sind:

Daten Regelfrist beziehungsweise Löschkriterium
Lokale private App-DatenBis du den einzelnen Inhalt, alle App-Daten oder die App löschst.
Private CloudKit-BackupsBis du das Backup in Ocean oder über Apple-Dienste löschst.
Firebase-AuthentifizierungskontoBis zur Kontolöschung; gesetzlich erforderliche Nachweise können länger bestehen.
Community-Profile, Posts, Kommentare, Likes, Beziehungen und BilderBis zur Löschung des Inhalts oder Kontos, Moderationslöschung oder Zweckerledigung. Technische Sicherungen können danach zeitlich begrenzt fortbestehen.
Push-TokenBis Abmeldung, Deaktivierung, Ungültigkeit oder Kontolöschung.
Community-BenachrichtigungenBis Kontolöschung oder spätestens zwölf Monate nach Erstellung, sofern kein Sicherheits- oder Rechtsgrund eine längere Speicherung verlangt.
Community-Meldungen und ModerationsnachweiseBis zum Abschluss der Prüfung und grundsätzlich höchstens zwölf Monate danach; länger nur bei wiederholtem Missbrauch, Rechtsansprüchen oder gesetzlicher Pflicht.
Time-Match-RankingsHöchstens zwölf Monate nach dem jeweiligen Spieltag.
ÜbungsfeedbackBis zum Abschluss der Bearbeitung und höchstens zwölf Monate danach; länger nur, wenn der Inhalt für einen dokumentierten Produkt- oder Rechtszweck erforderlich bleibt.
Trial-PrüfdatensatzSolange die gerätebezogene Einmaligkeit der Probezeit geschützt werden muss und höchstens drei Jahre nach endgültiger Einstellung des Angebots. Der Apple-DeviceCheck-Bit folgt Apples gerätebezogenem Lebenszyklus.
KI-Inhalte bei OceanKeine dauerhafte serverseitige Speicherung privater Prompts oder Antworten durch uns; lokal gespeicherte Mahlzeitendaten bis zu deiner Löschung. Google kann Inhalte nach den Paid-Service-Bedingungen begrenzt zur Missbrauchsabwehr protokollieren.
Vision-SafeSearch-BilderBei der Online-Prüfung keine dauerhafte Bildspeicherung durch Vision; das Original bleibt bis zur Freigabe oder Ablehnung im Ocean-Storage und danach entsprechend der Community-Löschfrist.
Technische Cloud- und SicherheitsprotokolleRegelmäßig bis zu 30 Tage; länger nur bei konkretem Sicherheitsvorfall, gesetzlicher Pflicht oder Rechtsverteidigung.
StoreKit- und Abrechnungsdaten bei AppleNach den gesetzlichen und vertraglichen Aufbewahrungsfristen von Apple. Ocean speichert nur den für die aktuelle Freischaltung erforderlichen Berechtigungsstatus.

Gesetzliche Aufbewahrungsfristen, insbesondere handels- oder steuerrechtliche Fristen, und die Sicherung oder Verteidigung von Rechtsansprüchen können im Einzelfall eine längere Speicherung erfordern. Dann wird die Verarbeitung auf diesen Zweck beschränkt.

25. Datenlöschung und Folgen

Du kannst einzelne lokale oder öffentliche Inhalte in der App löschen. Über die vollständige Datenlöschung entfernt Ocean, soweit technisch erreichbar:

  • das Firebase-Authentifizierungskonto und die diesem Konto zugeordneten Community-Daten einschließlich Storage-Dateien, Beziehungen, Kommentare, Likes, Benachrichtigungen und Ranking-Einträge;
  • das aktuelle private Ocean-CloudKit-Backup;
  • von Ocean selbst in HealthKit gespeicherte Workouts und Routen, soweit berechtigt;
  • lokale SwiftData-Daten, Caches, Einwilligungen und Einstellungen;
  • synchronisierte Ocean-Daten auf der gekoppelten Apple Watch, soweit die Watch erreichbar ist.

Meldungen, Feedback, gesetzlich erforderliche Nachweise, gerätebezogene Trial-Schutzdaten, anonymisierte Daten und Inhalte, die nicht mehr zuverlässig deinem Konto zugeordnet werden können, werden nach den besonderen Fristen in Abschnitt 24 gelöscht. Bereits von anderen Personen gespeicherte oder extern geteilte Kopien können wir nicht löschen.

Eine fehlgeschlagene Cloud-, HealthKit- oder Serverlöschung wird nicht stillschweigend als Erfolg behandelt. Du kannst die Löschung erneut versuchen oder uns kontaktieren. Das Löschen der App allein löscht keine App-Store-Abonnements und nicht zwingend Cloud-Daten.

26. Pflicht zur Bereitstellung

Die Bereitstellung privater Profil-, Trainings-, Ernährungs- oder Gesundheitsdaten ist gesetzlich nicht vorgeschrieben. Ohne bestimmte Daten oder Berechtigungen kann die jeweilige Funktion nicht arbeiten:

  • ohne Apple-Anmeldung kein Community-Konto;
  • ohne Firebase-Konto keine Posts, sozialen Funktionen oder Rankings;
  • ohne HealthKit-Freigabe keine Apple-Health-Auswertung oder HealthKit-Speicherung;
  • ohne Standortfreigabe keine GPS-Route;
  • ohne Kamera- oder Fotoauswahl keine entsprechende Bildfunktion;
  • ohne KI-Einwilligung keine KI-Analyse;
  • ohne Push-Einwilligung keine Push-Zustellung;
  • ohne iCloud kein privates CloudKit-Backup;
  • ohne DeviceCheck- und Internetprüfung kann die einmalige Probezeit nicht zuverlässig aktiviert werden.

27. Automatisierte Entscheidungen

Coach-, Ernährungs-, Score-, Reward-, Trial- und Rankingfunktionen erzeugen automatisierte Auswertungen, haben aber keine rechtliche oder ähnlich erhebliche Wirkung im Sinne von Artikel 22 DSGVO.

SafeSearch kann Bilder zunächst automatisiert ablehnen oder löschen. Du kannst eine menschliche Überprüfung unter legal@ocean-fitness.app verlangen. Eine Entscheidung über einen solchen Einwand wird nicht ausschließlich automatisiert getroffen.

28. Minderjährige

Ocean richtet sich nicht an Minderjährige und darf nur von Personen ab 18 Jahren genutzt werden. Wir fordern Minderjährige nicht wissentlich zur Erstellung eines Kontos oder zur Übermittlung von Gesundheits-, Standort- oder KI-Daten auf. Wenn du glaubst, dass eine minderjährige Person Daten übermittelt hat, kontaktiere uns bitte unter privacy@ocean-fitness.app, damit wir den Sachverhalt prüfen und Daten gegebenenfalls löschen können.

29. Deine Rechte

Du hast nach Maßgabe der DSGVO insbesondere das Recht auf:

  • Auskunft nach Artikel 15 DSGVO;
  • Berichtigung nach Artikel 16 DSGVO;
  • Löschung nach Artikel 17 DSGVO;
  • Einschränkung der Verarbeitung nach Artikel 18 DSGVO;
  • Datenübertragbarkeit nach Artikel 20 DSGVO;
  • Widerspruch gegen Verarbeitungen auf Grundlage von Artikel 6 Absatz 1 Buchstabe e oder f DSGVO nach Artikel 21 DSGVO;
  • Widerruf einer Einwilligung mit Wirkung für die Zukunft nach Artikel 7 Absatz 3 DSGVO;
  • Beschwerde bei einer Datenschutzaufsichtsbehörde nach Artikel 77 DSGVO.

Ein Widerruf berührt nicht die Rechtmäßigkeit der Verarbeitung vor dem Widerruf. Für KI kannst du die Einwilligung in den App-Einstellungen widerrufen; Systemberechtigungen verwaltest du zusätzlich in iOS beziehungsweise Apple Health.

Zur Ausübung deiner Rechte genügt eine Nachricht an privacy@ocean-fitness.app. Wir können die Informationen anfordern, die erforderlich sind, um deine Identität und Kontozuordnung sicher zu prüfen.

30. Zuständige Datenschutzaufsicht

Du kannst dich bei jeder zuständigen Aufsichtsbehörde beschweren. Für unseren Sitz ist insbesondere zuständig:

Unabhängiges Datenschutzzentrum Saarland
Fritz-Dobisch-Straße 12
66111 Saarbrücken
Deutschland
E-Mail: poststelle@datenschutz.saarland.de
Telefon: +49 681 94781-0
Web: https://www.datenschutz.saarland.de

31. Sicherheit

Wir setzen angemessene technische und organisatorische Maßnahmen ein. Dazu gehören insbesondere verschlüsselte Übertragung, Apple-Systemschutz, private CloudKit-Datenbank, Firebase Security Rules, Sign in with Apple, App Check mit App Attest, serverseitige Kontolöschung, begrenzte Dateitypen und -größen, Datenminimierung und rollenbasierte Zugriffe.

Kein System ist vollständig risikofrei. Schütze dein Gerät und deinen Apple Account, verwende aktuelle System- und App-Versionen und veröffentliche keine Daten, deren Offenlegung dich gefährden könnte.

32. Änderungen dieser Datenschutzerklärung

Wir aktualisieren diese Datenschutzerklärung, wenn sich Funktionen, Empfänger, Rechtsgrundlagen, Speicherfristen oder gesetzliche Anforderungen wesentlich ändern. Die aktuelle Fassung ist in der App und unter https://www.ocean-fitness.app/privacy abrufbar. Bei wesentlichen Änderungen informieren wir dich in geeigneter Form, bevor eine neue einwilligungspflichtige Verarbeitung beginnt.

Impressum AGB Datenschutz