how to
Connect Zwift to Kinni FitCast
Use this guide when you want Zwift on another device to discover Kinni FitCast during a Kinni run.
Use this guide when you want Zwift to read Kinni run data through FitCast. Kinni does not connect to Zwift through a Zwift account link; the connection happens locally over Bluetooth.
Before you start
Section titled “Before you start”- Use two devices: one running Kinni, and another running Zwift.
- Sign in to Kinni and make sure your account has access to FitCast.
- Turn on Bluetooth on the Zwift device.
- Connect any treadmill, foot pod, or heart-rate source to Kinni before relying on that data in Zwift.
- Stand safely before starting either app. If the treadmill moves unexpectedly, use the treadmill’s physical stop or safety key first.
Connect Zwift
Section titled “Connect Zwift”- Open Kinni and go to the run screen.
- Connect your treadmill or sensors in Kinni if you need live treadmill, speed, cadence, or heart-rate data.
- Tap the FitCast button on the Kinni run screen.
- Open Zwift on the second device.
- Go to Zwift’s pairing screen.
- Scan for devices.
- Choose Kinni FitCast when it appears.
- Pair it as the treadmill, running speed/cadence, or heart-rate source Zwift asks for.
- Start the Zwift activity only after the expected devices are connected.
What Zwift receives
Section titled “What Zwift receives”Zwift decides which advertised FitCast services it can use. Kinni can broadcast live treadmill-style data, running speed/cadence data, and heart-rate data when those values are available in the current Kinni run.
If a value is missing in Zwift, first check whether Kinni has that value on the run screen. FitCast cannot broadcast heart rate, cadence, incline, or treadmill data that Kinni is not currently receiving or calculating.
If Zwift cannot find Kinni FitCast
Section titled “If Zwift cannot find Kinni FitCast”- Confirm Kinni is on the active run screen and FitCast is turned on.
- Keep Kinni and Zwift on separate devices.
- Make sure no other app is already connected to the advertised FitCast service.
- Toggle FitCast off and on, then scan again in Zwift.
- If FitCast is blocked by sign-in or subscription access, resolve that first and try again.
If your treadmill starts unexpectedly
Section titled “If your treadmill starts unexpectedly”Treat unexpected treadmill movement as a safety issue, not as a pairing problem.
- Stop the treadmill using the physical controls or safety key.
- Stop or pause the Kinni run.
- Turn FitCast off.
- Check whether the treadmill is paired directly to Zwift and Kinni at the same time.
- Restart with one clear control path: Kinni controls/records the treadmill, while Zwift reads Kinni FitCast from the second device.
Still need help?
If an article does not answer your question, open Kinni and use in-app support, or join the Kinni Discord community for help from the team and other runners.