Datenschutzerklärung

Zuletzt aktualisiert: 18. Oktober 2026

Diese Datenschutzerklärung beschreibt, wie Trainoro personenbezogene Daten nach der EU-Datenschutz-Grundverordnung (DSGVO) und dem anwendbaren deutschen Datenschutzrecht verarbeitet.

Sie gilt für die Android- und die iOS-Version von Trainoro. Wo sich die Versionen unterscheiden, ist das angegeben.

1. Verantwortlicher

Verantwortlicher im Sinne von Art. 4 Nr. 7 DSGVO ist:

Hassan Haroon, Ossweiler Weg 36, 71334 Waiblingen, Deutschland

E-Mail: info@trainoro.com

Trainoro wird von dieser Einzelperson betrieben. Hinter der App steht kein eigenes Unternehmen.

Für Daten des App-Kontos nutzt Trainoro Dienste von Google, darunter Firebase, soweit anwendbar als Dienstleister bzw. Auftragsverarbeiter. Für die Verarbeitung durch Google gelten die einschlägigen vertraglichen Vereinbarungen zur Auftragsverarbeitung und die aktuelle Datenschutzdokumentation von Google.

2. Was Trainoro auf deinem Gerät speichert

Trainoro ist darauf ausgelegt, so viele Daten wie möglich auf deinem Gerät zu belassen.

Die folgenden Daten liegen im privaten Speicher der App und werden nach der derzeitigen Architektur der App nicht auf Server von Trainoro hochgeladen:

Rechtsgrundlage für die Verarbeitung von Daten, die zur Bereitstellung der gewünschten App-Funktionen erforderlich sind, ist in der Regel Art. 6 Abs. 1 lit. b DSGVO.

3. Kamera, Mikrofon und Foto-/Videobibliothek

Kamera und Mikrofon werden verwendet, um Trainingsvideos aufzunehmen und Einzelbilder zu erfassen.

Auf deine Foto-/Videobibliothek wird nur zugegriffen, wenn du selbst eine Datei auswählst, zum Beispiel:

Trainoro durchsucht deine Foto- oder Videobibliothek nicht absichtlich im Hintergrund.

Die Videoanalyse — einschließlich Posenschätzung, Ballverfolgung, Tischerkennung und biomechanischer Messung — läuft nach der derzeitigen Android-Umsetzung auf dem Gerät. Diese Analysefunktionen senden kein Trainingsmaterial an Server von Trainoro.

Unter iOS kann die Verfügbarkeit der Videoanalyse-Funktionen von Android abweichen.

Geräteberechtigungen werden vom Betriebssystem verwaltet. Soweit die Verarbeitung auf einer Einwilligung beruht, ist Rechtsgrundlage Art. 6 Abs. 1 lit. a DSGVO; die Berechtigung kann in den jeweiligen Geräteeinstellungen widerrufen werden. Der Widerruf berührt nicht die Rechtmäßigkeit der bis dahin erfolgten Verarbeitung.

Sind in einer Aufnahme andere erkennbare Personen zu sehen oder zu hören, bist du dafür verantwortlich, die nach dem anwendbaren Recht erforderlichen Einwilligungen einzuholen.

4. App-Konto

Trainoro hat keinen Login. Du legst kein Konto an, und Trainoro fragt weder nach deinem Namen noch nach einer E-Mail-Adresse oder einem Passwort.

Beim ersten Öffnen legt die App automatisch ein App-Konto für diese Installation an; dafür nutzt sie die anonyme Anmeldung von Firebase Authentication. Dieses App-Konto speichert:

Dein Name, dein Trainingsprofil und dein Profilbild gehören nicht zum App-Konto; sie bleiben auf deinem Gerät (siehe unten und Ziffer 2).

Das App-Konto gehört zu dieser Installation der App. Trainoro weiß nicht, welcher Person es gehört. Deinstallierst du die App, ohne das Konto vorher zu löschen, ist das Konto von keinem Gerät mehr erreichbar; es wird dann nach 24 Monaten ohne Nutzung automatisch gelöscht (siehe Ziffer 12).

Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO: Das App-Konto ist erforderlich, um die Funktionen der App bereitzustellen, insbesondere den kostenpflichtigen Zugang.

Trainingsprofil

Dein Trainingsprofil kann enthalten:

Es wird nur auf deinem Gerät gespeichert, zusammen mit dem Namen, den du in der App eingibst, und einem Profilbild, falls du eines hinzufügst, damit die App Analysen und KI-Anfragen auf dich zuschneiden kann. Es wird nicht auf Server von Trainoro hochgeladen. Frühere Versionen der App haben das Trainingsprofil, einen Platzhalternamen und das Profilbild auch beim App-Konto gespeichert; diese Kopien wurden am 18. Oktober 2026 von den Servern von Trainoro gelöscht.

KI-Antworten melden

Eine Antwort der optionalen KI-Funktionen kannst du mit der Fahne daneben melden. Eine Meldung speichert deine technische Konto-ID, den gewählten Grund, eine eventuelle Anmerkung und eine Kopie von bis zu 500 Zeichen der KI-Antwort, damit die Meldung geprüft werden kann. Meldungen kann nur der Betreiber von Trainoro lesen. Eine Meldung wird sechs Monate nach ihrer Bearbeitung gelöscht. Wird dein App-Konto vorher gelöscht, werden deine Konto-ID, deine Anmerkung und die kopierte Antwort aus der Meldung entfernt. Rechtsgrundlage ist Art. 6 Abs. 1 lit. c und f DSGVO: Bearbeitung von Meldungen rechtswidriger oder schädlicher Inhalte und Schutz der Nutzer:innen.

5. Push-Benachrichtigungen

Trainoro sendet keine Push-Benachrichtigungen und speichert keine Push-Tokens.

Während eine Videoanalyse im Hintergrund weiterläuft, zeigt Android eine Fortschrittsbenachrichtigung an. Sie entsteht auf deinem Gerät; kein Server ist daran beteiligt.

6. Optionale KI-Funktionen

Die folgenden KI-Funktionen sind freiwillig:

Sie sind deaktiviert, solange du sie nicht selbst nutzt.

Du wählst in der App zwischen OpenAI und Anthropic und verwendest dein eigenes Konto bzw. deinen eigenen API-Schlüssel beim gewählten Anbieter.

Du aktivierst sie, indem du deinen eigenen API-Schlüssel speicherst. Vor dem Speichern teilt dir die App mit, was gesendet wird und dass der Anbieter seinen Sitz in den USA hat; mit dem Speichern des Schlüssels willigst du ausdrücklich darin ein (Art. 6 Abs. 1 lit. a DSGVO). Du widerrufst die Einwilligung, indem du den Schlüssel entfernst.

Was gesendet wird

Je nach genutzter Funktion kann die App Folgendes direkt von deinem Gerät an den gewählten Anbieter senden:

Die App sendet im Rahmen dieser Funktionen keine Trainingsvideos und keine Analysebilder an den KI-Anbieter. Die KI-Funktionen senden Text und Zahlenwerte entsprechend der genutzten Funktion.

Bevor die Anfrage abgeschickt wird, zeigt die App an, welche Daten gesendet werden und, soweit zutreffend, welche Kosten beim Anbieter voraussichtlich entstehen.

Dein API-Schlüssel

Dein API-Schlüssel wird lokal im verschlüsselten Speicher der Plattform abgelegt, etwa im Keystore-gestützten Speicher von Android oder im iOS-Schlüsselbund, je nach Umsetzung der Plattform.

Der API-Schlüssel wird ausschließlich verwendet, um Anfragen an den KI-Anbieter zu authentifizieren, zu dem er gehört. Er wird nicht an Trainoro übermittelt.

Du kannst den Schlüssel jederzeit entfernen. Danach senden die KI-Funktionen von Trainoro keine Anfragen mehr mit diesem Schlüssel.

Die Rolle von Trainoro bei direkten KI-Anfragen

Nach der oben beschriebenen derzeitigen Architektur wird die KI-Anfrage mit deinem eigenen API-Schlüssel direkt von deinem Gerät an den KI-Anbieter gesendet. Trainoro erhält weder den Inhalt der Anfrage noch deinen API-Schlüssel.

Der gewählte KI-Anbieter verarbeitet die Angaben daher im Rahmen des Kontos, der API-Vereinbarung und der Bedingungen, die für dein Verhältnis zu diesem Anbieter gelten. Lies die aktuellen Datenschutz- und API-Bedingungen des Anbieters, bevor du die Funktion nutzt.

Auf die eigenständige Verarbeitung, die Aufbewahrungsfristen und die internationalen Übermittlungen des Anbieters hat Trainoro keinen Einfluss.

7. Internationale Verarbeitung durch KI-Anbieter

Die KI-Anbieter können Daten außerhalb der EU/des EWR verarbeiten.

Da die KI-Anfrage direkt von deinem Gerät und über dein eigenes Anbieterkonto bzw. deinen eigenen API-Schlüssel an den Anbieter gesendet wird, erhält Trainoro diese Anfrage nicht und führt die anschließende internationale Übermittlung durch den Anbieter nicht selbst durch.

Für diese Verarbeitung gelten die Übermittlungsmechanismen, Vertragsbedingungen und die Datenschutzdokumentation des Anbieters. So beschreibt die aktuelle API-Dokumentation von OpenAI die internationale Verarbeitung und die Übermittlungsgarantien, die aktuelle API-Dokumentation von Anthropic die Verarbeitung und Aufbewahrung bei dessen API-Diensten.

Lies vor der Nutzung einer KI-Funktion die aktuellen Bedingungen und Datenschutzhinweise des von dir gewählten Anbieters.

Sollte Trainoro die Architektur später so ändern, dass KI-Anfragen über Server von Trainoro geleitet werden, wird diese Datenschutzerklärung, soweit gesetzlich erforderlich, vor Einführung dieser Änderung angepasst.

8. Kontospeicherung und Firebase

Dein App-Konto (Ziffer 4) wird mit den von Trainoro eingerichteten Firebase-Diensten von Google gespeichert.

Die derzeitige Konfiguration nutzt für die Firestore-Datenbank Speicherorte in der EU.

Google kann bestimmte technische Daten dennoch über Infrastruktur oder Dienste außerhalb der EU/des EWR verarbeiten, darunter Dienste für Sicherheit, App-Integrität oder Protokollierung.

Für diese Verarbeitung nutzt Trainoro die einschlägigen vertraglichen Datenschutzunterlagen und Garantien von Google.

9. App-Integrität und Missbrauchsschutz

Bevor der Server von Trainoro bestimmte Anfragen annimmt, muss die App gegebenenfalls nachweisen, dass sie eine echte, unveränderte Installation ist.

Die derzeitige Umsetzung nutzt Firebase App Check zusammen mit Integritätsdiensten der Plattformen, darunter Google Play Integrity unter Android und, soweit anwendbar, Apples App Attest unter iOS.

Dabei können technische Angaben zur App und zum Gerät sowie eine Bewertung der Geräte- bzw. App-Integrität verarbeitet werden.

Das dient dem Schutz der Server von Trainoro und der Nutzer:innen vor Missbrauch, Manipulation und unbefugtem Zugriff.

Rechtsgrundlage ist, soweit anwendbar, Art. 6 Abs. 1 lit. f DSGVO: Trainoro hat ein berechtigtes Interesse an der Sicherheit und Integrität des Dienstes.

10. Administrativer Zugriff

Der Betreiber von Trainoro kann in begrenztem Umfang administrativ auf Informationen zu App-Konten zugreifen, die für Betrieb und Support des Dienstes nötig sind.

Je nach Support- oder Rechtsfrage kann das umfassen:

Der administrative Zugriff kann genutzt werden, um:

Der administrative Zugriff ist auf berechtigte Administratorkonten beschränkt.

Administrative Vorgänge können in Sicherheitsprotokollen festgehalten werden.

Rechtsgrundlage kann je nach Zweck des jeweiligen Vorgangs Art. 6 Abs. 1 lit. b, lit. c oder lit. f DSGVO sein.

11. Kauf und Zahlung

Die optionalen kostenpflichtigen Pläne von Trainoro — ein Monats- oder Jahresabo sowie die dauerhafte Freischaltung, ein einmaliger Kauf — werden über Google Play gekauft.

Trainoro erhält weder deine Kartendaten noch deine Bankverbindung.

Um den Zugang zu kostenpflichtigen Funktionen bereitzustellen, kann Trainoro von Google die technische Bestätigung erhalten, dass der Kauf oder das Abo besteht, und einen Einweg-Hashwert oder eine andere technische Kennung dazu speichern, zusammen mit Angaben wie dem Kaufdatum, dem Status des Kaufs und bei einem Abo dem Plan (monatlich oder jährlich), seinem Status und bis wann es bezahlt ist.

Diese Angaben dienen dazu festzustellen, ob dein App-Konto Zugang zu den kostenpflichtigen Funktionen hat, und diesen Zugang anzupassen, wenn Google meldet, dass eine Zahlung abgeschlossen wurde, dass ein Abo verlängert, gekündigt, ausgesetzt oder pausiert wurde oder dass eine Zahlung erstattet wurde.

Rechtsgrundlage für die Verarbeitung der Zugangsinformationen zum Kauf durch Trainoro ist Art. 6 Abs. 1 lit. b DSGVO, soweit sie zur Bereitstellung der gekauften Funktionen erforderlich ist.

Um einen per Gutschein gewährten Zugang bereitzustellen, speichert Trainoro zu deinem Konto, bis wann ein gewährter Zugang läuft. Die kostenlose Vorschau wird nicht gezählt. Hat eine frühere Version der App für dein Konto kostenlose Analysen gezählt, kann diese Zahl noch dazu gespeichert sein; sie wird nicht mehr verwendet. Löst du einen Gutscheincode ein, hält Trainoro fest, dass dein Konto diesen Code eingelöst hat und wann, damit ein Code nicht zweimal vom selben Konto genutzt werden kann, und zählt kurzzeitig die Einlöseversuche, um das Erraten von Codes zu verhindern. Gewährte Tage gehören zum App-Konto dieser Installation und gehen verloren, wenn die App deinstalliert wird, bevor sie aufgebraucht sind. Diese Einträge werden gelöscht, wenn das App-Konto gelöscht wird. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO und für den Schutz vor dem Erraten von Codes Art. 6 Abs. 1 lit. f DSGVO.

Zahlungs- und Transaktionsdaten verarbeitet Google nach seinen eigenen Bedingungen und seiner eigenen Datenschutzdokumentation.

Installierst du die App neu oder nutzt ein neues Gerät, kannst du den Kauf oder das Abo mit demselben Google-Konto wiederherstellen. Er bzw. es geht dann auf das App-Konto der neuen Installation über und wird beim bisherigen entfernt; Trainoro passt dafür die Verknüpfung zwischen Kauf und App-Konto an.

Wird ein App-Konto gelöscht, bittet Trainoro Google Play, die automatische Verlängerung eines laufenden Abos zu beenden, und die Einträge, die Käufe mit dem Konto verknüpfen, werden gelöscht. Erstattet wird nichts; Käufe und Abos bleiben bei Google Play mit deinem Google-Konto verbunden.

12. Speicherdauer und Löschung

Lokale Daten

Daten, die nur auf deinem Gerät gespeichert sind, bleiben dort, bis du sie löschst oder die App deinstallierst — vorbehaltlich der üblichen Funktionsweise von Betriebssystem und Gerät.

Auf Daten, die Trainoro nie erhält, kann Trainoro keine serverseitige Löschfrist anwenden.

App-Konto

Dein App-Konto wird gespeichert, bis du es mit „Konto löschen“ in der App löschst. Ein App-Konto, das 24 Monate lang nicht genutzt wurde — etwa weil die App deinstalliert wurde, ohne das Konto zu löschen —, wird auf dieselbe Weise automatisch gelöscht. Eine längere Aufbewahrung gilt nur, soweit sie gesetzlich vorgeschrieben oder erlaubt ist.

Wird ein App-Konto gelöscht:

Sicherheits- oder Verwaltungsprotokolle können für einen begrenzten Zeitraum aufbewahrt werden, soweit das für Sicherheit, Missbrauchsschutz oder rechtliche Zwecke erforderlich ist; administrative Vorgänge werden im Protokolldienst von Google Cloud aufgezeichnet und automatisch gelöscht, wenn die dort eingestellte Aufbewahrungsfrist endet; Googles Standardfrist beträgt 30 Tage.

Anonyme, zusammengefasste Nutzungsstatistiken können nach der Kontolöschung aufbewahrt werden, wenn sie tatsächlich keine personenbezogenen Daten mehr sind.

Bereits direkt an einen KI-Anbieter gesendete Daten unterliegen dessen Aufbewahrungsregeln; dazu musst du dich an den Anbieter wenden, soweit dieser für die Verarbeitung eigenständig verantwortlich ist.

13. Deine Rechte nach der DSGVO

Im Rahmen der gesetzlichen Voraussetzungen und Grenzen hast du unter anderem folgende Rechte:

Soweit die Verarbeitung auf einer Einwilligung beruht, kannst du diese jederzeit widerrufen. Der Widerruf berührt nicht die Rechtmäßigkeit der bis dahin erfolgten Verarbeitung.

Viele Rechte kannst du direkt in der App ausüben: Dein Trainingsprofil kannst du unter Profil einsehen und berichtigen, und „Konto löschen“ löscht dein App-Konto.

Du kannst dich auch an info@trainoro.com wenden. Weil dein App-Konto weder mit deinem Namen noch mit einer E-Mail-Adresse verknüpft ist, kann Trainoro allein anhand einer Nachricht meist nicht erkennen, welches Konto deines ist (Art. 11 DSGVO); am einfachsten ist es daher, die Funktionen in der App zu nutzen.

Außerdem hast du nach Art. 77 DSGVO das Recht, dich bei einer zuständigen Datenschutz-Aufsichtsbehörde zu beschweren.

14. Automatisierte Entscheidungsfindung

Trainoro nutzt keine automatisierte Entscheidungsfindung, die gegenüber Nutzer:innen rechtliche Wirkung entfaltet oder sie in ähnlicher Weise erheblich beeinträchtigt, im Sinne von Art. 22 DSGVO.

KI-Vorschläge und Trainingsanalysen dienen der Information und sind keine verbindlichen Entscheidungen über dich.

Sie sind nicht als medizinische Diagnose oder Behandlung gedacht.

15. Kinder

Trainoro ist kein Dienst, der sich gezielt an Kinder richtet.

Soweit die Verarbeitung auf einer Einwilligung beruht und Art. 8 DSGVO anwendbar ist, sind die geltenden Regeln zur Einwilligung von Kindern und zur elterlichen Verantwortung zu beachten; in Deutschland benötigen Nutzer:innen unter 16 Jahren die Einwilligung einer sorgeberechtigten Person.

Trainoro verwendet personenbezogene Daten von Kindern nicht wissentlich für Zwecke, für die eine gesetzlich erforderliche wirksame Einwilligung nicht vorliegt.

16. Daten und Konto löschen

Lokale Inhalte wie Videos, Analysen, Einheiten, Punktezähler-Spiele und Einträge im Spielprotokoll kannst du in der App löschen.

Die App bietet außerdem die Funktion „Alle Daten löschen“ für lokale Daten.

Das Löschen lokaler Daten löscht nicht dein App-Konto auf dem Server.

Um das App-Konto und die zugehörigen serverseitigen Daten zu löschen, nutze „Konto löschen“ in der App. Danach startet die App mit einem neuen, leeren App-Konto.

Deinstallierst du die App, ohne das Konto vorher zu löschen, wird das App-Konto nach 24 Monaten ohne Nutzung automatisch gelöscht (Ziffer 12).

Das Löschen deines Kontos erstattet die dauerhafte Freischaltung nicht. Der Kauf bleibt bei Google Play mit deinem Google-Konto verbunden.

17. Optionale anonyme Nutzungsstatistik

Die anonyme Nutzungsstatistik ist deaktiviert, solange du sie nicht selbst einschaltest.

Ist sie eingeschaltet, kann die App zählen, wie oft bestimmte Funktionen geöffnet oder abgeschlossen werden, etwa der Start eines Tests oder der Abschluss einer Übungseinheit.

Vorgesehen sind zusammengefasste Zählwerte, keine Aufzeichnungen einzelner Aktivitäten. Trainoro verknüpft diese Statistik nicht absichtlich mit einer Nutzer- oder Konto-ID, einem Namen, dem Namen eines Videos oder mit Freitext.

Sind die so entstehenden Daten tatsächlich anonym und verfügt Trainoro über keine vernünftigerweise nutzbaren Mittel, sie einer Person zuzuordnen, sind sie keine personenbezogenen Daten im Sinne von Art. 4 Nr. 1 DSGVO mehr.

Soweit die Statistikfunktion auf dem Gerät gespeicherte Informationen nutzt oder auf Speicher zugreift, wofür nach dem anwendbaren Recht eine Einwilligung erforderlich ist, wird diese Einwilligung eingeholt, bevor die Funktion eingeschaltet wird.

Du kannst die optionale Statistik jederzeit in der App abschalten.

18. Sicherheit

Trainoro setzt technische und organisatorische Maßnahmen ein, die den Risiken der Verarbeitung angemessen sind, darunter Zugriffskontrollen, Sicherheitsmechanismen der Plattformen, soweit anwendbar die verschlüsselte Speicherung von Zugangsdaten, serverseitige Zugriffsregeln und einen beschränkten administrativen Zugriff.

Kein internetbasierter Dienst kann absolute Sicherheit garantieren.

19. Änderungen dieser Datenschutzerklärung

Trainoro kann diese Datenschutzerklärung anpassen, wenn sich die App, ihre Verarbeitungstätigkeiten oder die rechtlichen Anforderungen ändern.

Die jeweils aktuelle Fassung ist in der App und auf der Website von Trainoro abrufbar.

Betrifft eine Änderung wesentlich eine Verarbeitung, für die eine erneute Einwilligung nötig ist, holt Trainoro diese Einwilligung ein, soweit das gesetzlich erforderlich ist.

20. Kontakt

Für Fragen zum Datenschutz oder zur Ausübung deiner Rechte: info@trainoro.com

Verantwortlicher: Hassan Haroon, Ossweiler Weg 36, 71334 Waiblingen, Deutschland