YouTread

Support

Quick answers about compatibility, the 14-day free trial, accounts, and billing.

How do I start?🔗

Use Start Now for Free. The signup flow helps you confirm equipment compatibility first, then create your account and choose a plan with a 14-day free trial.

Can I try YouTread before paying?🔗

Yes. Start Now for Free gives you full access for 14 days with no payment required to begin. Cancel before the trial ends and you pay nothing.

Do I need to check compatibility first?🔗

We recommend it. The compatibility test helps confirm your browser can connect to and control your equipment before you create your account or subscribe.

Do I need a subscription before workouts will run?🔗

Yes. Workout access requires an active subscription or trialing subscription. Monthly is $10 after the trial, and annual is $79.99 after the trial.

Which equipment works?🔗

Native FTMS treadmills, ellipticals, and rowers work directly. Many non-FTMS models can work through the QZ Fitness bridge.

Sometimes my equipment does not respond or change its settings. Why?🔗

YouTread records workout changes as percentages, then adapts those percentages to the actual range your equipment supports. If a workout shows changes from 0% to 100% in 10% steps, but your treadmill only has 6 possible incline or resistance levels, some displayed changes will map to the same equipment setting.

That means you may see 10 transitions on screen, while your machine only physically changes 6 times. The other transitions are still part of the workout, but they do not always create a visible change on equipment with fewer available settings. This is expected behavior: YouTread spreads terrain and coach commands evenly across your machine's capabilities.

If you want to fine-tune the workout while it is running, use the bias controls to raise or lower incline, speed, resistance, or other supported settings on the fly.

An easy check to confirm that YouTread is sending an incline command that should change the equipment is to click the plus and minus controls on the Incline Bias in the player.

How do I import a GPX file for accurate telemetry?🔗

GPX import is for POV route videos. The category matters because the telemetry setup options are based on the category selected when the workout is created. Choose a POV_* category, such as POV Walk, POV Run, or a cycling or other POV equipment category, during the initial Create step. Once the workout is created, the category is locked for that workflow.

  1. Go to Create/Edit and create a new YouTube workout.
  2. Select the correct POV_* category before clicking Create.
  3. On the workout landing page, open the Telemetry panel.
  4. Choose your GPX or Strava TCX file and click Import GPX / Strava TCX.
  5. Review the generated telemetry in the editor and adjust anything that needs tuning.

When you import GPX into a video with a POV Walk or POV Run category, YouTread sets the primary telemetry line to speed. When the category is cycling or another non-walk/run equipment type, YouTread calculates the primary telemetry line assuming it is controlling power.

Another important setting when importing a GPX file is in your user preferences. It is the Grade for 100% setting. This tells YouTread what real-world grade should become 100% of your equipment's incline or resistance range. For example, if Grade for 100% is set to 6%, then a 3% hill becomes about 50% of the available incline or resistance range.

Those percentages are what end up in the workout timestamps. Each timestamp stores the workout's primary and secondary control values as percentages, then the player maps those percentages to your selected equipment profile and supported device range during playback.

If the GPX file includes timestamps, YouTread preserves that timing even if the route is longer than the video. If the GPX file does not include timestamps, YouTread spreads the route across the video duration and uses 50% as the default speed baseline before terrain and preference mapping are applied.

How do I use AI Analysis to create telemetry?🔗

AI Analysis is for coach-led videos where the instructor gives workout cues such as speed, incline, resistance, power, intervals, recoveries, or effort changes. It is most useful for Coached_* categories.

  1. Go to Create/Edit and create a new YouTube workout.
  2. Select the correct coached category during creation.
  3. After the workout landing page opens, find the Telemetry panel.
  4. Click Initiate AI Analysis.
  5. Wait for the analysis job to finish. The page may show that telemetry is processing while the job is queued or running.
  6. When telemetry is attached, open the telemetry editor and review the timing and values.
  7. Save any corrections before making the workout public.

AI works best when the coach gives clear spoken instructions and the workout has a structured format. It may be less accurate when the video is music-only, has unclear audio, gives vague effort cues, or changes intensity without saying so. Treat AI telemetry as a strong first draft, not as a certification that every timestamp is perfect.

If the video is not coach-led, use GPX import for POV route videos or manual telemetry for full control.

How do I race other people's sessions or my own previous workout sessions?🔗

Session racing lets you add saved sessions as ghost racers before starting a workout. You can race your own previous sessions, and when available, sessions from other users on the same workout.

  1. Open a workout landing page.
  2. Look for the available workout sessions section.
  3. Click Add to race on one or more sessions. Select one session for a 1 vs 1 race, or select multiple sessions for a group race. You can select up to 10 ghost sessions.
  4. Click Race selected ghosts.
  5. During playback, compare your current progress against the selected sessions.

A 1 vs 1 race is useful when you want a simple head-to-head target, such as racing your previous best session or matching another user's pace. Group racing is useful when you want several benchmarks at once, such as an easy target, a realistic target, and a stretch target.

This is useful when you want to repeat a route and measure improvement, chase your previous best effort, pace yourself against a steady session, or make an indoor workout feel more competitive. It can also help you choose a realistic target for a hard interval workout or a hilly route.

Ghost racing uses workout progress and session timing. It is meant for comparison and motivation; it does not change the workout's telemetry or permanently edit the workout.

How do I change the incline or speed settings in a workout?🔗

Use bias controls for temporary changes during a workout. Bias controls let you raise or lower speed, incline, power, resistance, or other supported settings on the fly without permanently changing the workout. This is best when you want today's session to be easier or harder, or when your equipment responds differently than expected.

Use Make Customized Copy when you want a permanent version tailored to you.

  1. Open the workout you want to customize.
  2. Click Make Customized Copy.
  3. YouTread creates a private copy owned by your account.
  4. Open the copied workout landing page and use Edit Telemetry.
  5. Adjust the speed, incline, power, resistance, playback speed, or timing values in the editor.
  6. Save the edited copy.

If you own the original workout, you can edit its telemetry directly once telemetry exists. If you do not own it, make a customized copy first so the original creator's workout is not changed.

What are My Favorites vs My Workouts?🔗

My Favorites are workouts you saved with the star button. A favorite can be your workout or someone else's shared workout. Use My Favorites when you want quick access to workouts you like, want to repeat, or want to keep handy without owning or editing them.

My Workouts are workouts owned by your account. These include workouts you created and customized copies you made from other workouts. Use My Workouts when you need to edit metadata, add telemetry, make a workout public or private, verify ownership, request telemetry certification, or manage your own drafts.

Both are available from the category dropdown on workout list pages. My Favorites filters to saved workouts. My Workouts filters to workouts where you are the owner.

How do I collect FTMS Bluetooth debug logs for support?🔗

Use these steps when support asks you to collect the Bluetooth FTMS commands that YouTread is sending to your equipment or to QZ Fitness. The goal is to capture the commands sent during a workout, including at least one primary setting change, usually speed, and one secondary setting change, usually incline.

  1. Open YouTread in Chrome or Edge on the computer or Android device you use for workouts.
  2. Force-refresh the page so the newest JavaScript is loaded. On Windows, press Ctrl + F5. On macOS, press Cmd + Shift + R.
  3. Open Developer Tools. In Chrome or Edge this is usually the ... menu, then More tools, then Developer tools. Select the Console tab.
  4. Paste this command into the Console and press Enter:
    localStorage.youtreadFtmsDebug = "1";
    location.reload();
  5. After the page reloads, start the workout again. You will need to reconnect to your Bluetooth equipment.
  6. Allow the workout to run long enough to pass through a primary setting change, usually speed, and a secondary setting change, usually incline. If you are testing QZ Fitness, watch QZ while the workout runs and note whether QZ shows the same command values.
  7. In the Console, look for entries beginning with [YouTread FTMS TX] and [YouTread FTMS RX]. TX means YouTread sent a Bluetooth command. RX means YouTread received a response from the equipment or bridge.
  8. Copy the relevant Console output, including the connection messages and the TX/RX entries around the setting changes.
  9. Email the copied log to support@youtread.com. Include the workout name, equipment model, browser name, operating system, and whether you are connecting directly or through QZ Fitness.
  10. When you are done, close the browser and reopen it before your next normal workout session.

Useful entries look like this:

[YouTread FTMS TX] {opcode: "0x02", opcode_name: "setTargetSpeed", raw_hex: "0x02 0x82 0x00"}
[YouTread FTMS RX] {response_opcode: "0x80", request_opcode: "0x02", request_opcode_name: "setTargetSpeed", result_code: "0x01"}
[YouTread FTMS TX] {opcode: "0x03", opcode_name: "setTargetInclination", raw_hex: "0x03 0x00 0x00"}
[YouTread FTMS RX] {response_opcode: "0x80", request_opcode: "0x03", request_opcode_name: "setTargetInclination", result_code: "0x01"}

The most important values are opcode_name, raw_hex, request_opcode_name, and result_code. A response result of 0x01 means the FTMS device or bridge reported success for that command.

Which browsers are supported by Youtread.com?🔗

Youtread.com uses Web Bluetooth, which requires a compatible browser, Bluetooth hardware, and HTTPS.

Compatible: Chrome or Edge on Windows 10/11, Chrome or Edge on macOS, Chrome on ChromeOS, and Chrome/Edge on Android. Chrome on Android can work; Chrome on iPhone cannot.

Not compatible: iPhone and iPad browsers including Chrome, Safari, Edge, and Firefox; Safari on macOS; Firefox on desktop or mobile; Internet Explorer; and browsers that do not expose Web Bluetooth.

References: MDN Web Bluetooth and Chrome Web Bluetooth.

Where do I manage billing?🔗

Use the Subscription page to start, update, cancel, or manage your plan. You can cancel anytime.