Beoflow

Connect COROS, Withings, Zwift and other apps

Connect your watch, ring, scale or training app to Beoflow so its workouts, sleep and recovery data reach your coach and your training plan.

Devices · Updated 16 October 2026

For
Athletes
On
Web, iPhone, Android

Before you start

  • You need an account with the service you want to connect, and its sign-in details.
  • The Integrations screen is the same on the web, in the iPhone app and in the Android app.

Every source you can connect

SourceWhat it sendsHow to connect
Apple HealthWorkouts, sleep, HRV and weightIn the Beoflow iPhone app only (see Sync Apple Health)
Health ConnectAndroid steps, workouts and sleepIn the Beoflow Android app only (see below)
Garmin ConnectActivities, sleep and moreIntegrations
WHOOPStrain, recovery, sleep and HRVIntegrations
OuraSleep, readiness, HRV and stressIntegrations
PolarTraining, recovery and sleepIntegrations
WahooRides, trainer workouts and powerIntegrations
StravaRuns, rides, swims and statsIntegrations
COROSActivities, sleep and recoveryIntegrations
WithingsWeight, body composition and sleepIntegrations
ZwiftIndoor rides and structured workoutsIntegrations (marked READ-ONLY: Beoflow reads from Zwift and sends nothing back)

Cards marked SOON can’t be connected yet: Suunto, Fitbit, TrainingPeaks, Intervals.icu, MyFitnessPal and Cronometer. On the web and iPhone, Health Connect also shows SOON, because it connects through the Android app.

Connect a device or app

  1. Open the side menu and select Integrations. On the web it opens in a new tab.
  2. On the Connections tab, type in Find an app or device, or filter by All, Activity, Recovery, Fuel or Context.
  3. On your device’s card, select Connect.
  4. Sign in to that service and allow access.
  5. You return to Integrations, and the card shows CONNECTED.

Two services show a notice before you leave Beoflow:

  • Garmin Connect: on Garmin’s screen, switch on Historical Data before you approve. If you leave it off, Beoflow starts from today. Tick I will switch on Historical Data to continue.
  • Polar: Polar only shares workouts recorded after you connect. Your sleep, recovery and daily activity history still imports.

Connect Health Connect (Android)

  1. In the Beoflow Android app, open the side menu.
  2. Tap your name at the top to open the account menu.
  3. Tap Connect Health Connect and allow the data types you want to share.

If the menu says Install Health Connect, install it from the Play Store first. When it’s working, the menu shows Health Connect · on.

Disconnect

  1. On a connected card, open the options menu (⋮).
  2. Select Disconnect, then Disconnect again to confirm.

New data stops arriving. Data already imported stays, and you can reconnect at any time. Some services keep Beoflow listed for a while; you can also remove Beoflow in that service’s own settings.

What you’ll see

  • COROS, Withings and Zwift send up to 60 days of history after you connect.
  • New data follows as each service shares it.
  • On a connected card, Where is my data? explains what to check, and Resync asks the service to send recent data again.

Troubleshooting

  • “Couldn’t connect”: the sign-in or permission step didn’t finish. Select Try again, or Back to integrations and start again from Connect.
  • “The wearable rejected the sign-in”: check the email and password for that service, then try again.
  • Data is missing or late: open the card’s options menu and select Resync, or disconnect and reconnect.
  • “Just did that. Give it a few minutes before trying again.”: a resync was just requested. Wait a few minutes.
  • My device says SOON: it can’t be connected yet. If it syncs to Strava or Apple Health, connect one of those instead.

FAQ

  • Which data wins if two sources record the same thing? You choose on the Processing preferences tab of Integrations.
  • Can I connect more than one source? Yes. Connect as many as you use.
  • Are new integrations planned? The sources marked SOON are on the list, without set dates. To ask for a device or app that isn’t listed, contact us through the support form at beoflow.com/support.

Privacy

Beoflow reads only the data you allow each service to share, and uses it for your training and recovery insights. Coaches you work with in Beoflow see it as part of your training data. Disconnecting stops new data; it does not delete what was already imported.

  • Connect Strava
  • Sync Apple Health
  • Data source priority and resync

Still not sure? Ask the team and a person will answer.

Next in Devices & integrations Upload a FIT file

Watch the webinar

Leave your name and email and it opens: 57 minutes with Daniel Greig on coaching with AI.

We use your name and address only to send you the webinar and what follows it.