VYRO, die iPhone-App
Datenschutzerklärung
Stand: 12. Oktober 2026
1. Verantwortlicher
run4dev
Steinweg 4, 93059 Regensburg, Deutschland
E-Mail: info@run4dev.com
Diese Erklärung gilt für die iPhone-App VYRO und das Konto, das Sie dafür auf unserem Server haben. Für diese Website gilt die Datenschutzerklärung von run4dev.
2. Das Wichtigste in Kürze
- Ihre Daten liegen auf Ihrem iPhone. Eine Kopie wird in Ihrem Konto auf unserem Server gesichert, damit Ihr Training, Ihr Essen und Ihr Plan nach einer Neuinstallation oder auf einem neuen iPhone wieder da sind. Gesundheitsangaben sichern wir nur mit Ihrer Einwilligung (Abschnitt 5). Ohne sie richten Sie Gewicht und Sicherheits-Check auf einem neuen iPhone neu ein.
- Um die App zu nutzen, melden Sie sich mit Apple an. Es gibt kein Passwort.
- Werte aus Apple Health, Ihr Kalender sowie Standort und Adresse Ihres Studios bleiben auf Ihrem iPhone.
- Angaben zu Ihrer Gesundheit laden wir nur mit Ihrer ausdrücklichen Einwilligung in Ihr Konto hoch, nie für Personen unter 18. Sie können die Einwilligung jederzeit im Profil der App widerrufen.
- Die App enthält keine Werbung und keine Analyse- oder Tracking-Dienste.
- Mit „Konto löschen“ in der App löschen Sie Ihr Konto und Ihre Daten auf dem Server selbst.
3. Anmeldung mit Apple und Ihr Konto
Die App lässt sich nur mit einem Konto nutzen. Das Konto entsteht, wenn Sie sich mit Apple anmelden. Dabei sendet die App an unseren Server das Anmelde-Token und den Autorisierungscode, die Apple ausstellt. Unser Server prüft das Token bei Apple und tauscht den Code bei Apple gegen ein Refresh-Token. Apple sitzt in den USA, siehe Abschnitt 10.
In unserer Datenbank speichern wir dazu:
- die Benutzerkennung, die Apple für Sie und diese App vergibt,
- die E-Mail-Adresse, die Apple übermittelt,
- den Zeitpunkt der Kontoerstellung und der letzten Anmeldung,
- pro Anmeldung eine Sitzung: Den zufälligen Sitzungsschlüssel, den Ihr iPhone bei der Anmeldung von uns erhält, speichern wir nur als Prüfwert (SHA-256), dazu Zeitpunkte. Eine Sitzung endet 180 Tage nach der letzten Nutzung, spätestens 365 Tage nach der Anmeldung,
- Apples Refresh-Token, verschlüsselt. Wir brauchen es, um beim Löschen Ihres Kontos die Verbindung bei Apple zu widerrufen.
Rechtsgrundlage ist die Bereitstellung der App, die Sie nutzen wollen (Art. 6 Abs. 1 lit. b DSGVO). Ohne Anmeldung können wir die App nicht bereitstellen.
Beenden Sie in Ihren Apple-Einstellungen die Nutzung von „Mit Apple anmelden“ für diese App, meldet Apple das an unseren Server. Wir melden Sie dann überall ab und behalten Ihre Daten, bis Sie das Konto löschen. Löschen Sie Ihr Apple-Konto, meldet Apple auch das, und wir löschen Ihr Konto.
4. Datensicherung in Ihrem Konto
Die App speichert Ihre Daten in einer Datei auf dem iPhone. Davon geht eine Kopie an unseren Server: nach der Anmeldung, kurz nach Änderungen und wenn Sie die App verlassen. Die Kopie enthält:
- Ihr Profil aus dem Einrichten (Ziel, Geschlecht, Alter, Größe, Trainingstage, Erfahrung) und den Namen Ihres Studios,
- Ihren Trainingsplan und Ihre Trainings mit Gewichten und Wiederholungen,
- Ihre Mahlzeiten und Ernährungseinträge,
- Ihren Verlauf und Ihre Einstellungen in der App.
Körpergewicht, Ernährungsweise, Ihr Befinden nach dem Training, Ihre Notizen zu Übungen und die weiteren Gesundheitsangaben aus Abschnitt 5 sind nur mit Ihrer Einwilligung in der Kopie.
Die App komprimiert die Kopie und der Server speichert sie als ein Paket. Er wertet den Inhalt nicht aus. Sie bekommen die Kopie zurück, wenn Sie die App neu installieren, sich auf einem neuen iPhone anmelden oder ein anderes iPhone mit Ihrem Konto etwas geändert hat. Bei einem Konflikt zwischen zwei Ständen gewinnt der neuere, den anderen behält die App als Sicherung auf dem iPhone.
Nicht hochgeladen werden Werte, die die App aus Apple Health oder Ihrem Kalender liest, die Verknüpfungen zu Apple Health und Kalender, die Einstellungen der Coach-Mitteilungen, Standort und Adresse Ihres Studios (nur sein Name wird gesichert), Fotos und Sprachaufnahmen.
Rechtsgrundlage ist die Bereitstellung der App (Art. 6 Abs. 1 lit. b DSGVO). Angaben zur Gesundheit folgen nach Abschnitt 5.
5. Gesundheitsangaben und Ihre Einwilligung
Manche Angaben, die Sie in der App machen, sind Gesundheitsdaten (Art. 9 DSGVO). Dazu gehören:
- die Antworten aus dem Sicherheits-Check beim Einrichten (Essstörung, Schwangerschaft, Insulin, unter 18),
- Ihr Körpergewicht und alle Wiegungen,
- Ihre Ernährungsweise, zum Beispiel laktosefrei oder ohne Schweinefleisch,
- Ihre Angaben zum Tag: Schmerzen, Krankheit, ein dringendes Symptom, eine kurze oder schlechte Nacht und der Grund dafür, dazu der gemerkte Hinweis zu Schmerz oder Krankheit,
- Ihr Befinden nach dem Training,
- Ihre Notizen zu Übungen,
- die Markierung, trotz geringer Erholung normal zu trainieren.
Diese Angaben laden wir nur hoch, wenn Sie in der App ausdrücklich mit „Ja“ einwilligen (Art. 9 Abs. 2 lit. a und Art. 6 Abs. 1 lit. a DSGVO). Die App fragt Sie danach, bevor etwas davon hochgeladen wird: nach dem Einrichten, wenn Sie neu sind, und beim nächsten Start, wenn Sie die App schon nutzen. Die Frage heißt „Deine Gesundheitsangaben“, Sie antworten mit „Ja, Gesundheitsangaben sichern“ oder „Nein, nur auf diesem iPhone“. Ohne Ihr Ja bleiben diese Angaben auf Ihrem iPhone und kommen nicht in die Kopie in Ihrem Konto. Die Einwilligung ist freiwillig. Ohne sie können Sie die App nutzen.
Wir speichern Ihre Antwort (Ja oder Nein, die Fassung der Frage und das Datum) mit der Kopie auf dem Server. So übernehmen Ihre anderen iPhones mit demselben Konto die neueste Antwort. Die Speicherung Ihrer Antwort dient dem Nachweis Ihrer Einwilligung (Art. 6 Abs. 1 lit. c DSGVO in Verbindung mit Art. 7 Abs. 1 DSGVO).
Sie können die Einwilligung jederzeit im Profil der App widerrufen, mit dem Schalter „Gesundheitsangaben sichern“. Bei der nächsten Sicherung enthält die Kopie auf dem Server diese Angaben nicht mehr. In den Sicherungskopien (Abschnitt 7) können sie in der Regel noch bis zu etwa 30 Tage liegen. Der Widerruf gilt für die Zukunft, bis dahin war die Verarbeitung rechtmäßig (Art. 7 Abs. 3 DSGVO).
Die App richtet sich an Personen ab 14 Jahren. Wer im Sicherheits-Check „unter 18“ angibt oder ein Alter unter 18 einträgt, den fragt die App nie danach. Seine Gesundheitsangaben bleiben dann immer nur auf dem iPhone, auch nach einem früheren Ja.
6. Was nur auf Ihrem iPhone passiert
Diese Funktionen stammen von Apple und laufen auf Ihrem iPhone. Die App fragt vorher um Erlaubnis, und Sie können sie jederzeit in den iPhone-Einstellungen entziehen.
- Apple Health: Die App liest Schlaf, Herzfrequenzvariabilität und Ruhepuls, damit das Training zu Ihrer Erholung passt. Sie schreibt nichts in Apple Health. Die Werte werden nicht hochgeladen.
- Kalender: Die App liest Ihre Termine von heute, damit Training und Essen in Ihre freie Zeit passen. Die Termine selbst werden nicht hochgeladen.
- Standort und Studiosuche: Die App fragt Ihren Standort ab, solange Sie sie benutzen, und sucht Studios mit Apple Karten (MapKit). Dabei erhält Apple Ihren Suchbegriff und die ungefähre Umgebung Ihres Standorts. Vom Studio, das Sie wählen, sichern wir nur den Namen. Standort und Adresse bleiben auf dem iPhone.
- Sprache: Wenn Sie der App etwas sagen, erkennt Apples Spracherkennung den Text. Wenn Ihr iPhone das kann, geschieht das auf dem Gerät, sonst verarbeitet Apple die Sprache auf seinen Servern.
- Sprachmodell: Versteht die App einen Satz aus der Eingabeleiste nicht, getippt oder gesprochen, liest ihn Apples Sprachmodell auf Ihrem iPhone, wenn Ihr iPhone es unterstützt. Dafür gibt es keinen Server.
- Foto einer Mahlzeit: Das Foto wertet die App auf dem iPhone mit Apples Bildanalyse aus. Es wird nicht hochgeladen.
- Erinnerungen: Sie sind Mitteilungen, die Ihr iPhone selbst anzeigt. Dafür gibt es keinen Push-Server.
Die App speichert ihre Daten in einer Datei, die der Dateischutz von iOS schützt, und Ihre Anmeldung im Schlüsselbund (Keychain) Ihres iPhones. Die Datei mit Ihren App-Daten ist Teil der Sicherung Ihres iPhones in iCloud oder auf einem Computer, wenn Sie diese Sicherung eingeschaltet haben. Dafür gelten Apples Bestimmungen.
7. Hosting und Speicherort
Unser Server läuft bei Hostinger (Hostinger International Ltd., Larnaca, Zypern) in einem Rechenzentrum in Vilnius, Litauen (EU). Hostinger verarbeitet die Daten in unserem Auftrag (Art. 28 DSGVO). Die Datenbank ist von außen nicht erreichbar, nur unsere App-Schnittstelle spricht mit ihr.
Täglich legen wir eine Sicherungskopie der Datenbank auf demselben Server ab. Kopien, die älter als 14 Tage sind, löscht die nächste erfolgreiche Sicherung. Zusätzlich legt Hostinger wöchentlich eine Sicherungskopie des gesamten Servers an und behält die letzten zwei. Darin liegen auch unsere täglichen Datenbank-Kopien. Gelöschte Daten können so in der Regel noch bis zu etwa 30 Tage in Sicherungskopien liegen.
8. Server-Logfiles
Bei jedem Aufruf unserer App-Schnittstelle speichert der Webserver automatisch Ihre IP-Adresse, Datum und Uhrzeit, die aufgerufene Adresse, den Statuscode, die Datenmenge, die zuvor besuchte Seite und die Angaben Ihres Geräts (User-Agent). Diese Logfiles werden täglich rotiert und nach spätestens 15 Tagen automatisch gelöscht. Die App-Schnittstelle schreibt zusätzlich ein Protokoll mit Ereignissen wie Anmeldung, Fehlern, Löschung und jeder gespeicherten Kopie, mit Ihrer Konto-Nummer (bei einer Kopie dazu ihre Größe), aber ohne Inhalte Ihrer Daten und ohne Sitzungsschlüssel. Hat jemand das Limit erreicht (siehe unten), steht auch die IP-Adresse darin. Das Protokoll hält höchstens 3 Dateien zu je 10 MB und überschreibt dann die älteste.
Gegen Missbrauch begrenzen wir die Aufrufe der Anmelde-Schnittstelle (alle Aufrufe unter /auth, außer den Meldungen von Apple) auf 10 pro Minute und IP-Adresse, bei IPv6 pro Netz (/64). Dafür zählt der Server die Aufrufe im Arbeitsspeicher.
Rechtsgrundlage ist unser berechtigtes Interesse an einem sicheren und stabilen Betrieb (Art. 6 Abs. 1 lit. f DSGVO).
9. Speicherdauer und Löschung
Wir speichern Ihr Konto und Ihre Kopie, solange Ihr Konto besteht.
- Abmelden in der App beendet nur die Sitzung. Das Konto und die Kopie bleiben.
- Konto löschen in der App löscht Ihr Konto, alle seine Sitzungen und Ihre Kopie sofort aus der Datenbank. Die Daten auf Ihrem iPhone bleiben, die löschen Sie, indem Sie die App entfernen. Wir müssen Apple mitteilen, dass Sie die Anmeldung mit Apple für die App beenden. Dafür bewahren wir Apples Aktualisierungs-Token (Refresh-Token) verschlüsselt und ohne Verknüpfung mit Ihrem gelöschten Konto auf, bis Apple den Widerruf bestätigt oder endgültig ablehnt. Antwortet Apple nicht, versuchen wir es später wieder, zuletzt täglich. Apple sitzt in den USA, siehe Abschnitt 10.
- Aus den Sicherungskopien (Abschnitt 7) verschwinden gelöschte Daten in der Regel nach bis zu etwa 30 Tagen.
- Eine abgelaufene Sitzung bleibt als Eintrag in der Datenbank, bis Sie sich das nächste Mal anmelden oder Ihr Konto löschen.
Sie können Ihr Konto und Ihre Daten auch per E-Mail an info@run4dev.com löschen lassen.
10. Empfänger und Dritte
Wir geben Ihre Daten nur an zwei Stellen weiter, und nur so weit es für den Betrieb nötig ist:
- Apple für die Anmeldung und das Widerrufen der Verbindung beim Löschen. Apple verarbeitet Daten nach den eigenen Datenschutzbestimmungen. Das gilt auch für die Apple-Funktionen auf Ihrem iPhone aus Abschnitt 6. Apple Inc. sitzt in den USA. Die Daten, die unser Server bei der Anmeldung und beim Löschen an Apple sendet (Abschnitte 3 und 9), können dort verarbeitet werden. Für Übermittlungen in die USA gelten die Garantien, die Apple in seinen Datenschutzbestimmungen nennt.
- Hostinger als Hoster, wie in Abschnitt 7.
Die App und unser Server enthalten keine Werbung, keine Analyse- oder Tracking-Dienste und keine Software von Dritten, die Daten senden. Außer den Apple-Funktionen aus Abschnitt 6 verbindet sich die App nur mit unserem Server, und unser Server nur mit Apple. Links in der App, zum Beispiel zu externen Hilfeseiten, öffnen im Browser. Dort gelten die Bestimmungen der jeweiligen Seite.
11. Sicherheit
- Die Verbindung zwischen App und Server ist per HTTPS verschlüsselt.
- Die Kopie Ihrer App-Daten und Apples Refresh-Token werden vor dem Speichern in der Datenbank mit AES-256-GCM verschlüsselt und an Ihr Konto gebunden.
- Sitzungsschlüssel speichern wir nur als Prüfwert.
- Die App-Schnittstelle läuft mit eingeschränkten Rechten in einem abgeschotteten Container.
12. Ihre Rechte
Sie haben jederzeit das Recht auf
- Auskunft über Ihre gespeicherten Daten (Art. 15 DSGVO),
- Berichtigung unrichtiger Daten (Art. 16 DSGVO),
- Löschung (Art. 17 DSGVO) und Einschränkung der Verarbeitung (Art. 18 DSGVO),
- Datenübertragbarkeit (Art. 20 DSGVO),
- Widerspruch gegen eine Verarbeitung auf Grundlage von Art. 6 Abs. 1 lit. f DSGVO (Art. 21 DSGVO),
- Widerruf einer Einwilligung (Art. 7 Abs. 3 DSGVO).
Schreiben Sie dazu einfach an info@run4dev.com. Außerdem können Sie sich bei einer Datenschutz-Aufsichtsbehörde beschweren (Art. 77 DSGVO), für uns ist das das Bayerische Landesamt für Datenschutzaufsicht (BayLDA), Promenade 18, 91522 Ansbach.
Eine automatisierte Entscheidung mit rechtlicher oder ähnlich erheblicher Wirkung (Art. 22 DSGVO) findet nicht statt. Ihren Trainings- und Essensplan berechnet die App auf Ihrem iPhone.
13. Änderungen
Ändert sich die App oder wie wir Daten verarbeiten, passen wir diese Erklärung an. Das Datum oben zeigt den aktuellen Stand.