Rechtliches

Datenschutzerklärung

Gültig ab: 29. September 2026 · Zuletzt aktualisiert: 5. November 2026

Dies ist eine Übersetzung; bei Abweichungen ist die englische Fassung maßgeblich. Auf Englisch lesen →

1. Wer wir sind

Trainzeno wird je nach Plattform von unterschiedlichen Anbietern herausgegeben:

  • iOS-Version und diese Website: RC Portal s. r. o., Dunajská 8, 811 08 Bratislava, Slowakei, Firmennummer (IČO) 44233493, Steuernummer (DIČ) 2022645328, USt-IdNr. SK2022645328.
  • Android-Version: Štefan Marinčák, ein selbstständiger Entwickler mit Sitz in Bratislava, Slowakei.

In dieser Datenschutzerklärung bezeichnen „Anbieter“, „wir“ und „uns“ den Anbieter, der für die von Ihnen genutzte Version von Trainzeno verantwortlich ist, bzw. für diese Website RC Portal s. r. o. Beide Anbieter wenden dieselbe Datenschutzerklärung an. Sie können jeden der beiden Anbieter über das Trainzeno-Supportformular kontaktieren.

2. Was Trainzeno ist

Trainzeno ist eine App zur Geschäftsorganisation für selbstständige Trainerinnen und Trainer. Sie unterstützt Nutzer bei der Verwaltung von Kunden, Trainingseinheiten, Anwesenheit, Trainingspaketen, Zahlungen, Notizen, Fortschrittsaufzeichnungen und Finanzübersichten.

Die Nutzung von Trainzeno ist kostenlos. Die kostenlose Version zeigt Werbung an und umfasst die Kunden-App für bis zu drei Kunden. Ein optionaler Einmalkauf entfernt die Werbung, und das optionale Abonnement Trainzeno Pro hebt die Begrenzung der Kunden-App auf drei Kunden auf und entfernt die Werbung (siehe Abschnitt 11).

Dieselbe App verfügt außerdem über einen optionalen Kundenmodus (die „Kunden-App“): Ein Trainer kann einen Kunden einladen; der Kunde sieht dann in Trainzeno seine eigenen bevorstehenden Trainingseinheiten und sein Paketguthaben, kann eine Trainingseinheit mit einer kurzen Nachricht absagen, an vom Trainer gestellten Challenges teilnehmen, Medaillen sammeln und kann sich entscheiden, seine täglichen Schritt- und Aktivitätssummen mit diesem Trainer zu teilen. Die Kunden-App wird in Abschnitt 7 beschrieben.

3. Rollen und Verantwortlichkeit für Kundendaten

Der Trainer, der Trainzeno nutzt, entscheidet, welche Kundeninformationen in die App eingegeben werden und zu welchem Zweck sie verarbeitet werden. Für diese Informationen ist in der Regel der Trainer der Verantwortliche und dafür zuständig, über eine geeignete Rechtsgrundlage zu verfügen, die Kunden zu informieren, die Informationen richtig zu halten und sie zu löschen, sobald sie nicht mehr benötigt werden.

Wir betreiben kein zentrales Trainzeno-Kontosystem mit Namen, E-Mail-Adressen oder Passwörtern und haben keinen regelmäßigen Zugriff auf Kundendaten, die in der App oder im privaten Plattform-Cloudspeicher eines Nutzers gespeichert sind. Nur wenn ein Trainer die Kunden-App nutzt, werden die in Abschnitt 7 beschriebenen begrenzten Informationen in unserem Clouddienst gespeichert, damit sie dem eingeladenen Kunden und dem Trainer angezeigt werden können.

4. In der App verarbeitete Informationen

Je nachdem, wie der Nutzer Trainzeno verwendet, kann die App Folgendes verarbeiten:

  • Namen, Telefonnummern, Profilfotos und Aktivitätsstatus von Kunden;
  • Geburtsdaten, Ziele, gesundheitliche oder trainingsbezogene Einschränkungen sowie Freitextnotizen;
  • Fortschrittsangaben wie Körpergewicht, Taillenumfang und Fortschrittsnotizen;
  • Datum, Uhrzeit, Ort und Dauer von Trainingseinheiten, ob vor Ort oder online, ein optionaler Link zum Anruf oder Video, Gruppenzugehörigkeit, Anwesenheitsstatus und Notizen zu Trainingseinheiten;
  • Bezeichnungen von Trainingspaketen, Guthaben, Beginn und Ende eines zeitbasierten Online-Pakets, Zahlungsbeträge, Zahlungsarten, Zahlungsstatus und Fälligkeitstermine;
  • Challenges, Meilensteine und Medaillen sowie vom Trainer verfasste Nachrichten an Kunden;
  • Finanzübersichten und Berichte, die aus den vom Nutzer eingegebenen Daten berechnet werden.

Nutzer sollten nur Informationen eingeben, die für ihre Trainingsleistungen tatsächlich erforderlich sind. Sensible Gesundheitsnotizen erfordern besondere Sorgfalt und eine geeignete Rechtsgrundlage nach geltendem Recht.

5. Wo App-Daten gespeichert werden

Auf dem Gerät

Die zentralen Trainzeno-Daten werden lokal auf dem iOS- oder Android-Gerät des Nutzers gespeichert. App-Widgets können über einen gemeinsamen App-Container auf demselben Gerät auf ausgewählte Daten zugreifen.

Private Plattform-Clouddienste

Sofern eine private Cloud-Synchronisierung oder -Sicherung verfügbar und aktiviert ist, können App-Daten über Dienste der Mobilplattform des Nutzers synchronisiert oder gesichert werden, etwa über Apple iCloud und CloudKit unter iOS oder die Android-Sicherung im Google-Konto des Nutzers. Die Plattformanbieter verarbeiten diese Daten nach ihren eigenen Bedingungen und Datenschutzerklärungen. Wir nutzen diese Dienste nicht, um eine zentrale Datenbank zu erstellen, auf die andere Trainzeno-Nutzer zugreifen können.

Kunden-App (nur bei Nutzung)

Wenn ein Trainer die Kunden-App aktiviert und einen Kunden einlädt, werden die in Abschnitt 7 aufgeführten begrenzten Informationen in Google Cloud Firestore (Firebase) in Europa gespeichert, bereitgestellt von Google Ireland Limited. Benachrichtigungen der Kunden-App werden über Firebase Cloud Messaging und auf dem iPhone über den Apple Push Notification service zugestellt. Alle übrigen Daten verbleiben wie oben beschrieben auf dem Gerät.

Manuelle Sicherungen und Exporte

Nutzer können Sicherungsdateien sowie Finanzexporte im PDF- oder CSV-Format erstellen. Nach dem Export unterliegen diese Dateien der Kontrolle des Nutzers. Der Nutzer ist dafür verantwortlich, einen sicheren Speicherort zu wählen und die Dateien angemessen weiterzugeben. Aktuelle manuelle App-Sicherungen enthalten keine Profilfotos von Kunden.

6. Geräteberechtigungen und optionale Funktionen

Benachrichtigungen

Sofern aktiviert, plant Trainzeno auf dem Gerät lokale Benachrichtigungen zu nicht abgeschlossenen Trainingsstatus, zu Geburtstagen von Kunden, zum Ende eines kostenlosen Probezeitraums von Trainzeno Pro (siehe Abschnitt 11) sowie in der Kunden-App optionale Erinnerungen an Trainingseinheiten. In der Kunden-App können Trainer und Kunde zudem Push-Benachrichtigungen zur Verbindung erhalten (siehe Abschnitt 7). Die Berechtigung für Benachrichtigungen ist optional und kann in den Geräteeinstellungen widerrufen werden.

Kalender

Wenn der Nutzer den Kalenderexport aktiviert und die Berechtigung erteilt, erstellt und aktualisiert Trainzeno Termine für Trainingseinheiten in einem eigenen Kalender auf dem Gerät des Nutzers. Der Kalenderzugriff ist optional und kann in der App oder in den Geräteeinstellungen deaktiviert werden.

Fotos

Die App kann Zugriff anfordern, wenn der Nutzer ein Profilbild für einen Kunden auswählt, und kann auf Wunsch des Nutzers ein Glückwunschbild in der Fotomediathek speichern. Fotos werden für das ausgewählte Kundenprofil verwendet und nicht auf unsere Server hochgeladen. Die einzige Ausnahme ist das optionale kleine Foto, das ein Trainer auswählt, um es seinen Kunden in der Kunden-App anzuzeigen (Abschnitt 7).

Kontakte

Der Nutzer kann Kunden aus den Kontakten auf dem Gerät importieren. Unter iOS wird die Kontaktauswahl des Systems verwendet: Trainzeno erhält nur die vom Nutzer ausgewählten Kontakte und keinen Zugriff auf das übrige Adressbuch, weshalb keine Kontaktberechtigung angefordert wird. Unter Android, wo die Systemauswahl nur einen einzigen Kontakt zulässt, fragt die App beim Start eines Imports nach der Kontaktberechtigung und liest das Adressbuch auf dem Gerät nur, um die Auswahlliste anzuzeigen. Von jedem ausgewählten Kontakt übernimmt die App nur den Namen, eine Telefonnummer, den Geburtstag und das Foto und speichert diese als Kundendatensatz auf dem Gerät (und, sofern aktiviert, in der privaten Plattform-Cloud des Nutzers). Kontakte werden nicht auf unsere Server hochgeladen, und das übrige Adressbuch wird nicht gespeichert. Die Kontaktberechtigung unter Android ist optional und kann in den Geräteeinstellungen widerrufen werden.

7. Kunden-App, Challenges und Teilen von Schritten

Die Kunden-App ist optional. Sie wird nur genutzt, wenn ein Trainer sie aktiviert und einen Kunden einlädt und der Kunde den persönlichen Einladungscode in Trainzeno eingibt. Der Kunde registriert sich nicht mit Namen, E-Mail-Adresse oder Passwort: Die App erstellt ein zufälliges anonymes Konto (Firebase Authentication), damit nur die berechtigten Telefone die gemeinsamen Informationen lesen und schreiben können. Der Trainer meldet sich mit „Mit Apple anmelden“ (iPhone) oder mit Google (Android) an, damit eingeladene Kunden auch auf einem neuen Telefon verbunden bleiben. Die App fragt Apple weder nach dem Namen noch nach der E-Mail-Adresse; Google übermittelt Firebase Authentication die E-Mail-Adresse und den Namen des Google-Kontos. Die App speichert diese Angaben nirgendwo sonst und zeigt sie Kunden nie an. Ein Trainer, der die Kunden-App früher aktiviert hat, behält ein anonymes Konto, bis er sich anmeldet. Ein Einladungscode funktioniert nur einmal, auf einem Telefon und höchstens 7 Tage lang.

Was für die Kunden-App in der Cloud gespeichert wird

Für jeden eingeladenen Kunden wird Folgendes in Google Cloud Firestore (Firebase) gespeichert:

  • der Einladungscode, seine Gültigkeit und sein Status sowie der Zeitpunkt, zu dem sich der Kunde verbunden hat;
  • der Vorname oder Spitzname, den der Trainer für den Kunden gewählt hat (nicht der in der App des Trainers gespeicherte vollständige Name), der Typ des Telefons des Kunden (iPhone oder Android) und der Zeitpunkt, zu dem der Kunde die App zuletzt geöffnet hat;
  • der Name, den der Trainer den Kunden anzeigen lassen möchte, sowie – sofern der Trainer diese hinzufügt – ein kleines Profilfoto und eine Telefonnummer;
  • die eigenen Trainingseinheiten des Kunden (Datum, Uhrzeit, Dauer, Einzel- oder Gruppentraining, Gruppenname, Ort, ob vor Ort oder online und – falls der Trainer ihn hinzufügt – der Link zum Online-Anruf oder zu einem Video der Einheit, sowie ob die Einheit geplant, besucht oder abgesagt ist), vom Kunden in der App abgesagte Einheiten, die optionale Nachricht, die der Kunde zu einer Absage verfasst hat, und die einmalige Antwort des Trainers;
  • das Paketguthaben des Kunden (zum Beispiel „noch 3 von 10“), bei einem Online-Paket dessen Beginn und Ende, und ob es bezahlt ist oder die Zahlung noch aussteht;
  • Challenges, die der Trainer für den Kunden erstellt hat (Art, Ziel, Zeitraum, Fortschritt und Ergebnis des Kunden, ob der Kunde sie angenommen hat, vom Kunden abgehakte Tage und kurze aufmunternde Worte des Trainers); bei Gruppen-Challenges wird nur das Gesamtergebnis der Gruppe angezeigt, niemals Namen oder Ergebnisse anderer Kunden;
  • vom Kunden verdiente Medaillen (zum Beispiel für die Anzahl besuchter Trainingseinheiten oder eine erfüllte Challenge) und eine optionale persönliche Nachricht des Trainers zu einer Medaille;
  • für Benachrichtigungen: das Benachrichtigungs-Token des Telefons des Kunden und des Trainers, die App-Sprache, die Benachrichtigungseinstellungen des Kunden und die Zeitzone des Trainers (damit Uhrzeiten in Benachrichtigungen korrekt sind). Benachrichtigungseinträge werden gelöscht, sobald sie versendet wurden, spätestens jedoch nach 24 Stunden;
  • ein technischer Zähler je Trainer, wie viele Benachrichtigungen in der letzten Stunde versendet wurden, der ausschließlich der Verhinderung von Missbrauch dient; er enthält keine personenbezogenen Daten;
  • sofern der Kunde dies erlaubt, die nachfolgend beschriebenen täglichen Schritt- und Aktivitätssummen.

Zahlungsbeträge, Notizen, Ziele, Gesundheitsnotizen, Fortschrittsmessungen und die gespeicherte Telefonnummer des Kunden werden niemals an die Kunden-App übermittelt.

Ein Anruf- oder Video-Link wird in der App geöffnet, zu der er gehört (zum Beispiel Google Meet oder Zoom). Trainzeno nimmt nicht am Anruf teil und erhält daraus nichts.

Benachrichtigungen in der Kunden-App beschränken sich auf: eine neue Challenge, aufmunternde Worte des Trainers, eine neue Medaille und eine Nachricht zu einer Medaille (für den Kunden kann jede Gruppe in der Kunden-App unter „Profil“ deaktiviert werden) sowie für den Trainer die Mitteilung, dass ein Kunde eine Trainingseinheit abgesagt hat, der App beigetreten ist oder sie verlassen hat. Der Text der Benachrichtigungen an den Trainer wird auf unserem Server aus den oben aufgeführten Informationen erstellt.

Schutz vor Missbrauch

Um den Clouddienst vor gefälschten oder veränderten Apps zu schützen, verwendet Trainzeno Firebase App Check mit Apple App Attest auf dem iPhone und Google Play Integrity unter Android. Diese Dienste bestätigen gegenüber Firebase, dass Anfragen von einer echten Kopie der App auf einem echten Gerät stammen. Sie übermitteln uns keine personenbezogenen Informationen über den Nutzer.

Schritte und Aktivität aus Apple Health und Health Connect

Mit Erlaubnis des Kunden liest die Kunden-App aus der Gesundheitsplattform des Telefons – Apple Health (HealthKit) auf dem iPhone und Health Connect unter Android – ausschließlich Folgendes als Tagessummen:

  • Schritte – die Anzahl der Schritte pro Tag;
  • Aktive Minuten – auf dem iPhone die tägliche Trainingszeit, unter Android die Gesamtdauer der Trainingseinheiten des Tages;
  • Anzahl der Workouts – wie viele Workouts bzw. Trainingseinheiten an diesem Tag aufgezeichnet wurden (und wie viele davon für eine Workout-Challenge zählen);
  • ob die neuesten Daten vom Telefon oder von einer Uhr stammen.

Die App liest niemals Standort, Routen, Herzfrequenz, Schlaf oder andere Gesundheitsdaten, schreibt niemals Daten in Apple Health oder Health Connect und liest nur, während die Kunden-App auf dem Bildschirm geöffnet ist – niemals im Hintergrund. Die Tagessummen der letzten 45 Tage werden in der Cloud gespeichert (ältere Tage werden automatisch entfernt), damit der eigene Trainer des Kunden sie einsehen kann und Challenges ausgewertet werden können. Sie werden nur dem Kunden und diesem Trainer angezeigt; bei einer Gruppen-Challenge wird den Mitgliedern nur die Summe für die gesamte Gruppe angezeigt.

Daten aus Apple Health und Health Connect werden ausschließlich verwendet, um dem Kunden und seinem Trainer diese Tagessummen anzuzeigen und Challenges auszuwerten. Sie werden nicht für Werbung oder Analysen verwendet, nicht verkauft, nicht an Dritte weitergegeben (mit Ausnahme von Google als Cloudanbieter, der sie für uns speichert) und nicht für Entscheidungen über den Kunden verwendet. Die Nutzung von Informationen, die Trainzeno von Health Connect erhält, entspricht der Health Connect Permissions Policy einschließlich der Anforderungen zur eingeschränkten Nutzung (Limited Use).

Ihre Wahlmöglichkeiten als Kunde

  • Das Teilen ist optional: Der Kunde kann „Jetzt nicht“ wählen und die Kunden-App ohne diese Funktion nutzen.
  • Jeder Bereich (Schritte, aktive Minuten, Anzahl der Workouts) kann jederzeit in der Kunden-App unter „Profil“ deaktiviert werden; er wird dann sofort nicht mehr übermittelt und mit der nächsten Aktualisierung aus der Cloud entfernt.
  • Die Berechtigung kann jederzeit in Apple Health (Einstellungen → Health → Datenzugriff & Geräte → Trainzeno) oder in Health Connect (Einstellungen → Health Connect → App-Berechtigungen → Trainzeno) widerrufen werden.
  • Benachrichtigungen zu Challenges und Medaillen können in der Kunden-App unter „Profil“ deaktiviert werden, sämtliche Benachrichtigungen in den Geräteeinstellungen.
  • „Verbindung trennen“ in der Kunden-App beendet die Verbindung und löscht die Daten des Kunden aus der Cloud, wie in Abschnitt 8 beschrieben.

Nutzungsstatistiken und Absturzberichte in der Kunden-App

Die Kunden-App verwendet dieselben Absturzberichte und Nutzungsstatistiken wie die Trainer-App, beschrieben in Abschnitt 9. Nach dem Verbinden mit einem Code fragt die Kunden-App einmal, ob sie anonyme Nutzungsstatistiken senden darf; sie werden nur gesendet, wenn der Kunde „Erlauben“ wählt. Absturzberichte sind aktiviert und können deaktiviert werden. Beides lässt sich jederzeit in der Kunden-App unter Profil → Sonstiges ändern. Die Auswahl gilt für das ganze Telefon, daher wird ein Telefon, das bereits in der Trainer-App geantwortet hat, nicht erneut gefragt. Sie enthalten nie den Namen des Kunden, Schritte, Termine von Trainingseinheiten oder Gesundheitsinformationen.

Demo für App-Prüfer

Der Code DEM-001 öffnet eine Demonstration der Kunden-App mit Beispieldaten, die nur auf dem Gerät gespeichert werden. Dabei wird kein Konto erstellt und nichts an die Cloud übermittelt.

Rollen

Der Trainer entscheidet über die Einladung eines Kunden und ist in der Regel der Verantwortliche für die in der Kunden-App angezeigten Kundeninformationen (siehe Abschnitt 3). Der Kunde entscheidet, ob er Schritt- und Aktivitätssummen mit seinem Trainer teilt. Wir stellen den Dienst bereit und speichern die in diesem Abschnitt beschriebenen Informationen ausschließlich, um den Betrieb der Kunden-App zu ermöglichen.

8. So löschen Sie Ihre Daten

Trainzeno verfügt über keine Benutzerkonten mit Namen, E-Mail-Adresse oder Passwort. Sie können Ihre Informationen direkt in der App löschen, ohne uns zu kontaktieren:

Kunden (Kunden-App)

  • Öffnen Sie in der Kunden-App Profil → Verbindung trennen. Ihre täglichen Schritt- und Aktivitätssummen, Ihre Freigabeeinstellungen und Ihr Benachrichtigungs-Token werden sofort aus der Cloud gelöscht, und Ihr Telefon hat keinen Zugriff mehr. Die übrigen Informationen Ihrer Kunden-App (Trainingseinheiten, Paketguthaben, Challenges, Medaillen und für Sie kopierte Nachrichten) werden gelöscht, sobald die App Ihres Trainers die Trennung verarbeitet, spätestens jedoch innerhalb von 30 Tagen.
  • Sie können Ihren Trainer auch bitten, die Verbindung zu Ihnen zu trennen; dies hat dieselbe Wirkung.
  • Challenges, die zum Zeitpunkt der Trennung liefen, enden an diesem Tag. Ihr Ergebnis bis zu diesem Tag verbleibt ausschließlich in den eigenen Aufzeichnungen Ihres Trainers auf dessen Telefon, wie jeder andere Datensatz, den der Trainer führt; es wird nicht an die Cloud zurückübermittelt, und wenn Sie später erneut eingeladen werden, werden Ihnen frühere Challenges und Nachrichten nicht als neu angezeigt.
  • Das Deaktivieren eines Bereichs unter „Profil“ (Schritte, aktive Minuten, Anzahl der Workouts) entfernt mit der nächsten Aktualisierung nur diesen Bereich aus der Cloud.

Trainer

  • Um die Verbindung zu einem einzelnen Kunden zu trennen, öffnen Sie den Kunden in der App und wählen Sie Kunden-App → Verbindung trennen (oder widerrufen Sie eine ausstehende Einladung). Die Cloud-Informationen dieses Kunden werden gelöscht.
  • Um alle für die Kunden-App in der Cloud gespeicherten Daten zu löschen, öffnen Sie Einstellungen → Kunden-App → Kunden-App deaktivieren. Dadurch werden alle Einladungscodes, die Cloud-Informationen aller Kunden, Ihre den Kunden angezeigte Karte, Ihr Benachrichtigungs-Token und Ihr Konto (anonym oder die Anmeldung mit Apple bzw. Google – bei Apple widerruft die App zusätzlich die Berechtigung „Mit Apple anmelden“) gelöscht. Die Verbindung zu allen verbundenen Kunden wird getrennt. Es verbleibt lediglich der in Abschnitt 7 beschriebene technische Benachrichtigungszähler, der keine personenbezogenen Daten enthält. Ihre Aufzeichnungen auf Ihrem eigenen Telefon sind davon nicht betroffen.
  • Auf dem Gerät gespeicherte Daten (Kunden, Trainingseinheiten, Zahlungen und Notizen) können jederzeit in der App oder vollständig durch Löschen der App gelöscht werden. Kopien in Ihrer privaten Plattform-Cloud (zum Beispiel iCloud) oder in von Ihnen exportierten Sicherungsdateien unterliegen Ihrer Kontrolle und können dort gelöscht werden.

Absturzberichte, Nutzungsstatistiken und Support

  • Absturzberichte und Nutzungsstatistiken können in der Trainer-App unter Einstellungen → Info und in der Kunden-App unter Profil → Sonstiges deaktiviert werden; noch nicht gesendete Berichte werden dann gelöscht. Bereits erhobene Daten werden nach Ablauf der in Abschnitt 9 genannten Fristen automatisch gelöscht.
  • Für alle anderen Anliegen oder wenn Sie die App nicht mehr nutzen können, senden Sie eine Anfrage über das Trainzeno-Supportformular; wir löschen dann die Informationen, die wir zuordnen können, in der Regel innerhalb von 30 Tagen.

9. Absturzberichte und Nutzungsstatistiken

Trainzeno verwendet Firebase Crashlytics und Google Analytics for Firebase, Dienste von Google Ireland Limited, um die Stabilität der App zu gewährleisten und zu verstehen, welche Funktionen genutzt werden. Sie funktionieren unter iOS und Android auf dieselbe Weise und gelten für alle, die Trainzeno nutzen – für Trainer in der Trainer-App und für Kunden in der Kunden-App.

Absturzberichte

Wenn die App abstürzt oder ein technischer Fehler auftritt, erhält Crashlytics einen Bericht mit den technischen Einzelheiten des Fehlers (an welcher Stelle im Programm er aufgetreten ist und einen Fehlercode), dem Gerätemodell, dem Betriebssystem und der App-Version, dem Namen des verwendeten Bildschirms, einer zufälligen Installationskennung sowie groben Nutzungsbereichen, etwa der Anzahl der Kunden als Spanne (zum Beispiel „6–15“) in der Trainer-App. Absturzberichte sind standardmäßig aktiviert, da wir ein berechtigtes Interesse daran haben, Fehler zu finden und zu beheben. Sie können jederzeit in der Trainer-App unter Einstellungen → Info und in der Kunden-App unter Profil → Sonstiges deaktiviert werden; noch nicht gesendete Berichte werden dann gelöscht. Google speichert Absturzberichte bis zu 90 Tage.

Nutzungsstatistiken (nur mit Ihrer Erlaubnis)

Nutzungsstatistiken sind deaktiviert, bis der Nutzer bei der entsprechenden Abfrage der App „Erlauben“ wählt – ein Trainer einmal nach der Einrichtung der App, ein Kunde einmal nach dem Verbinden mit einem Code. Sofern erlaubt, erhält Google Analytics for Firebase Informationen darüber, welche Bildschirme geöffnet und welche Aktionen abgeschlossen werden (zum Beispiel, dass ein Kunde, eine Zahlung oder eine Trainingseinheit hinzugefügt oder eine Sicherung exportiert wurde; in der Kunden-App zum Beispiel, dass eine Challenge angenommen oder eine Trainingseinheit abgesagt wurde), codierte Angaben wie die Art der Trainingseinheit oder den Zahlungsstatus, ob Trainzeno Pro aktiv ist und wann das Angebot angezeigt oder ein Abonnement begonnen wurde (ohne Preise, Zahlungsdaten oder Informationen zum Store-Konto), Spannen statt exakter Zahlen, die App-Sprache und Währung, Angaben zu Gerät und Betriebssystem, das aus der IP-Adresse abgeleitete ungefähre Land sowie eine zufällige App-Instanz-Kennung. Die Erlaubnis kann jederzeit in der Trainer-App unter Einstellungen → Info und in der Kunden-App unter Profil → Sonstiges widerrufen werden; die Erhebung endet dann sofort. Daten auf Ereignisebene werden 2 Monate lang gespeichert; aggregierte Berichte können länger aufbewahrt werden.

Was niemals übermittelt wird

Das gilt für Trainer und Kunden gleichermaßen: Keiner der beiden Dienste erhält Namen von Kunden, Telefonnummern, Fotos, Geburtsdaten, Notizen, Nachrichten, Gesundheitsinformationen, Schritt- oder Aktivitätsdaten, Fortschrittsmessungen, Zahlungsbeträge, Termine von Trainingseinheiten oder sonstige Inhalte der in der App eingegebenen Daten. Wir vergeben keine Nutzer-ID, verwenden die Werbe-ID nicht für Analysen, haben Google Signals deaktiviert und nutzen diese Statistiken nicht für Werbung oder die Personalisierung von Werbung.

Weitere Informationen finden Sie in den Informationen zu Datenschutz und Sicherheit bei Firebase.

10. Werbung und Einwilligung

Die kostenlose Version von Trainzeno zeigt im Trainerbereich der App Werbung mithilfe von Google Mobile Ads und der User Messaging Platform von Google an. Nach dem einmaligen Kauf „Werbung entfernen“ oder solange Trainzeno Pro aktiv ist, wird keine Werbung angezeigt, und die Kunden-App zeigt niemals Werbung an. Abhängig von der Region des Nutzers, seinen Einwilligungsentscheidungen und Geräteeinstellungen können Google und seine Partner Informationen wie Gerätekennungen, IP-Adresse, aus der IP-Adresse abgeleiteten ungefähren Standort, Interaktionen mit Werbung, Diagnosedaten und Einwilligungssignale verarbeiten, um Werbung bereitzustellen, zu messen und zu schützen. Wo eine Einwilligung erforderlich ist, wird Werbung erst geladen, nachdem die Einwilligungsentscheidung getroffen wurde.

Soweit erforderlich, zeigt die App eine Einwilligungsabfrage an, bevor personalisierte Werbung verwendet wird. Auf Apple-Geräten wird die Erlaubnis zum Tracking über Apps und Websites anderer Unternehmen hinweg gegebenenfalls über das App Tracking Transparency-Framework von Apple angefragt. Auf Android-Geräten können Nutzer ihre Werbe-ID in den Geräteeinstellungen zurücksetzen oder löschen. Die Ablehnung des Trackings hindert nicht an der Nutzung der App.

Weitere Informationen finden Sie in der Datenschutzerklärung von Google und in den Informationen von Google zu Werbung.

Werbemessung (Meta)

Wir bewerben Trainzeno auch mit Anzeigen auf Facebook und Instagram. Damit wir wissen, wie viele Installationen und neue Trainer diese Anzeigen bringen, enthält die Trainer-App das Meta SDK der Meta Platforms Ireland Limited. Es startet nur, wenn der Trainer bei der Frage „Hilf, Trainzeno zu verbessern“ „Erlauben“ wählt (die Frage nennt diesen Zweck). Danach sendet es nur, dass die App installiert oder geöffnet wurde und wie lange sie geöffnet war, sowie einmalig, dass der Trainer die Ersteinrichtung der App abgeschlossen hat (abgeschlossene Registrierung, ohne weitere Angaben), zusammen mit Angaben zu Gerät, Betriebssystem und App-Version sowie der IP-Adresse. Die Werbe-ID wird unter Android mit dieser Einwilligung gesendet, unter iOS nur, wenn der Nutzer zusätzlich das Tracking erlaubt hat (App Tracking Transparency). Meta erhält keine Kundendaten und keine anderen in der App eingegebenen Inhalte; automatische Ereignisse und Käufe sind ausgeschaltet. Die Kunden-App verwendet das Meta SDK nie. Die Messung lässt sich jederzeit unter Einstellungen → Über → Werbemessung (Meta) ausschalten.

Weitere Informationen findest du in der Datenschutzrichtlinie von Meta.

11. In-App-Käufe und Trainzeno Pro

Trainzeno bietet im Trainerbereich der App zwei optionale Käufe an:

  • Werbung entfernen – ein Einmalkauf, der die Werbung für das Store-Konto, mit dem er getätigt wurde, dauerhaft entfernt.
  • Trainzeno Pro – ein sich automatisch verlängerndes Abonnement mit monatlicher oder jährlicher Abrechnung, das die Begrenzung der Kunden-App auf drei Kunden aufhebt (sodass Challenges ganze Gruppen umfassen können) und die Werbung entfernt. Neuen Abonnenten kann ein kostenloser Probezeitraum von einem Monat angeboten werden. Die Preise werden vor dem Kauf in der App und im Store angezeigt und können je nach Land unterschiedlich sein.

Alle Käufe werden über den Store der jeweiligen Plattform abgewickelt – den App Store von Apple auf dem iPhone und Google Play unter Android – und unterliegen den Bedingungen des jeweiligen Stores (für iOS dem Standard-Endbenutzer-Lizenzvertrag von Apple). Die Zahlung wird dem Store-Konto des Nutzers belastet. Ein Abonnement verlängert sich am Ende jedes Zeitraums automatisch, sofern es nicht mindestens 24 Stunden vor Ablauf des Zeitraums gekündigt wird; ein kostenloser Probezeitraum geht an seinem Ende in ein kostenpflichtiges Abonnement über, sofern er nicht vorher gekündigt wird. Abonnements werden in den Einstellungen des Store-Kontos verwaltet und gekündigt (auf dem iPhone: Einstellungen → Ihr Name → Abonnements; unter Android: Google Play → Zahlungen & Abos → Abos) oder in der App unter Einstellungen → Trainzeno Pro. Erstattungen werden von Apple bzw. Google nach deren Regeln abgewickelt.

Wir erhalten und speichern keine Zahlungskartendaten, Rechnungsadressen oder Informationen zum Store-Konto. Die App prüft auf dem Gerät beim Store, ob ein Kauf oder Abonnement aktiv ist (einschließlich seiner Art, des Verlängerungs- oder Enddatums und ob ein kostenloser Probezeitraum läuft), und speichert nur diesen Status auf dem Gerät; er wird nicht an unseren Clouddienst übermittelt. Zwei Tage vor Ende eines kostenlosen Probezeitraums zeigt die App eine lokale Erinnerungsbenachrichtigung an, sofern Benachrichtigungen erlaubt sind; sie wird entfernt, wenn der Probezeitraum gekündigt wird.

Wenn Trainzeno Pro endet, wird nichts gelöscht: Verbundene Kunden bleiben verbunden und behalten ihre Trainingseinheiten, ihr Paketguthaben und laufende Challenges. Lediglich neue Einladungen über drei Kunden hinaus und neue Challenges mit mehr als drei Teilnehmern erfordern wieder Pro, und die Werbung wird wieder angezeigt, sofern nicht „Werbung entfernen“ gekauft wurde.

12. Website und Supportanfragen

Diese Website wird von RC Portal s. r. o. betrieben. Sie verwendet keine Benutzerkonten. Mit Ihrer Einwilligung nutzt sie Google Analytics (Google Ireland Limited), um zu verstehen, wie die Website genutzt wird: welche Seiten aufgerufen werden, von welcher Website Besucher kommen, Browser- und Gerätetyp sowie das ungefähre Land. Google Analytics wird erst ausgeführt, wenn Sie in der Cookie-Leiste „Akzeptieren“ wählen; es speichert Cookies (_ga) für höchstens 2 Jahre, die Daten werden 2 Monate aufbewahrt. Sie können Ihre Wahl jederzeit in den Cookie-Einstellungen ändern. Die Seiten für Einladung, Fragebogen und Zahlungslink (/k/, /d/, /p/) verwenden Google Analytics nicht. Die Einladungsseite (trainzeno.com/k/) zeigt lediglich den im Link enthaltenen Einladungscode an; der Code nach dem „#“ wird niemals an den Server übermittelt. Wenn Sie das Supportformular absenden, verarbeitet die Website Ihren Namen, Ihre E-Mail-Adresse, den Betreff und Ihre Nachricht auf dem Server und leitet die Anfrage über Resend an unser Gmail-Postfach weiter. Ihre E-Mail-Adresse wird als Antwortadresse verwendet. Das Formular enthält eine Sicherheitsprüfung, ein verborgenes Feld zur Spam-Abwehr sowie ein Sitzungscookie, das zur Überprüfung des Sicherheitscodes und zur Vermeidung doppelter Übermittlungen dient. Wir verwenden diese Informationen, um Ihre Anfrage zu beantworten und die erforderlichen Supportunterlagen zu führen. Anfragen zur Android-Version werden im Namen von Štefan Marinčák bearbeitet. Die Website legt keine gesonderte Datenbank der Formularübermittlungen an; E-Mail-Daten werden über die Infrastruktur von Resend und Google/Gmail verarbeitet.

13. Rechtsgrundlagen

Soweit wir personenbezogene Daten unmittelbar verarbeiten, kann die Rechtsgrundlage die Erfüllung eines Vertrags oder die Durchführung vorvertraglicher Maßnahmen auf Anfrage, die Erfüllung des (über den Plattform-Store geschlossenen) Kauf- oder Abonnementvertrags, die Erfüllung rechtlicher Verpflichtungen, berechtigte Interessen am Betrieb und an der Absicherung von Trainzeno (einschließlich des Schutzes vor Missbrauch), an der Fehlerbehebung (Absturzberichte) und an der Bereitstellung von Support oder – soweit für Nutzungsstatistiken, Werbung, das Teilen von Schritten oder optionale Berechtigungen erforderlich – eine Einwilligung sein.

Trainer, die die App nutzen, müssen ihre eigene Rechtsgrundlage für die Verarbeitung der Informationen ihrer Kunden bestimmen.

14. Speicherdauer

App-Daten verbleiben auf dem Gerät und, sofern aktiviert, im privaten Plattform-Cloudspeicher des Nutzers, bis sie vom Nutzer geändert oder gelöscht werden. Informationen der Kunden-App (Abschnitt 7) werden gespeichert, solange der Kunde verbunden ist; tägliche Schritt- und Aktivitätssummen werden nur für die letzten 45 Tage gespeichert. Endet die Verbindung, werden die Schritt- und Aktivitätssummen, Freigabeeinstellungen und das Benachrichtigungs-Token des Kunden sofort gelöscht und die übrigen Daten spätestens innerhalb von 30 Tagen (siehe Abschnitt 8). Wird die Kunden-App nicht mehr genutzt, ohne dass jemand die Verbindung beendet – etwa weil der Trainer oder der Kunde die App löscht –, werden die Informationen der Kunden-App, die den Kunden angezeigte Karte des Trainers und die Benachrichtigungs-Tokens etwa 6 Monate nach der letzten Aktivität automatisch gelöscht. Einladungscodes verlieren ihre Gültigkeit, sobald sie verwendet wurden oder nach 7 Tagen, und werden anschließend automatisch gelöscht. Die Trainings und das Paketguthaben eines eingeladenen Kunden werden bereits beim Erstellen der Einladung in die Cloud übertragen, damit der Kunde sie direkt nach Eingabe des Codes sieht; wird der Code nicht verwendet, werden sie eine Woche nach seinem Ablauf automatisch gelöscht. Benachrichtigungseinträge werden nach dem Versand, spätestens jedoch nach 24 Stunden gelöscht. Exportierte Dateien verbleiben dort, wo der Nutzer sie speichert. Absturzberichte werden bis zu 90 Tage und Nutzungsstatistiken auf Ereignisebene 2 Monate lang gespeichert, wie in Abschnitt 9 beschrieben. Support-E-Mails werden nur so lange aufbewahrt, wie es vernünftigerweise erforderlich ist, um die Anfrage zu beantworten, damit zusammenhängende Angelegenheiten zu bearbeiten und geltende gesetzliche Anforderungen zu erfüllen.

15. Weitergabe von Daten

Wir verkaufen keine Kundendaten. Informationen können von Dienstleistern nur verarbeitet werden, soweit dies zur Bereitstellung der jeweiligen Funktion erforderlich ist, darunter Apple und Google für Dienste der Mobilplattform, Benachrichtigungen, App-Attestierung sowie Store-Käufe und -Abonnements, Google (Firebase) für Absturzberichte, mit Erlaubnis für Nutzungsstatistiken und für die Speicherung der in Abschnitt 7 beschriebenen Informationen der Kunden-App, Google für Werbung, Einwilligungsverwaltung und E-Mail-Support, Resend für die Zustellung von Supportanfragen über die Website sowie Infrastrukturanbieter, die zum Hosting dieser Website eingesetzt werden. Informationen können außerdem offengelegt werden, soweit dies gesetzlich vorgeschrieben ist oder zum Schutz von Rechten erforderlich ist. Mit Einwilligung (Abschnitt 10) verarbeitet auch die Meta Platforms Ireland Limited Informationen aus der Werbemessung.

16. Internationale Datenübermittlungen

Informationen der Kunden-App werden in Google Cloud Firestore in der Europäischen Union gespeichert. Apple, Google und Hosting-Anbieter können dennoch einige Informationen außerhalb der Slowakei oder des Europäischen Wirtschaftsraums verarbeiten, zum Beispiel zur Zustellung von Benachrichtigungen. Soweit anwendbar, nutzen diese Anbieter anerkannte Übermittlungsmechanismen und Garantien, die in ihren eigenen Datenschutzunterlagen beschrieben sind. Meta kann Informationen aus der Werbemessung auch in den USA verarbeiten, auf Grundlage des EU-US-Datenschutzrahmens (Data Privacy Framework) und von Standardvertragsklauseln.

17. Sicherheit

Trainzeno nutzt die Sicherheitsfunktionen von iOS, Android und den zugehörigen Plattformdiensten. An die Cloud gesendete Informationen werden bei der Übertragung verschlüsselt, der Zugriff ist durch Sicherheitsregeln so beschränkt, dass jedes Telefon nur seine eigene Verbindung lesen und schreiben kann, und Firebase App Check hilft, Anfragen von veränderten Apps zu blockieren. Keine Methode der Speicherung oder Übertragung ist vollkommen sicher. Nutzer sollten ihr Gerät mit einem Code schützen, das Betriebssystem auf dem neuesten Stand halten, den Zugriff auf exportierte Dateien beschränken und keine unnötigen sensiblen Informationen eingeben.

18. Ihre Rechte

Je nach geltendem Recht können betroffene Personen das Recht auf Auskunft, Berichtigung, Löschung, Einschränkung der Verarbeitung oder Widerspruch gegen die Verarbeitung, auf Erhalt der Daten in einem übertragbaren Format sowie auf Widerruf einer Einwilligung haben. Bei Informationen, die ein Trainer über seine Kunden eingegeben hat, sind Anfragen in der Regel an diesen Trainer zu richten. Für Informationen, die unmittelbar von uns verarbeitet werden, nutzen Sie bitte das Trainzeno-Supportformular. In Abschnitt 8 ist beschrieben, wie Sie Ihre Daten direkt in der App löschen können. Nutzungsstatistiken und Absturzberichte können zudem in der Trainer-App unter Einstellungen → Info und in der Kunden-App unter Profil → Sonstiges deaktiviert werden. Kunden können das Teilen von Schritten beenden oder die Verbindung direkt in der Kunden-App unter „Profil“ trennen.

Personen im Europäischen Wirtschaftsraum können außerdem eine Beschwerde bei ihrer örtlichen Aufsichtsbehörde einreichen. In der Slowakei ist dies das Amt für den Schutz personenbezogener Daten der Slowakischen Republik (Úrad na ochranu osobných údajov Slovenskej republiky).

19. Kinder

Trainzeno ist für professionelle Trainer bestimmt und richtet sich nicht an Kinder. Ein Trainer, der Informationen über einen Minderjährigen erfasst oder einen Minderjährigen zur Kunden-App einlädt, ist für die Einhaltung der geltenden gesetzlichen Anforderungen verantwortlich, einschließlich der Einholung der Einwilligung der Eltern, soweit erforderlich, und der Beschränkung der eingegebenen Informationen. Das Teilen von Schritten in der Kunden-App sollte für einen Minderjährigen nur mit Einwilligung eines Elternteils oder Erziehungsberechtigten aktiviert werden, soweit das Gesetz dies verlangt.

20. Änderungen dieser Datenschutzerklärung

Wir können diese Datenschutzerklärung aktualisieren, wenn sich Trainzeno weiterentwickelt oder sich rechtliche und technische Anforderungen ändern. Die jeweils aktuelle Fassung wird stets auf dieser Seite mit geändertem Datum veröffentlicht.

21. Kontakt

iOS-Version und Website
RC Portal s. r. o.
Dunajská 8
811 08 Bratislava, Slowakei
Firmennummer (IČO): 44233493
Steuernummer (DIČ): 2022645328
USt-IdNr.: SK2022645328

Android-Version
Štefan Marinčák
Bratislava, Slowakei

Kontaktieren Sie uns über das Supportformular