Bluetooth isn't available in this view.
Web Bluetooth needs Chrome or Edge on a laptop or Android, or the Bluefy browser on iPhone/iPad, and the page must be served over https. Save the app below and put it on any https host (GitHub Pages or Netlify Drop work), then open it there.
You can still try any workout here in demo mode, with simulated power.
Build a workout
Minutes can be 0.5 or 1:30. Write load as 50-75 for a ramp. RPM is optional and shows as a cadence target on the ride screen. A repeating interval is one on/off pair done several times. ▲▼ move a row, ⧉ copies it.
Workout as text
The same workout as one line of text. Copy it to keep or share it, or paste and type here: the steps above follow. Example: 10m@50-70, 5x(3m@115, 3m@50), 8m@60-40. Add r90 for a cadence target, or w after a number for watts.
Your workouts
History
Finished rides show up here.
Me
Helps make TRAAKK better: which workout, how long and how far you got. No name, no account, no location, no heart rate.
Once a ride in Game mode, an eagle, a magpie or a seagull gives you a reason to sprint.
Virtual gears: shift with − / + in TRAAKK. For a Zwift Cog or any trainer without a cassette. My bike's gears: shift on your bike as usual, TRAAKK only sets the gradient.
Settings and help
Heart rate: a chest strap (Wahoo TICKR, Polar H10, Garmin HRM-Pro and similar) connects straight away. A watch only shows up if it is broadcasting heart rate over Bluetooth — on many Garmins that is "Broadcast heart rate" in the watch's settings, and Polar, Coros and Suunto have similar options on some models. An Apple Watch needs a separate app for this. If your strap is paired to the trainer, its heart rate may come through the trainer with nothing extra to connect. One heart-rate source at a time.
TRAAKK is an independent app, compatible with Strava but not developed or endorsed by Strava. TRAAKK talks to the trainer over the standard Fitness Machine (FTMS) Bluetooth profile, which the KICKR family supports on current firmware. If the trainer doesn't show up in the picker, update its firmware in the Wahoo app and make sure no other training app is connected to it. Settings, your workouts and history stay in this browser.