Supported sources

This page is the single source of truth for what Baseline currently reads. We won’t claim “Supported” until the parser exists and passes its fixture tests.

SourceStatusFormatsGuide
Concept2 / ErgData

Rowing workouts and stroke data

BetaCSVView guide
EXR

Rowing sessions on EXR (via Concept2 Logbook)

EXR is detected from the Concept2 Logbook comment field ("Rowed on EXR: …"). No separate EXR file format is imported directly in MVP.

BetaCSV (via Concept2)View guide
Garmin Connect

Activities, heart rate, cadence, power

BetaFITView guide
Generic CSV

Any activity, body-metric or manual log

PlannedCSVView guide
Withings

Weight, body composition, heart rate, BP

PlannedCSVView guide
Apple Health

Steps, HR, sleep, workouts

PlannedXML (in ZIP)View guide
Google Health (Fitbit)

Steps, HR, sleep from Google Takeout

PlannedZIP (JSON/CSV)View guide
Android Health Connect

Backup export from Android 14+

PlannedZIPView guide
Strava

Guide only. Upload original Garmin, Concept2, FIT, TCX or CSV files instead.

Not accepted for upload in MVP. Strava's API Policy (effective 1 June 2026) restricts how Strava Data can be used in analytics and AI applications and how it may be combined with other data. If your workout also exists on Garmin or Concept2, upload that file instead.

ResearchingView guide

What the status badges mean

Supported
The parser is production-ready and covered by tests. Uploads are analysed in your report.
Beta
The parser exists and works for typical files. Edge cases may still fail — please share failing files with us.
Planned
The parser isn't built yet. We publish the export guide first so you know what your file will contain.
Researching
We're still working out whether and how to support this source (for example, because of the vendor's terms of use).