Your roster is not on one brand.
Neither are we.
18 live connections across wearables, training platforms, force plates, calendars and files. Matter reads what your athletes already wear and what your weight room already measures — without asking anyone to buy a different device.
Every row below says how the data actually arrives. Where a connection is indirect, we say so rather than letting you find the asterisk yourself.
Wearables & health
- Via Apple Health
Apple Health
HRV, sleep, resting heart rate, workouts and heart-rate streams from Apple Watch.
- Direct connection
WHOOP
Recovery, strain, sleep performance and HRV — pushed to Matter by webhook, not polled.
- Direct connection
Strava
Runs, rides and swims with full per-second pace, power and heart-rate streams.
- Direct connection
Polar
Training load, sleep, heart rate and recovery status.
- Direct connection
Google Health
Android health data through Health Connect, for rosters that are not all on iPhone.
- Via Google Health
Fitbit
Steps, sleep and heart rate.
Reaches Matter through Google Health Connect rather than a direct Fitbit login.
- Via Google Health
Pixel Watch
Workouts, heart rate and sleep.
Reaches Matter through Google Health Connect.
Training platforms
- Direct connection
intervals.icu
Planned sessions out, completed sessions back — for endurance rosters already living there.
- File import
Zwift (.zwo)
Export any structured bike session from the builder straight to Zwift.
Strength & force plates
- Vendor API
GymAware
Bar velocity and VBT set data, pulled on a schedule and matched to your roster.
- Vendor API
Hawkin Dynamics
Force-plate jump tests, RSI and asymmetry, matched to your roster.
- File import
Any VBT or force-plate export
Upload the CSV your device already produces. Columns are mapped once, athletes matched by name, and re-uploads dedupe instead of doubling.
Calendar & comms
- Channel
Google Calendar
Sessions land in the calendar you already live in — for you and for athletes.
- Channel
Slack
Ask Matter about any athlete from the Slack your staff already has open.
- Channel
iMessage
The same coaching agent, over text.
Set up during guided onboarding — a Matter number-to-coach link is not yet a self-serve toggle.
Files & import
- File import
Roster CSV
Bring a whole squad over in one upload instead of typing names.
- File import
Workout files
Drop in the training file you already wrote and Matter reads the structure.
- File import
A photo of a whiteboard
Photograph the session you chalked up and Matter turns it into a structured workout.
Independent, and your data leaves as easily as it arrives
Matter is not owned by a device company, so nothing here is a funnel toward hardware you have to buy. Coaches have watched platforms they depended on get acquired and switched off, so we will say the unglamorous part out loud: your athlete data, training history and session files are yours, and they export.
- GarminIn progress
Garmin data already reaches Matter today through Strava or Apple Health. The direct connection is in progress.
- GmailIn progress
The Gmail connect is built and in private testing while Google reviews it. Until a coach connects Gmail, coach and parent email sends from noreply@matterperformance.com.
- Oura
- KINEXON
- Catapult
No ship dates on these yet, so we are not going to invent one. If your program depends on one of them, tell us — that is how things move up this list.
Not seeing what your program runs on?
Most requests we get are for a device we can already read through another path. Tell us what you use and we will give you a straight answer.
Ask about an integrationACAC Main Line
Program Generator, then the editor
The week ACAC already swims: six pool sessions and two dryland sessions, open in the editor.
Program Generator
ACAC Main Line, this week
- Team
- ACAC Main Line
- Sport
- Swimming
- Week
- Week of Oct 19
- Roster
- 11 athletes
- Pool
- 6 sessions
- Dryland
- 2 sessions
- Groups
- Sprint, Distance, Mid
Nothing is written until you Approve.
Program editor
- AM Swim — Aerobic Base 4x800Monday · swim90 min
- Main Set — Threshold 6x400Tuesday · swim95 min
- Technique + Drill FocusWednesday · swim75 min
- Sprint Set — 12x50 Max EffortThursday · swim80 min
- Race Pace — Broken 200sFriday · swim90 min
- Long Aerobic + Dryland StrengthSaturday · swim110 min
- Dryland — Upper StrengthTuesday · strength50 min
- Dryland — Lower PowerFriday · strength50 min