Fitness data sync
Synchronisiere all deine Fitnessdaten in einem Dashboard
FitMesh kombiniert Daten unterstützter Wearables in einem Dashboard und kann optional ausgewählte Daten oder Workouts an unterstützte Ziele schreiben. Es liest aus Health Connect (Android), Apple Health plus einer direkten Bluetooth-Verbindung zum Colmi-Ring (iOS) und einer wachsenden Liste verbundener Anbieter und dedupliziert dann überlappende Metriken, statt sie doppelt zu zählen. Es ist keine universelle Bridge, die jede Fitness-App mit jeder anderen synchronisiert: Prüfe die Kompatibilitätstabelle unten, was für die Quelle oder das Ziel, das dich interessiert, tatsächlich live ist.
Deine Fitnessdaten sind ĂĽber Apps verstreut
Eine Smartwatch meldet Schritte an eine App, ein Ring meldet Schlaf und Herzfrequenz an eine andere, eine Trainingsplattform speichert deine Trainingshistorie, und keine spricht standardmäßig mit den anderen. Fünf Apps zu prüfen, um "wie habe ich geschlafen und wie hart habe ich diese Woche trainiert" zu beantworten, ist kein Datenproblem, sondern ein Dashboard-Problem. Hinzu kommt, dass dieselbe Schrittzahl oder Herzfrequenzmessung oft doppelt gemeldet wird, einmal vom Telefon und einmal von der Uhr, was die Summen aufbläht, wenn nichts dedupliziert.
Was ist Fitnessdaten-Synchronisierung?
Fitnessdaten-Synchronisierung umfasst drei verschiedene Dinge, die Menschen damit meinen: Daten von einer bestimmten App zu einer anderen verschieben (eine Bridge), jeder App einen gemeinsamen Ort zum Lesen und Schreiben von Gesundheitsdaten auf demselben Gerät geben (ein plattformweiter Health-Hub wie Health Connect auf Android oder Apple Health auf iOS), oder aus mehreren Quellen lesen und sie zusammen in einer unabhängigen Ansicht zeigen (ein Dashboard). Sie lösen unterschiedliche Probleme, und keines ersetzt die anderen vollständig.
Health-Hub, Bridge-App oder unabhängiges Dashboard?
Health-Hub
Ins Betriebssystem integriert (Health Connect, Apple Health). Apps lesen und schreiben dort direkt. Kein eigenes Dashboard, und es sieht nur, was auf diesem einen Gerät ist.
Bridge-App
Verschiebt Daten von einer bestimmten Quelle zu einem bestimmten Ziel, meist fĂĽr einen engen, klar definierten Anwendungsfall. Nicht dafĂĽr gebaut, dir einen Ăśberblick zu geben.
Unabhängiges Dashboard
Liest gleichzeitig aus mehreren verbundenen Quellen, dedupliziert überlappende Daten und zeigt sie zusammen. Das ist FitMesh. Es verspricht nicht, überall zu schreiben, wo eine Bridge-App das könnte.
So funktioniert FitMesh
Der typische Ablauf: Dein Wearable oder seine Companion-App schreibt Daten in einen plattformweiten Gesundheitsspeicher (Health Connect auf Android) oder FitMesh liest sie direkt (Apple Health und der Colmi-Ring auf iOS oder ein OAuth-verbundener Anbieter wie Strava). FitMesh liest aus jeder verbundenen Quelle, löst Überschneidungen zwischen ihnen auf und zeigt das Ergebnis in einem Dashboard. Wenn du zustimmst, kann FitMesh sein dedupliziertes Ergebnis zurück in Health Connect oder Apple Health schreiben oder einzelne Workouts an eine Trainingsplattform exportieren, nur für die spezifischen Ziele, die in der Tabelle unten als unterstützt aufgeführt sind.
- 1Wearable oder Companion-App (Samsung Health, Garmin Connect, Strava, ...)
- 2Health Connect (Android) oder Apple Health / direktes Bluetooth (iOS)
- 3FitMesh liest, dedupliziert und fusioniert die Daten
- 4Dashboard, und optional: Write-back oder Export, nur wo unterstĂĽtzt
Kompatibilitätsmatrix
Jede Zeile unten ist gegen den tatsächlichen Code der App verifiziert, nicht nur gegen ihre Marketingaussagen, einschließlich ob die Funktion von einem echten UI-Bildschirm aus erreichbar ist, nicht nur im Backend implementiert. "In Entwicklung" bedeutet, der Code existiert, ist aber noch mit nichts verbunden, was ein Nutzer antippen kann. "Roadmap" bedeutet, es ist noch nicht gebaut.
Kernintegrationen
StravaLiveAndroid + iOS · Lesen
+
Android + iOS · Lesen
Verbindung: OAuth 2.0 (mobiler PKCE-Flow)
Datentypen: Läufe, Radtouren, Schwimmen, Spaziergänge, GPS-Track, Tempo, Kalorien, Herzfrequenz
Authentifizierung: OAuth2 (Scope: read, activity:read_all, profile:read_all)
Standard: Opt-in — Nutzer verbindet sich manuell in den Einstellungen
Sync-Häufigkeit: Wird bei jeder App-Synchronisierung abgerufen
Einschränkungen: Heute nur Lesen. Das Senden von FitMesh-aufgezeichneten Workouts an Strava ist in Entwicklung und in der App noch nicht verfügbar.
Zuletzt ĂĽberprĂĽft: 2026-07-12
TrainingPeaksIn EntwicklungAndroid + iOS · Export
+
Android + iOS · Export
Verbindung: Personal Access Token (manuell, in den Einstellungen eingefĂĽgt)
Datentypen: Einzelne Workouts (TCX)
Authentifizierung: Bearer-Token (vom Nutzer generierter PAT)
Standard: N/A — noch nicht funktionsfähig
Sync-Häufigkeit: N/A
Einschränkungen: Du kannst heute einen Token in den Einstellungen speichern, aber er ist noch mit keiner Sendeaktion verbunden. Das ist in Entwicklung, keine Live-Integration.
Zuletzt ĂĽberprĂĽft: 2026-07-12
Health ConnectLiveNur Android · Lesen + Write-back
+
Nur Android · Lesen + Write-back
Verbindung: Native Android-Berechtigung
Datentypen: Lesen: alles, was verbundene Quellen in Health Connect schreiben. Write-back: Schritte, Schlafphasen, eine Herzfrequenzmessung pro Tag, Distanz, aktive Kalorien.
Authentifizierung: Native Android-Laufzeitberechtigung
Standard: Opt-in — standardmäßig deaktiviert (Schalter in den Einstellungen)
Sync-Häufigkeit: Lesen: bei jeder Synchronisierung. Write-back: läuft einmal, wenn du den Schalter aktivierst, nicht automatisch bei jeder späteren Synchronisierung.
Einschränkungen: Write-back umfasst weder Gewicht noch HRV und wird nicht automatisch bei jeder Synchronisierung erneut ausgelöst (Schalter aus- und wieder einschalten, um erneut zu exportieren).
Zuletzt ĂĽberprĂĽft: 2026-07-12
Apple HealthLiveNur iOS · Lesen + Write-back
+
Nur iOS · Lesen + Write-back
Verbindung: Native HealthKit-Berechtigung
Datentypen: Lesen: HealthKit-Quellen plus der Colmi-Ring ĂĽber direktes Bluetooth. Write-back: Schlafphasen, Schritte, Ruheherzfrequenz, SpO2, Gewicht, Distanz, aktive Kalorien.
Authentifizierung: Native HealthKit-Autorisierung
Standard: Opt-in — standardmäßig deaktiviert (Schalter in den Einstellungen)
Sync-Häufigkeit: Lesen: bei jeder Synchronisierung. Write-back: nach jeder erfolgreichen Synchronisierung.
Einschränkungen: Write-back umfasst kein HRV (die Cloud speichert RMSSD, HealthKit erwartet SDNN — das Schreiben würde einen falschen Wert erzeugen).
Zuletzt ĂĽberprĂĽft: 2026-07-12
Weitere Anbieter (ĂĽber Health Connect oder direkte Verbindung)
Galaxy WatchLiveNur Android · Lesen
+
Nur Android · Lesen
Verbindung: Samsung Health → Health Connect
Datentypen: Schritte, Herzfrequenz, Schlaf, Kalorien, Workouts
Authentifizierung: Health Connect-Berechtigung
Standard: Opt-in
Sync-Häufigkeit: Bei jeder Synchronisierung
Einschränkungen: Nur Android.
Zuletzt ĂĽberprĂĽft: 2026-07-12
Wear OS / Pixel WatchLiveNur Android · Lesen
+
Nur Android · Lesen
Verbindung: Companion-App → Health Connect
Datentypen: Schritte, Herzfrequenz, Schlaf, Kalorien, Workouts
Authentifizierung: Health Connect-Berechtigung
Standard: Opt-in
Sync-Häufigkeit: Bei jeder Synchronisierung
Einschränkungen: Nur Android.
Zuletzt ĂĽberprĂĽft: 2026-07-12
Xiaomi Mi Band / WatchLiveNur Android · Lesen
+
Nur Android · Lesen
Verbindung: Mi Fitness → Health Connect
Datentypen: Schritte, Herzfrequenz, Schlaf, Kalorien
Authentifizierung: Health Connect-Berechtigung
Standard: Opt-in
Sync-Häufigkeit: Bei jeder Synchronisierung
Einschränkungen: Mi Band 7 und neuer. Nur Android.
Zuletzt ĂĽberprĂĽft: 2026-07-12
FitbitBetaNur Android · Lesen
+
Nur Android · Lesen
Verbindung: Fitbit-App → Health Connect (Basis-Stufe)
Datentypen: Schritte, Herzfrequenz, gesamte Schlafdauer, Kalorien
Authentifizierung: Health Connect-Berechtigung
Standard: Opt-in
Sync-Häufigkeit: Bei jeder Synchronisierung
Einschränkungen: Detaillierte Schlafphasen und GPS-Workouts benötigen das offizielle Fitbit-Web-API-OAuth, das noch auf der Roadmap steht. Basis-Metriken funktionieren heute über Health Connect.
Zuletzt ĂĽberprĂĽft: 2026-07-12
Garmin ConnectBetaNur Android · Lesen
+
Nur Android · Lesen
Verbindung: Garmin Connect-App → Health Connect (Basis-Stufe)
Datentypen: Schritte, Herzfrequenz, Schlaf, Kalorien, Distanz, einfache Workouts
Authentifizierung: Health Connect-Berechtigung
Standard: Opt-in
Sync-Häufigkeit: Bei jeder Synchronisierung
Einschränkungen: Body Battery, Training Load, Recovery Time und detailliertes GPS benötigen das offizielle Garmin-Health-API-OAuth, das noch auf der Roadmap steht.
Zuletzt ĂĽberprĂĽft: 2026-07-12
PolarBetaNur Android · Lesen
+
Nur Android · Lesen
Verbindung: Polar Flow → Health Connect (Basis-Stufe)
Datentypen: Schritte, Herzfrequenz, Schlaf, Kalorien
Authentifizierung: Health Connect-Berechtigung
Standard: Opt-in
Sync-Häufigkeit: Bei jeder Synchronisierung
Einschränkungen: Accesslink-OAuth für erweiterte Metriken steht auf der Roadmap.
Zuletzt ĂĽberprĂĽft: 2026-07-12
WithingsBetaNur Android · Lesen
+
Nur Android · Lesen
Verbindung: Health Mate → Health Connect (Basis-Stufe)
Datentypen: Gewicht, Schlaf, Herzfrequenz, Schritte
Authentifizierung: Health Connect-Berechtigung
Standard: Opt-in
Sync-Häufigkeit: Bei jeder Synchronisierung
Einschränkungen: Die offizielle OAuth-API v2 für erweiterte Metriken steht auf der Roadmap.
Zuletzt ĂĽberprĂĽft: 2026-07-12
SuuntoBetaNur Android · Lesen
+
Nur Android · Lesen
Verbindung: OAuth
Datentypen: Workouts, Herzfrequenz
Authentifizierung: OAuth2
Standard: Opt-in
Sync-Häufigkeit: Bei jeder Synchronisierung
Einschränkungen: In aktivem Test.
Zuletzt ĂĽberprĂĽft: 2026-07-12
Oura RingRoadmapNur Android · Lesen
+
Nur Android · Lesen
Verbindung: OAuth (dedizierte Integration)
Datentypen: Schlaf, Readiness, Herzfrequenz
Authentifizierung: OAuth2
Standard: N/A
Sync-Häufigkeit: N/A
Einschränkungen: Noch nicht über FitMeshs dedizierte Oura-Integration verbindbar. Wenn deine Oura-App bereits in Health Connect auf deinem Telefon schreibt, kann FitMeshs generisches Health-Connect-Lesen diese Daten trotzdem unabhängig erfassen.
Zuletzt ĂĽberprĂĽft: 2026-07-12
Huawei HealthRoadmapNur Android · Lesen
+
Nur Android · Lesen
Verbindung: Huawei Health Kit OAuth
Datentypen: Schritte, Herzfrequenz, Schlaf
Authentifizierung: OAuth2
Standard: N/A
Sync-Häufigkeit: N/A
Einschränkungen: In Prüfung.
Zuletzt ĂĽberprĂĽft: 2026-07-12
Colmi RingLiveAndroid + iOS · Lesen
+
Android + iOS · Lesen
Verbindung: Direktes Bluetooth (kein Health-Hub nötig)
Datentypen: Herzfrequenz, SpO2, HRV, Stress, Schlaf, Temperatur
Authentifizierung: Bluetooth-Pairing
Standard: Opt-in — Ring in der App verbinden
Sync-Häufigkeit: Bei jeder Synchronisierung
Einschränkungen: Keine Einschränkungen speziell für diese Verbindungsmethode.
Zuletzt ĂĽberprĂĽft: 2026-07-12
15 Quellen aufgefĂĽhrt, alle zuletzt am 2026-07-12 ĂĽberprĂĽft. Siehe /integrations fĂĽr die stets aktuelle Liste.
Wie FitMesh Sync-Loops verhindert
Das Zurückschreiben fusionierter Daten in einen Gesundheitsspeicher birgt ein offensichtliches Risiko: Wenn FitMesh dieselben Daten bei der nächsten Synchronisierung wieder liest, könnte es sie doppelt zählen oder in eine Endlosschleife geraten. FitMesh vermeidet dies mit einigen konkreten Regeln:
- Write-back ist standardmäßig deaktiviert. Du aktivierst es explizit in den Einstellungen, separat für Health Connect und Apple Health.
- Jeder von FitMesh geschriebene Datensatz wird mit einer eigenen Quellenkennung markiert, und FitMeshs eigener Lesevorgang filtert Datensätze mit dieser Markierung heraus, sodass es seine eigenen Schreibvorgänge nie erneut als neue externe Quelle aufnimmt.
- Wenn mehrere echte Quellen dieselbe Metrik für denselben Zeitraum melden, wendet FitMesh Fusionsregeln pro Metrik an (wählt die vollständigere Quelle, füllt Lücken aus anderen), statt alle Quellen zu addieren.
- Cross-App-Export (das Senden eines einzelnen Workouts an eine Trainingsplattform) ist eine einseitige, vom Nutzer ausgelöste Aktion, kein Hintergrund-Loop: Nichts, was FitMesh exportiert, wird wieder eingelesen.
Android, iPhone und das Web-Dashboard
Auf Android liest FitMesh aus Health Connect, das von den bereits installierten Companion-Apps gespeist wird. Auf dem iPhone liest FitMesh aus Apple Health und kann sich auch direkt über Bluetooth mit dem Colmi-Ring verbinden, ohne Apple Health als Vermittler für dieses spezifische Gerät zu benötigen. Das Dashboard selbst ist zusätzlich zu den mobilen Apps auch im Web verfügbar, sodass du deine Daten prüfen kannst, ohne dein Telefon zu öffnen.
Auch das Write-back verhält sich je nach Plattform unterschiedlich. Auf Android exportiert das Aktivieren des Health-Connect-Write-backs einmal in diesem Moment; es exportiert nicht automatisch weiter, wenn neue Daten eintreffen, du musst den Schalter aus- und wieder einschalten, um erneut zu exportieren. Auf iOS exportiert FitMesh nach jeder erfolgreichen Synchronisierung erneut, sobald du das Apple-Health-Write-back aktiviert hast.
Datenschutz, Speicherung und Export
Deine Daten werden auf EU-Servern gespeichert. Du steuerst jeden Write-back-Schalter einzeln, und du kannst deine eigenen Workouts jederzeit als GPX- oder TCX-Dateien exportieren (eine Pro-Funktion) ĂĽber das native Freigabeblatt, um eine eigene Kopie auĂźerhalb von FitMesh zu behalten. Das direkte Speichern von Exporten in Google Drive ist in Entwicklung.
Was FitMesh nicht tut
- Es synchronisiert nicht jede Fitness-App mit jeder anderen. Prüfe die Kompatibilitätstabelle für die spezifische Quelle oder das Ziel, das du brauchst.
- Das Senden von Workouts an Strava, TrainingPeaks oder RideWithGPS ist noch in Entwicklung, heute nicht verfĂĽgbar. Das direkte Speichern von Exporten in Google Drive ist ebenfalls in Entwicklung; nutze stattdessen das Freigabeblatt.
- Write-back zu Health Connect und Apple Health deckt nicht jede Metrik ab (kein HRV-Schreiben auf beiden Plattformen, kein Gewichts-Schreiben auf Android).
- Das Write-back-Timing unterscheidet sich je nach Plattform: Health Connect (Android) exportiert einmal pro Schalteraktivierung, nicht fortlaufend; Apple Health (iOS) exportiert nach jeder erfolgreichen Synchronisierung erneut.
- FIT-Datei-Export ist nicht verfĂĽgbar (Lizenzierung); GPX und TCX schon.
Erste Schritte
- 1Lade FitMesh herunter und melde dich an.
- 2Erteile bei Aufforderung die Berechtigung fĂĽr Health Connect (Android) oder Apple Health (iOS).
- 3Verbinde alle weiteren von dir genutzten Anbieter (Strava, Garmin und andere) ĂĽber die Einstellungen.
- 4Aktiviere optional das Write-back zu Health Connect oder Apple Health, sobald du mit der Dashboard-Anzeige zufrieden bist.
Häufig gestellte Fragen
Was ist Fitnessdaten-Synchronisierung?+
Fitnessdaten-Synchronisierung bedeutet, Gesundheits- und Trainingsdaten über die Apps und Wearables zu verschieben oder zu kombinieren, die du tatsächlich nutzt, damit du nicht fünf verschiedene Apps prüfen musst, um deine Schritte, deinen Schlaf und deine Workouts zu sehen. Das kann ein plattformweiter Health-Hub sein (Health Connect auf Android, Apple Health auf iOS), eine Bridge-App, die Daten von einer bestimmten App zu einer anderen verschiebt, oder ein unabhängiges Dashboard, das aus mehreren Quellen liest und sie an einem Ort zeigt. FitMesh Sync ist die dritte Art: ein Dashboard.
Was ist der Unterschied zwischen einem Health-Hub, einer Bridge-App und einem Fitness-Dashboard?+
Ein Health-Hub (Health Connect, Apple Health) ist ein berechtigungsgesteuerter Datenspeicher, der ins Betriebssystem integriert ist: Apps lesen und schreiben dort, aber er hat kein eigenes Dashboard. Eine Bridge-App verschiebt Daten von einer bestimmten Quelle zu einem bestimmten Ziel, meist für einen engen Anwendungsfall (z. B. den Export einer einzelnen Trainingsdatei). Ein unabhängiges Dashboard wie FitMesh Sync liest gleichzeitig aus mehreren verbundenen Quellen, dedupliziert überlappende Daten und zeigt alles in einer Ansicht. Dashboards versprechen nicht, überall zu schreiben, wo eine Bridge-App das könnte.
Kann FitMesh Daten zwischen jeder Fitness-App synchronisieren?+
Nein. FitMesh liest aus Health Connect (Android), Apple Health plus einer direkten Bluetooth-Verbindung zum Colmi-Ring (iOS) und einer wachsenden Liste von OAuth-verbundenen Anbietern (siehe Kompatibilitätstabelle oben). Es ist keine universelle Bridge, die Daten zwischen zwei beliebigen Apps verschieben kann. Manche Integrationen sind heute nur lesend, manche unterstützen auch ein spezifisches, begrenztes Write-back, und manche befinden sich noch in Entwicklung. Prüfe die Tabelle auf den genauen Status der Quelle oder des Ziels, das dich interessiert, bevor du annimmst, dass es funktioniert.
Wie geht FitMesh mit doppelten Fitnessdaten um?+
Wenn mehrere Quellen dieselbe Metrik für denselben Tag melden (z. B. dein Telefon zählt Schritte und deine Uhr zählt ebenfalls Schritte), wendet FitMesh Fusionsregeln pro Metrik an, statt alles zu addieren: Es wählt die vollständigere oder genauere Quelle und füllt Lücken aus den anderen, statt doppelt zu zählen. Wenn FitMesh Daten zurück in Health Connect oder Apple Health schreibt, markiert es auch, was es schreibt, damit sein eigener Lesevorgang bei einer späteren Synchronisierung diese Daten nicht als neue externe Quelle aufgreift, was einen Sync-Loop verursachen würde.
Funktioniert FitMesh auf Android und iPhone?+
Ja, auf beiden, aber die zugrunde liegende Verbindung ist je nach Plattform unterschiedlich. Auf Android liest FitMesh aus Health Connect, das von den bereits installierten Companion-Apps gespeist wird (Samsung Health, Garmin Connect, Fitbit und mehr). Auf dem iPhone liest FitMesh aus Apple Health und kann sich auch direkt über Bluetooth mit dem Colmi-Ring verbinden, ohne Apple Health als Vermittler für dieses spezifische Gerät zu benötigen.
Kann FitMesh meine Daten in andere Apps schreiben?+
Auf begrenzte, Opt-in-Weise. FitMesh kann seine deduplizierten, fusionierten Daten zurück in Health Connect (Android) und Apple Health (iOS) schreiben, standardmäßig deaktiviert, bis du es in den Einstellungen aktivierst. Das Senden einzelner Workouts an Strava, TrainingPeaks oder ähnliche Trainingsplattformen ist eine separate, engere Fähigkeit, die für manche Ziele noch in Entwicklung ist. Das ist keine allgemeine "Sync überallhin"-Funktion: Prüfe die Kompatibilitätstabelle, was für das gewünschte Ziel heute tatsächlich verfügbar ist.
Bereit, deine Daten an einem Ort zu sehen?
Lade FitMesh herunter, verbinde die Quellen, die du nutzt, und sieh genau, was live ist, bevor du dich darauf verlässt.