Treadmill Compatibility
Treadmill Assistant talks to treadmills over Bluetooth using two protocols: FitShow and FTMS (the Bluetooth standard for fitness machines). What the app can read or control on your specific treadmill depends on how its firmware implements one of those protocols.
This page lists every treadmill we've tested first-hand, what works with each, and what to do if your treadmill isn't listed.
Read this first — safety
Treadmill Assistant is an unofficial app. It can start the belt, change speed, and change incline remotely — which is convenient, but it also means you need to stay in control of the hardware.
- Keep the safety key attached at all times. If something goes wrong, that key is what stops the belt.
- Pay attention. Don't start a workout from across the room and walk over to it mid-acceleration. Be on the deck, or close enough to step on safely, when speed changes.
- Be ready to react. Hand on the rail, eyes on the belt. Things can go wrong without warning, and you must be in a position to respond when they do.
You're driving real hardware. We've built the app to be as predictable as we can, but the final responsibility for your safety is yours.
Treadmills
Treadmills are grouped by manufacturer in alphabetical order. Click any entry to see the full capability breakdown. Heart rate in this list means HR coming from the treadmill itself (handrail grip sensors or a chest strap paired to the treadmill console); the app's other HR sources — chest strap paired to your phone, Apple Watch, AirPods/Beats — work regardless of the treadmill.
4FIZJO
4FIZJO TM ULTRA (FitShow)Full support ✓
| Capability | Status |
|---|---|
| Start / stop belt | ✓ |
| Pause / resume | ✓ |
| Speed control | ✓ |
| Incline control | ✓ |
| Speed reading | ✓ |
| Distance reading | ✓ |
| Time reading | ✓ |
| Calorie reading | ✓ |
| Step count | ✓ |
| Heart rate (from treadmill) | ✗ |
Notes: This treadmill has no heart-rate sensors of its own. For HR readings, use any of the app's other sources (chest strap paired to your phone, Apple Watch, AirPods/Beats).
BH Fitness
BH i.BoxsterNot yet verified by us ❓
| Capability | Status |
|---|---|
| Start / stop belt | ❓ |
| Pause / resume | ❓ |
| Speed control | ❓ |
| Incline control | ❓ |
| Speed reading | ❓ |
| Distance reading | ❓ |
| Time reading | ❓ |
| Calorie reading | ❓ |
| Step count | ❓ |
| Heart rate (from treadmill) | ✗ |
Notes: We haven't tested this model first-hand yet. Based on the protocol it speaks, we expect everything except heart rate to work — this treadmill doesn't support HR readings. If you have one, please let us know how it behaves.
BH i.Boxster PlusNot yet verified by us ❓
| Capability | Status |
|---|---|
| Start / stop belt | ❓ |
| Pause / resume | ❓ |
| Speed control | ❓ |
| Incline control | ❓ |
| Speed reading | ❓ |
| Distance reading | ❓ |
| Time reading | ❓ |
| Calorie reading | ❓ |
| Step count | ❓ |
| Heart rate (from treadmill) | ✗ |
Notes: We haven't tested this model first-hand yet. Based on the protocol it speaks, we expect everything except heart rate to work — this treadmill doesn't support HR readings. If you have one, please let us know how it behaves.
BH i.Boxster Plus IIWork in progress 🔧
| Capability | Status |
|---|---|
| Start / stop belt | 🔧 |
| Pause / resume | 🔧 |
| Speed control | 🔧 |
| Incline control | 🔧 |
| Speed reading | 🔧 |
| Distance reading | 🔧 |
| Time reading | 🔧 |
| Calorie reading | 🔧 |
| Step count | 🔧 |
| Heart rate (from treadmill) | 🔧 |
Notes: We're actively working on support for this model. It isn't usable with the app yet — check back later.
HMS
HMS Loop 14 (FitShow)Full support ✓
| Capability | Status |
|---|---|
| Start / stop belt | ✓ |
| Pause / resume | ✓ |
| Speed control | ✓ |
| Incline control | ✓ |
| Speed reading | ✓ |
| Distance reading | ✓ |
| Time reading | ✓ |
| Calorie reading | ✓ |
| Step count | ✓ |
| Heart rate (from treadmill) | ✓ |
Notes: Heart rate is read from the handrail grip sensors.
JagJog
JagJog JT62 (FitShow)Full support ✓
| Capability | Status |
|---|---|
| Start / stop belt | ✓ |
| Pause / resume | ✓ |
| Speed control | ✓ |
| Incline control | ✓ |
| Speed reading | ✓ |
| Distance reading | ✓ |
| Time reading | ✓ |
| Calorie reading | ✓ |
| Step count | ✓ |
| Heart rate (from treadmill) | ✓ |
Notes: Heart rate is read from the handrail grip sensors.
Kettler
Kettler Alpha Run 600 (FTMS)Partial support ⚠
| Capability | Status |
|---|---|
| Start / stop belt | ✗ |
| Pause / resume | ✗ |
| Speed control | ✓ |
| Incline control | ✓ |
| Speed reading | ✓ |
| Distance reading | ✓ |
| Time reading | ✓ |
| Calorie reading | ✓ |
| Step count | ✗ |
| Heart rate (from treadmill) | ✓ |
Notes: The belt has to be started and stopped from the console — the app can't do that for you. Once you're already running, the app takes over for speed and incline. App-level pause/resume isn't available because it depends on remote start/stop. Heart rate works from the handrail grip sensors or a chest strap paired to the treadmill console. Step count isn't reported by this treadmill.
Moovyoo
Moovyoo Guepard Evo (FTMS)Full support ✓
| Capability | Status |
|---|---|
| Start / stop belt | ✓ |
| Pause / resume | ✓ |
| Speed control | ✓ |
| Incline control | ✓ |
| Speed reading | ✓ |
| Distance reading | ✓ |
| Time reading | ✓ |
| Calorie reading | ✓ |
| Step count | ✗ |
| Heart rate (from treadmill) | ✓ |
Notes: Heart rate works from the handrail grip sensors or a chest strap paired to the treadmill console. Step count isn't reported by this treadmill.
Other Moovyoo treadmillsNot yet verified by us ❓
Moovyoo confirmed to us in June 2026 that their treadmills work with the app — see the manufacturer notes below — but we haven't tested specific models ourselves. Step count isn't typically reported by Moovyoo treadmills. Heart rate works if your specific model has the sensors. If you have one and it does (or doesn't) work as expected, please let us know.
NoblePro
NoblePro treadmillsNot yet verified by us ❓
NoblePro confirmed to us in June 2026 that their treadmills speak FTMS — see the manufacturer notes below. We haven't tested specific models ourselves yet. Step count isn't typically reported over FTMS. Heart rate works if your specific model has the sensors. If you have one, please let us know.
Other FitShow treadmills
Any treadmill that shows up as FS-…Not yet verified ❓
Every treadmill that speaks the FitShow protocol uses the same byte-level format, so any treadmill that advertises as FS-XXXXXX should behave like the tested FitShow models above. Heart-rate readings depend on whether your specific treadmill has handrail sensors. If yours doesn't behave as expected, please let us know.
Other FTMS treadmills
Any other FTMS-compatible treadmillSupport varies ❓
FTMS is a Bluetooth standard, but it's a big one — and most treadmill makers ship only the pieces they need. The "FTMS-compatible" badge can mean very different things from one treadmill to the next:
- Some won't accept start/stop commands — you press the button on the console, and the app just rides along (this is the case with the Kettler above).
- Some accept incline commands but ignore speed, or the other way around.
- Some actively block remote control entirely — the app can only read what the treadmill reports, not control it.
- Some report distance and calories; others leave half the data fields blank.
- Most need a quirk or two coded in before they behave correctly in our app.
If your treadmill speaks FTMS and isn't listed above, there's a real chance it'll work — and a real chance we'll need to add something for it. Get in touch and we'll take it from there.
Status legend: ✓ supported · ⚠ partial · ✗ not available · ❓ not yet verified · 🔧 work in progress
Manufacturer notes
Some treadmill manufacturers have a specific stance on third-party apps that's worth knowing about before you try to connect. We update this list as we hear directly from them.
| Manufacturer | Stance | Notes |
|---|---|---|
| Sportstech | Closed ecosystem | As of June 2026, Sportstech confirmed to us that their treadmills and their app are a closed ecosystem and they do not officially support external apps. This may change in the future. If you have a Sportstech treadmill, we're happy to take a look — but it isn't an officially supported path, we can't guarantee it'll work, and we can't take responsibility for the outcome. |
| NoblePro | FTMS-compatible | As of June 2026, NoblePro confirmed to us that their treadmills speak FTMS, so Treadmill Assistant should be able to read data from and control the treadmill. We haven't tested specific models on our side yet — if you have a NoblePro and it does (or doesn't) work as expected, please let us know. |
| Moovyoo | Compatible | As of June 2026, Moovyoo tested the app on their end and confirmed their treadmills work with it. |
If you've heard a stance from a manufacturer that should be on this list — positive or negative — let us know.
My treadmill isn't listed
Treadmills come and go faster than we can buy them, so this list will always be incomplete. Here's what to try:
- Make sure your treadmill's Bluetooth is on. Most treadmills enable it through a menu on the console — check your treadmill's manual.
- Open Treadmill Assistant and scan. If your treadmill shows up in the list, tap to connect. See Connecting Your Treadmill for the full walkthrough.
- If it connects but something doesn't work — speed won't change, distance reads as zero, the belt won't start — that's almost always a protocol-quirk situation we can investigate.
- Get in touch and tell us:
- the make and model of your treadmill,
- the name it shows up as when you scan (often something like
FS-XXXXXX,MOOV-XXXX,KETTLER-XXX), - what's working and what isn't.
We'll take it from there — no debug logs or technical details needed from you up front. If we need more, we'll ask.