Rechtliches

Datenschutzerklärung

Stand: 22.10.2026

Diese Erklärung beschreibt, welche personenbezogenen Daten die Brawnly-App für iPhone und diese Website verarbeiten, wozu, und welche Rechte du hast. Sie entspricht der aktuellen App-Version.

Kurz gesagt: Ohne Konto bleiben deine Trainings, Pläne und Körperdaten auf deinem iPhone. Mit Konto werden sie mit dem Brawnly-Backend in Frankfurt (EU) synchronisiert. Apple Health nutzt Brawnly nur, wenn du es einschaltest: Herzfrequenz und Trainings werden in der App angezeigt und verlassen dein Gerät nie; Größe und Körpergewicht werden in dein Profil übernommen und zurück nach Health geschrieben – wie deine übrigen Profildaten werden sie mit Konto synchronisiert und an den KI-Anbieter OpenAI übermittelt, wenn du einen KI-Plan anforderst. Die Analyse erhält nie Körperwerte, dein Geburtsdatum oder Apple-Health-Daten. Brawnly verkauft keine Daten und zeigt keine Werbung.

1. Verantwortlicher

Verantwortlicher im Sinne der DSGVO ist:

Dennis Donner
Eduard-v-Winterstein-Straße 11
14480 Potsdam
Deutschland
E-Mail: app-support@donner.io

Einen Datenschutzbeauftragten habe ich nicht benannt, da die gesetzliche Schwelle nicht erreicht ist. Bei allen Fragen zum Datenschutz schreib mir an die oben genannte Adresse.

2. Geltungsbereich

Diese Erklärung gilt für die Brawnly-App für iPhone („die App“), die von ihr genutzten Online-Dienste und die Website brawnly.donner.io. Sie gilt nicht für den App Store selbst und Apples eigene Dienste, für die Apple verantwortlich ist.

3. Nutzung der App ohne Konto

Du kannst Brawnly ohne Konto nutzen. Bei der Einrichtung gibst du dein Geburtsdatum, deine Größe, dein Körpergewicht, dein Trainingsziel, deine Erfahrung, deine Trainingstage, die Geräte, die du nicht hast, und Übungen, die du auslassen willst, an und wählst, ob Übungsbilder ein weibliches oder männliches Modell zeigen. Deine Trainings, Sätze (Gewicht, Wiederholungen, optionale Anstrengungsbewertung), Notizen, Routinen, Trainingspläne, persönlichen Rekorde, Studio-Setups und Geräteeinstellungen sowie dein Gewichtsverlauf werden lokal auf deinem iPhone gespeichert.

Wenn du ein Profilfoto hinzufügst, wählst du es in der Fotoauswahl von iOS aus; Brawnly erhält nur dieses eine Foto, speichert eine verkleinerte Kopie ausschließlich auf deinem iPhone und lädt sie nie hoch oder synchronisiert sie. Du kannst es jederzeit in deinem Profil entfernen.

Ohne Konto werden diese Daten weder an mich noch an andere übertragen. Je nach deinen Einstellungen können sie in deinem iPhone-Backup enthalten sein. Auch ohne Konto lädt die App den Übungskatalog und die Programme vom Brawnly-Backend; dabei werden technische Verbindungsdaten wie deine IP-Adresse übertragen, aber keine Profil- oder Trainingsdaten.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (Bereitstellung der von dir gewünschten App).

4. Konto und Anmeldung

Ein Konto ist freiwillig. Du brauchst es für die Synchronisierung zwischen Geräten, zum Laden der Übungsbilder, für den KI-Trainingsplan und um aus der App Feedback zu senden.

  • Mit Apple anmelden: Apple übermittelt eine Nutzerkennung und, wenn du es erlaubst, deine E-Mail-Adresse (oder eine Apple-Weiterleitungsadresse) und deinen Namen. Die Kennung und die E-Mail-Adresse werden in deinem Konto gespeichert. Deinen Namen verwendet die App nicht.
  • E-Mail und Passwort: Gespeichert werden deine E-Mail-Adresse und ein Hash deines Passworts, nie das Passwort selbst.

Dein Konto hat eine zufällige Nutzer-ID. Die Anmeldung läuft über den Backend-Anbieter Supabase, der auch die für dein Konto nötigen E-Mails an deine E-Mail-Adresse sendet, zum Beispiel zur Bestätigung der Registrierung, zum Zurücksetzen des Passworts oder zur Bestätigung einer neuen E-Mail-Adresse.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.

5. Synchronisierung deiner Daten

Wenn du angemeldet bist, synchronisiert die App folgende Daten mit dem Brawnly-Backend (Supabase, Rechenzentrum in Frankfurt am Main, Region eu-central-1):

  • Profil: Geburtsdatum, Größe, Körpergewicht, Trainingsziel, Erfahrung, Trainingstage pro Woche und bevorzugte Wochentage, nicht verfügbare Geräte, ausgeschlossene Übungen, Bildvorliebe (weibliches/männliches Modell) und Einheitensystem.
  • Training: Trainings (Start- und Endzeit, Titel, Notizen), Übungen und Sätze (Gewicht, Wiederholungen, Anstrengungsbewertung, Aufwärm- und Erledigt-Markierung), Routinen, Trainingspläne und persönliche Rekorde.
  • Gewichtsverlauf: Datum und Gewicht jedes Eintrags.
  • Studio-Setups: Name, Art, verfügbare Geräte und deine Geräteeinstellungen mit Notizen.

Datenbankregeln stellen sicher, dass jedes Konto nur seine eigenen Daten lesen und ändern kann. Herzfrequenz und Trainings aus Apple Health sowie dein Profilfoto werden nicht synchronisiert (siehe Abschnitte 3 und 6).

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO. Größe, Körpergewicht und Geburtsdatum dienen dazu, dein Training anzupassen, und keinem anderen Zweck.

6. Apple Health (HealthKit)

Die Verbindung mit Apple Health ist freiwillig und aus, bis du sie in der App unter Profil → Apple Health einschaltest und Apples Berechtigungsdialog bestätigst. Du entscheidest je Datentyp, was Brawnly lesen oder schreiben darf.

  • Gelesen: Größe, Körpergewicht, Trainings (Workouts: Aktivitätsart, Startzeit, Dauer und aktiver Energieverbrauch) und Herzfrequenz (Durchschnitt und Maximum während jedes Trainings).
  • Geschrieben: Größe und Körpergewicht, die du in Brawnly einträgst.
  • Herzfrequenz und Trainings aus Apple Health werden in der App nur angezeigt (zum Beispiel im Tab Fortschritt). Brawnly speichert sie nicht und überträgt sie weder an das Backend noch an andere.
  • Größe und Körpergewicht aus Apple Health werden in dein Brawnly-Profil und deinen Gewichtsverlauf übernommen. Danach werden sie wie selbst eingegebene Werte behandelt: Sie bleiben auf deinem Gerät, werden bei Anmeldung mit dem Brawnly-Backend synchronisiert (Abschnitt 5) und können für den KI-Trainingsplan genutzt werden, wenn du einen anforderst (Abschnitt 7).
  • Daten aus Apple Health gehen nie an Analyse, Absturzberichte, RevenueCat oder Werbedienste und werden nicht für Werbung genutzt. Die Analyse erfährt nur, ob die Apple-Health-Verbindung an oder aus ist und dass ein Gewichtseintrag erfolgt ist – ohne den Wert.

Rechtsgrundlage: deine Einwilligung über Apples Berechtigungsdialog und den Schalter in der App (Art. 6 Abs. 1 lit. a DSGVO); im Übrigen Art. 6 Abs. 1 lit. b DSGVO. Du kannst sie jederzeit widerrufen (Abschnitt 19).

7. KI-Trainingsplan

Wenn du angemeldet bist und Brawnly Pro nutzt, kannst du dir einen Wochenplan erstellen lassen. Dafür sendet eine Serverfunktion des Brawnly-Backends Folgendes an OpenAI: dein Alter (aus dem Geburtsdatum berechnet), Größe, Körpergewicht, Trainingsziel, Erfahrung, die Namen deiner Studio-Setups mit den dort verfügbaren Geräten, Anzahl der Trainingstage und bevorzugte Wochentage sowie eine Liste von Übungen aus dem Katalog (Name, Niveau, Ziel und Geräte). Ausgeschlossene Übungen und Geräte, die du nicht hast, werden vorher aus dieser Liste entfernt. Dein Name, deine E-Mail-Adresse und deine Nutzer-ID werden nicht übertragen. OpenAI liefert einen Plan zurück, der in deinem Konto gespeichert wird.

Die KI-Anfrage erfolgt nur, wenn du sie startest. Pläne kannst du jederzeit auch ohne KI selbst anlegen.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO (du forderst den Plan an).

8. Übungskatalog und Bilder

Übungskatalog und Programme werden vom Brawnly-Backend geladen. Übungsbilder werden aus dem Dateispeicher des Backends geladen, wenn du angemeldet bist. Diese Anfragen enthalten technische Verbindungsdaten (IP-Adresse, Zeitpunkt, angefragte Datei) und bei Bildern dein Anmelde-Token.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO.

9. Feedback und Support

Angemeldet kannst du aus der App Feedback senden. Kategorie, Betreff und Nachricht werden zusammen mit deiner Nutzer-ID im Backend gespeichert. Über den Anbieter Resend erhalte ich eine Benachrichtigungs-E-Mail mit Kategorie, Betreff, Nachricht, deiner Nutzer-ID und der E-Mail-Adresse deines Kontos; deine E-Mail-Adresse wird als Antwortadresse gesetzt, damit ich dir direkt antworten kann. Wenn du mir per E-Mail schreibst, verarbeite ich deine Nachricht und E-Mail-Adresse, um dir zu antworten.

Die Support-E-Mail, die die App für dich vorausfüllt, enthält unter einer Trennlinie außerdem App-Version und Build, iOS-Version, Gerätemodell, deine Nutzer-ID (nur bei Anmeldung) und die RevenueCat-ID (die anonyme Kauf-ID, Abschnitt 11). Sie helfen mir, deine Anfrage deinem Konto und deinen Käufen zuzuordnen. Du siehst diese Zeilen im Entwurf und kannst sie vor dem Senden entfernen.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b und f DSGVO (Beantwortung deiner Anfrage).

10. Analyse und Absturzberichte

Um zu verstehen, wie Brawnly genutzt wird, und um Fehler zu beheben, nutzt die App:

  • Amplitude (EU-Rechenzentrum): Nutzungsereignisse wie Schritte der Einrichtung, Training gestartet, abgeschlossen (mit Dauer, Anzahl der Sätze und einem groben Bereich des Trainingsvolumens) oder abgebrochen (mit der Anzahl erledigter Sätze), Satz erfasst (ob es ein persönlicher Rekord war), Plan erstellt, Übung angesehen oder gesucht (nur die Anzahl der Treffer, nie der Suchtext), Feedback gesendet (nur die Kategorie), Berechtigungsanfragen und ihr Ergebnis, Bewertungsanfragen, aufgerufene Pro-Funktionen, Körpergewicht erfasst (nur dass ein Eintrag gemacht wurde, nie der Wert), Einstellungen geändert (zum Beispiel die Gewichtseinheit oder Apple-Health-Abgleich ein oder aus), Schritte des Kaufablaufs und Kaufstatus, App-Start- und Sitzungsereignisse sowie Fehler. Dazu kommen Eigenschaften wie App-Sprache, Region, Installationsdatum, Anzahl der Trainings, Trainingstage pro Woche, Trainingsziel beim Erstellen eines KI-Plans, Studio- oder Heim-Setup, Anmeldeart, Mitteilungserlaubnis und dein Pro-Status sowie eine Geräte-ID. Bist du angemeldet, wird deine Nutzer-ID als Amplitude-Nutzer-ID verwendet. Amplitude erhält nicht deinen Namen, deine E-Mail-Adresse, dein Geburtsdatum, deine Größe, dein Körpergewicht, die bewegten Gewichte oder Daten aus Apple Health.
  • Firebase Crashlytics (Google): Absturzberichte mit Gerätemodell, iOS-Version, App-Version, einer zufälligen Installations-ID und dem technischen Ablauf des Absturzes.
  • Firebase Analytics und Performance Monitoring (Google): automatisch erfasste Nutzungs- und Leistungsdaten (zum Beispiel App-Starts, Sitzungen, Geräte- und App-Version, eine zufällige App-Instanz-ID, Netzwerkzeiten). Die App sendet keine eigenen Ereignisse oder personenbezogenen Daten an Firebase.
  • Installationszuordnung: Beim ersten Start fragt die App über Apples AdServices-Schnittstelle ab, ob sie über eine Apple-Search-Ads-Kampagne installiert wurde. Das Token geht an Apple, und das RevenueCat-SDK sendet es zusätzlich an RevenueCat, damit Käufe Apple-Search-Ads-Kampagnen zugeordnet werden können (Abschnitt 11). Das Ergebnis, das Brawnly von Apple erhält (bezahlte oder organische Installation, Kampagne und Land), wird auf deinem Gerät und als Amplitude-Eigenschaft gespeichert.

Brawnly nutzt nicht die Werbe-ID (IDFA), verfolgt dich nicht über Apps oder Websites anderer Unternehmen und zeigt keine Werbung.

Rechtsgrundlage: Art. 6 Abs. 1 lit. f DSGVO (berechtigtes Interesse an einer stabilen, sich verbessernden App) und für den Zugriff auf dein Gerät § 25 Abs. 2 TDDDG. Du kannst jederzeit per E-Mail an app-support@donner.io widersprechen; ich nehme deine Nutzer-ID dann von der Analyse aus.

11. In-App-Käufe

Brawnly Pro wird als In-App-Kauf über Apple angeboten. Die Zahlung wickelt Apple ab; deine Zahlungsdaten erhalte ich nicht. Dein Zugang wird mit RevenueCat verwaltet. RevenueCat erhält eine anonyme App-Nutzer-ID (die RevenueCat-ID), die Kaufdaten von Apple (Produkt, Betrag, Währung, Transaktions- und Verlängerungsstatus), das Apple-Search-Ads-Zuordnungstoken (Abschnitt 10) und, um Käufe mit Nutzungsstatistiken zu verknüpfen, deine Amplitude-Geräte-ID und bei Anmeldung deine Nutzer-ID.

Rechtsgrundlage: Art. 6 Abs. 1 lit. b DSGVO; Aufbewahrung Art. 6 Abs. 1 lit. c DSGVO.

12. Mitteilungen

Wenn du Mitteilungen erlaubst, plant die App lokale Erinnerungen auf deinem iPhone, zum Beispiel wenn dein Pausen-Timer abläuft. Sie entstehen auf deinem Gerät; Brawnly nutzt keine Push-Mitteilungen und meldet kein Push-Token bei einem Server an. Ob du Mitteilungen erlaubt hast, wird in der Analyse erfasst.

13. Diese Website

  • Hosting: Beim Besuch der Website verarbeitet der Webhoster technische Zugriffsdaten (IP-Adresse, Zeitpunkt, Seite, Browser) in Server-Logs, um die Seite auszuliefern und abzusichern (Art. 6 Abs. 1 lit. f DSGVO).
  • Keine Cookies, keine Analyse, kein Tracking. Die Seiten laden keine Schriften, Skripte oder Bilder von fremden Servern.
  • Sprachwahl: Wenn du die Sprache umschaltest, wird deine Wahl („en“ oder „de“) im lokalen Speicher deines Browsers unter brawnly-lang gespeichert, damit die Startseite beim nächsten Mal in dieser Sprache öffnet. Du kannst den Eintrag in deinen Browsereinstellungen löschen. Bevorzugt dein Browser Deutsch, öffnet die Startseite die deutsche Version.

14. Empfänger und Auftragsverarbeiter

Folgende Dienstleister verarbeiten Daten in meinem Auftrag als Auftragsverarbeiter (Art. 28 DSGVO):

AnbieterZweck
Supabase Inc.Backend: Anmeldung, Konto-E-Mails, Datenbank, Dateispeicher, Serverfunktionen (Rechenzentrum Frankfurt, EU). Daten: E-Mail-Adresse, Passwort-Hash, Nutzer-ID, synchronisierte Profil- und Trainingsdaten, Feedback, Verbindungsdaten. Datenschutzerklärung
Amplitude Inc.Produktanalyse (EU-Rechenzentrum). Daten: Nutzungsereignisse, App-Eigenschaften, Geräte-ID, Nutzer-ID. Datenschutzerklärung
Google (Firebase)Absturzberichte, automatische Nutzungs- und Leistungsdaten. Daten: Geräte- und App-Informationen, Installations- und App-Instanz-IDs, Absturzverläufe, Leistungsmessungen. Datenschutzerklärung, Datenschutz bei Firebase
RevenueCat Inc.Verwaltung der In-App-Käufe und ihre Zuordnung zu Kampagnen. Daten: anonyme App-Nutzer-ID (RevenueCat-ID), Kaufdaten, Apple-Search-Ads-Zuordnungstoken, Amplitude-Geräte-ID und Nutzer-ID. Datenschutzerklärung
OpenAIErstellung von KI-Trainingsplänen. Daten: Alter, Größe, Körpergewicht, Trainingsziel, Erfahrung, Studio-Setups und Geräte, Trainingstage, Übungsliste. Datenschutzerklärung
ResendVersand von Feedback-Benachrichtigungen an mich. Daten: Kategorie, Betreff, Nachricht, Nutzer-ID, E-Mail-Adresse des Kontos. Datenschutzerklärung
WebhosterHosting dieser Website. Daten: Server-Logs (IP-Adresse, Zeitpunkt, Seite, Browser).

Apple erhält als eigenständig Verantwortlicher Daten, wenn du den App Store, „Mit Apple anmelden“, In-App-Käufe, Apple Health oder die Installationszuordnung nutzt (Datenschutzrichtlinie von Apple). Personenbezogene Daten werden nie verkauft.

15. Übermittlung in Drittländer

Einige Anbieter sitzen in den USA oder können Daten dort verarbeiten, insbesondere Google, RevenueCat, OpenAI und Resend; Supabase speichert die Brawnly-Datenbank in Frankfurt und Amplitude in seinem EU-Rechenzentrum, beide sind aber US-Unternehmen. Soweit Daten in ein Land ohne Angemessenheitsbeschluss der EU übermittelt werden, stützt sich die Übermittlung auf die Zertifizierung des Anbieters nach dem EU-US Data Privacy Framework, sofern vorhanden, oder auf die EU-Standardvertragsklauseln (Art. 46 Abs. 2 lit. c DSGVO).

16. Speicherdauer und Löschung

  • Daten auf deinem Gerät bleiben dort, bis du sie oder die App löschst. Beim Abmelden kannst du „Lokale Daten löschen“ wählen, um deine Daten vom Gerät zu entfernen. Dein Profilfoto kannst du jederzeit mit „Foto entfernen“ in deinem Profil löschen; außerdem wird es mit der App gelöscht.
  • Konto und synchronisierte Daten werden gespeichert, solange dein Konto besteht. Einträge, die du in der App löschst, werden in deinem Konto als gelöscht markiert und mit der Löschung deines Kontos vollständig entfernt.
  • Konto löschen: in der App unter Profil → „Kontoeinstellungen“ → „Konto löschen“. Nach deiner Bestätigung werden dein Konto und damit alle damit verknüpften synchronisierten Daten, Pläne und Feedback-Nachrichten sofort gelöscht, und die Daten auf deinem Gerät werden ebenfalls entfernt. Alternativ schreib an app-support@donner.io von der E-Mail-Adresse deines Kontos (oder nenne mir deine Nutzer-ID); ich lösche dann dein Konto und bestätige dir die Löschung.
  • Analyse- und Absturzdaten werden nach den Aufbewahrungseinstellungen von Amplitude und Firebase gelöscht. Kaufbelege werden so lange aufbewahrt, wie es das Steuer- und Handelsrecht verlangt.
  • E-Mails an den Support werden so lange aufbewahrt, wie es für die Bearbeitung deines Anliegens nötig ist.

17. Deine Rechte

Du hast das Recht auf Auskunft (Art. 15 DSGVO), Berichtigung (Art. 16), Löschung (Art. 17), Einschränkung der Verarbeitung (Art. 18), Datenübertragbarkeit (Art. 20) und Widerspruch gegen Verarbeitungen auf Grundlage berechtigter Interessen (Art. 21). Eine Einwilligung kannst du jederzeit mit Wirkung für die Zukunft widerrufen (Art. 7 Abs. 3 DSGVO), zum Beispiel indem du den Zugriff auf Apple Health ausschaltest. Schreib an app-support@donner.io.

Außerdem hast du das Recht, dich bei einer Datenschutz-Aufsichtsbehörde zu beschweren (Art. 77 DSGVO), etwa in dem EU-Land, in dem du lebst. Zuständig für den Verantwortlichen ist: Die Landesbeauftragte für den Datenschutz und für das Recht auf Akteneinsicht Brandenburg, Stahnsdorfer Damm 77, 14532 Kleinmachnow.

18. Kinder

Brawnly richtet sich nicht an Kinder. Die App akzeptiert kein Geburtsdatum, nach dem du jünger als 13 Jahre wärst. Wenn du unter 16 bist, nutze Brawnly und lege ein Konto bitte nur mit Zustimmung deiner Eltern oder Erziehungsberechtigten an. Wenn du glaubst, dass ein Kind ohne diese Zustimmung personenbezogene Daten angegeben hat, melde dich bitte; die Daten werden dann gelöscht.

19. Berechtigungen und Widerruf

  • Apple Health: Lesen von Größe, Körpergewicht, Trainings und Herzfrequenz; Schreiben von Größe und Körpergewicht. Ausschalten in der App unter Profil → Apple Health oder in Einstellungen → Health → Datenzugriff & Geräte → Brawnly.
  • Mitteilungen: lokale Erinnerungen wie der Pausen-Timer. Widerruf in Einstellungen → Mitteilungen → Brawnly.

Die App fragt keinen Zugriff auf deinen Standort, deine Kamera, dein Mikrofon, deine Kontakte, deine Fotomediathek oder die Werbe-ID an. Für ein Profilfoto gibt die Fotoauswahl von iOS Brawnly nur das eine Foto, das du auswählst.

20. Sicherheit

Alle Verbindungen zum Brawnly-Backend sind verschlüsselt (TLS). Deine Anmeldesitzung liegt im iOS-Schlüsselbund. Datenbankregeln beschränken deine Daten auf dein eigenes Konto. Kein System ist vollkommen sicher; nutze bitte ein starkes Passwort und sperre dein Gerät.

21. Änderungen dieser Erklärung

Ich passe diese Erklärung an, wenn sich die App oder die Rechtslage ändert. Die aktuelle Fassung findest du immer auf dieser Seite; das Datum oben zeigt den letzten Stand. Bitte beachte auch die Nutzungsbedingungen.

← Zurück zu Brawnly