# TrainerRoad

> Get faster with science-backed cycling training.

Canonical page: [https://chrome-stats.com/d/com.trainerroad.android.production](https://chrome-stats.com/d/com.trainerroad.android.production)

## Overview

- **ID:** `com.trainerroad.android.production`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** TrainerRoad
- **Category:** HEALTH\_AND\_FITNESS
- **Downloads:** 336,368
- **Rating:** 4.74 / 5 (9,221 ratings)
- **Version:** 2026.35.0.92787
- **Last updated:** 2026-09-03
- **First published:** 2016-09-22
- **Publisher country:** US
- **Size:** 74 MB
- **Data as of:** 2026-09-15
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.trainerroad.android.production)
- **Website:** [https://www.trainerroad.com](https://www.trainerroad.com/)
- **Privacy policy:** [https://www.trainerroad.com/privacy-policy](https://www.trainerroad.com/privacy-policy)

## Description

**TrainerRoad** is an AI-powered cycling training app designed to help riders improve FTP, build endurance, and achieve their performance goals. It analyzes your fitness, fatigue, training history, and goals to create personalized cycling plans and automatically select the right workout for every ride.

Train indoors with compatible smart trainers or take structured workouts outdoors using Garmin, Wahoo, or Hammerhead bike computers. Features include AI FTP detection, fatigue-aware adjustments, training simulation, dynamic endurance progression, flexible workout volume, and alternate workouts matched to your fitness. TrainerRoad supports road cycling, gravel, mountain biking, triathlon, and indoor training, with Bluetooth and ANT+ compatibility. A monthly or annual subscription is required.

## Rankings

- #123,105 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_ADSERVICES_AD_ID`
- `android.permission.ACCESS_ADSERVICES_ATTRIBUTION`
- `android.permission.ACCESS_COARSE_LOCATION`
- `android.permission.ACCESS_FINE_LOCATION`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.ACCESS_NOTIFICATION_POLICY`
- `android.permission.ACCESS_WIFI_STATE`
- `android.permission.BLUETOOTH_CONNECT`
- `android.permission.BLUETOOTH_SCAN`
- `android.permission.CHANGE_NETWORK_STATE`
- `android.permission.CHANGE_WIFI_MULTICAST_STATE`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE`
- `android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK`
- `android.permission.INTERNET`
- `android.permission.POST_NOTIFICATIONS`
- `android.permission.READ_EXTERNAL_STORAGE`
- `android.permission.RECEIVE_BOOT_COMPLETED`
- `android.permission.SCHEDULE_EXACT_ALARM`
- `android.permission.VIBRATE`
- `android.permission.WAKE_LOCK`
- `android.permission.WRITE_EXTERNAL_STORAGE`
- `android.permission.health.READ_WEIGHT`
- `com.google.android.c2dm.permission.RECEIVE`
- `com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE`
- `com.google.android.gms.permission.AD_ID`
- `com.trainerroad.android.production.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Review summary

Pros: TR offers well-structured, adaptive training with AI FTP detection, a clear Base/Build/Specialty framework, and fatigue management, plus hardware compatibility and steady gains. Cons: AI updates can be intrusive and override plans; app stability and syncing with devices/Zwift are problematic; manual FTP control is limited. Some users miss community features like group rides. Overall, it remains a strong tool for structured training despite these drawbacks.

### Pros

- Structured, adaptive training with AI FTP detection that keeps targets without constant testing
- Clear Base/Build/Specialty plan structure and fatigue management that saves time
- Easy-to-use interface that reduces decision fatigue about workouts
- Good hardware integration (e.g., Wahoo Kickr) and reliable workouts
- Supports steady performance gains with repeatable training outcomes

### Cons

- AI updates are intrusive and undisableable; updates override plans and alter FTP unpredictably
- App stability issues: long load times, crashes, and unreliable device connections
- Difficulty or inability to manually set or fix FTP; AI frequently changes FTP
- Zwift/other integrations have syncing issues and delays
- Removal of some community features (e.g., group rides) reduces value for some users

## Similar extensions and apps

- [PBP - AI Cycling Training](https://chrome-stats.com/d/com.personalbestpace.app) — 16 users
- [BikeUp - AI Trener Kolarski](https://chrome-stats.com/d/app.bikeup) — 60 users
- [trainara](https://chrome-stats.com/d/com.trainara.app) — 14 users
- [RaceLabs - AI Running Coach](https://chrome-stats.com/d/com.racelabs.app) — 29 users
- [Cycling Coach AI](https://chrome-stats.com/d/app.cyclingcoachai.com) — 250 users
- [Training AI](https://chrome-stats.com/d/com.rubiojen.GeneralApp) — 28 users
- [AI-Training – Endurance Coach](https://chrome-stats.com/d/com.ai_tri) — 307 users
- [IA Cycling](https://chrome-stats.com/d/com.app.iacycling) — 242 users
- [TRAIND - AI Training Plans](https://chrome-stats.com/d/com.h1mediendesign.traind) — 4 users
- [TrainerDay - Indoor Cycling](https://chrome-stats.com/d/trainerday.turbo) — 67,248 users, 4.64 / 5
- [AI Endurance](https://chrome-stats.com/d/com.aiendurance.twa) — 6,231 users
- [GoTraining](https://chrome-stats.com/d/ch.gotraining.app) — 30 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.trainerroad.android.production)
