Frequently Asked Questions
Last updated: 2026-05-15
Your Trainer is a multi-rider indoor cycling app for Android tablets. Smart-trainer control with local data + local control. One-time purchase.
Short answers to the questions we hear most often. For technical issues, the troubleshooting page goes deeper.
Privacy & data
Where is my data stored?
On your tablet. Workouts, ride history, rider profiles, and FTP all live inside the app's private storage. Nothing is uploaded by default.
Does the app phone home?
The app makes outbound network calls only for things you explicitly trigger: AI Workout Coach generation, AI History Assistant questions, AI auto-translate of imported workouts (all three go to the AI provider you've chosen), Strava sync (your ride data goes to Strava if you've connected it), and Play Store update checks (handled by Android, not the app). The app doesn't add any analytics, telemetry, or crash-report SDKs of its own (no Firebase Analytics, no Crashlytics, no Sentry).
Two baseline data flows happen at the Android / Play Store level, outside the app's control. Google Play services reports baseline crashes, ANRs, and Android Vitals (startup time, frozen frames) to the Play Console — device model, Android version, and stack traces, no rider identity and no ride content. Play Store install metrics (install / uninstall / active-user counts, region) also surface in the Play Console as aggregate numbers. Both are platform behaviours that apply to every Android app, not data the app sends.
What does Strava sync share?
Completed rides — power data, heart rate, cadence, duration, total distance, elevation gain. Rides are pushed to your Strava account once they finish, then live there under your control. Strava sync is off by default; you opt in via the Strava section on your rider Profile.
What does the AI Workout Coach send?
For workout generation: the text you typed, the tab you launched from (Power or Heart Rate), and your current locale. Workouts come back as percentages of FTP and your trainer applies your FTP locally during the ride. The AI provider is one of three (Gemini / OpenAI / Claude); pick whichever you trust most for the prompt at hand. See also: AI prompt skills → What the AI Coach actually sees.
What does the AI History Assistant send?
Your FTP, weight (if set), maximum heart rate (if set), and unit preference, plus a summary of your last ~10 sessions — date, workout type, duration, distance and climb where recorded, average power and HR, total work, and any derived metrics computed (NP, intensity factor, TSS, peak power durations, efficiency factor, time in each HR zone, compliance and recovery scores). Scoped to the active rider only. If you'd rather keep this off the provider entirely, don't use the History Assistant. See also: AI prompt skills → Ask AI Coach about your history.
What does AI auto-translate send?
The names, descriptions, interval labels, and coaching cues from the workout you're translating, plus the source and target languages. The translation is written back into the workout file on your tablet.
How do I delete everything?
Uninstalling the app wipes everything stored on the device — the simplest way to remove every rider. To remove a single rider while keeping the others, use the rider-management UI on the User Selection screen. If you've used Strava sync, deleting individual activities lives on Strava's side; the app picks up the deletion the next time you open it.
Compatibility
What devices does it run on?
Android tablets and phones running Android 10 or newer. Tablets are the most comfortable choice — a 10-inch or larger screen reads cleanly from your trainer position — and phones work just as well; the dashboard reflows for smaller screens. The hardware guide covers specifics.
Is there an iOS version?
Not yet. iOS is on the roadmap; no release date.
Does it work offline?
Yes for everything except AI Workout Coach generation (which calls a network AI provider) and Strava sync (which uploads to Strava's servers). Bluetooth connection, ride control, the dashboard, the local workout library, the bundled workouts — all of those work without an internet connection.
Do I need a smart trainer?
For the full experience — automatic resistance control, ERG mode, slope simulation — yes. Specifically, a trainer that supports FTMS over Bluetooth. Most direct-drive trainers from the last few years do; the hardware guide covers what to look for.
Does it work with non-FTMS trainers?
Cycling Speed and Cadence (CSC) trainers connect and report cadence/speed, but the app can't control resistance on them. Workable for free-spin rides; not the structured-training experience the app is built for.
How do I check whether my specific trainer is verified?
Settings → Hardware → Check compatibility looks up the connected trainer and shows its status: Verified, Expected to work, Not listed, or Known not to work. From the result screen, a short ERG, SIM, and Resistance compatibility test can be run. On the Free tier, a passing result for a trainer that isn't yet verified may qualify for a one-time complementary Pro upgrade, subject to review. The hardware guide covers the full flow.
Does it run on Apple TV / on a phone / on a desktop?
Apple TV is iOS-family; same answer as iOS — not yet. Phones run Your Trainer on Android — the dashboard reflows for the smaller screen, and a phone is a perfectly reasonable everyday device, especially for shorter sessions. Tablets are easier on long rides because the dashboard is more readable from your trainer position. There's no desktop version.
Cost
What does it cost?
Free to install. There are three tiers — Free, Pro, and Family. Pro and Family are one-time purchases (no subscriptions, no recurring fees). Current prices live on the in-app upgrade screen (Settings → Subscription).
What does the Free tier include?
The core ride experience: connect your trainer over Bluetooth, ride the bundled Power and HR-Zone workouts, see live power / heart rate / cadence on the dashboard, save sessions to your local history. Enough to use the app meaningfully without spending anything.
What does Pro unlock?
- Unlimited Power, Route, and HR-Zone workouts.
- Importing routes from GPX, TCX, and FIT files (the Routes tab requires Pro).
- Personal Bests — every workout tracks your best result and replays it as a ghost on routes.
- Visual workout editor — drag interval blocks to build your own workouts.
- AI Workout Builder — generate workouts from a plain-text description.
- AI Coach — ask plain-language questions about your training history.
- Strava, FIT, and CSV export — auto-upload completed rides to Strava; export individual sessions.
- Custom themes — premium colour schemes for the dashboard.
What does Family add on top of Pro?
- Up to 5 rider profiles on the same device.
- Per-rider stats, history, and Personal Bests — each rider's data stays separate.
- Family ghost laps — race other household riders' previous best on the same route.
- Per-rider Strava and device preferences — household members each connect their own Strava and HRM.
What about the AI features — do they cost extra?
Pro unlocks the AI features inside Your Trainer (Workout Builder, History Coach, auto-translate of imported workouts). The AI itself runs on your chosen provider — Gemini, OpenAI, or Claude — and uses your own API key when it makes a call. The keys come from the provider directly; most providers have a free tier sufficient for occasional use, so for typical workout-building usage there's usually no AI bill.
Why one-time purchase rather than subscription?
Subscriptions create a permanent dependency between you and us. We'd rather build something you own and run on your own hardware. Pay once for Pro or Family; the features stay yours.
Features
Multiple riders in the same household?
Yes. From the rider-selection screen, tap + Add Rider to create a new profile with its own FTP, weight, and preferred HRM. Switch between riders without losing anyone's history. Designed for the family use-case where one device sits next to the trainer.
Can I use Zwift workouts?
Yes — the Power tab accepts .zwo files via the share sheet. The schema page covers Your Trainer's native .ytw format if you want to author by hand.
How do I get my data out?
Several paths, depending on what you want.
- Device backup — Settings → Data → Export Device Backup writes a
.ytbackup.json.gzfile containing every rider's profile, sessions, personal bests, favourites, and custom workouts in one file. The most complete export. Restore via Settings → Data → Import Backup; on collisions you choose merge (keep existing rows, add new ones) or overwrite (replace colliding rows from the backup). - Per-rider export — Profile → Export My Data writes a
.ytrider.json.gzfile for the selected rider only — every session, profile field, and personal best for that rider. Useful for sharing one rider's history or moving a single rider between devices. Three places to restore: rider-selection screen → + Add Rider → Import from file (creates a new rider, or routes through a conflict dialog if it overlaps with existing data), Settings → Data → Import Backup (same flow), or Profile → Data → Import & Merge on an existing rider (merges sessions and personal bests from the file into the currently-active rider; duplicates are skipped). - Strava sync mirrors completed rides to your Strava account, which you can export from there.
- Android system backup — separate from the in-app exports above. If Android backup is enabled on your device (Android Settings → System → Backup) and a Google account is signed in, your profiles and workout history ride along with the Google account when you reinstall or switch devices. Handled by Android, not by Your Trainer.
- Per-session exports — for individual rides. The history overflow menu offers Export FIT (industry-standard ride file you can upload to other platforms); the Past Sessions section offers Export CSV.
Credentials — Strava authorisation and AI API keys — are not included in any backup. After a restore you'll need to reconnect Strava and re-enter API keys.
Does it support routes, not just intervals?
Yes — slope-driven simulation rides via the Route tab. Import GPX, FIT, or TCX files; the trainer follows the elevation profile, you choose the gearing. The routes guide covers where to find good route files.
Can I share workouts with friends?
Yes — every workout in the library can be exported as a .ytw file and shared via email, messaging, AirDrop equivalent, or any file-sharing path. The recipient imports via the share sheet.
Does the app track if I'm improving?
Yes — every workout you finish is compared against your previous attempts on the same workout, and the best one becomes your personal best. The metric depends on the workout type: power workouts use heart-rate cost, HR-Zone workouts use average wattage, routes use completion time. On routes, your previous best replays as a ghost rider you can race the next time. Read more about Personal Bests →
Can I just spin without a structured workout?
Yes — each workout tab has an unstructured-ride card at the top: Quick Ride (Power tab, ERG-controlled), Free Ride (Route tab, simulation with slope + gears), or Zone Ride (Heart Rate tab, HR Zone-Lock thermostat). See Quick / Free / Zone Ride.
Support
Where do I report bugs or request features?
Email [email protected]. We read every message and reply within a few days. For tricky connection or import issues, including the app version (Settings → About) and a logcat snippet (adb logcat -s YourTrainer) helps a lot.
Is there a community / Discord?
Not yet. We're keeping things lean while the core feature set settles. If a community forum becomes useful, we'll mention it on the homepage.