Store listing captured Apr 12, 2026 at 00:01
Extended metadata (JSON)
{
"ios": {
"privacy": {
"privacyTypes": [
{
"name": "Contact Info",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "Contact Info",
"dataCategories": [
"Email Address",
"Name"
]
},
{
"name": "User Content",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "User Content",
"dataCategories": [
"Other User Content"
]
},
{
"name": "Identifiers",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "Identifiers",
"dataCategories": [
"User ID"
]
},
{
"name": "Usage Data",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "Usage Data",
"dataCategories": [
"Product Interaction"
]
},
{
"name": "Diagnostics",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "Diagnostics",
"dataCategories": [
"Performance Data",
"Other Diagnostic Data"
]
},
{
"name": "User Content",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "User Content",
"dataCategories": [
"Other User Content"
]
},
{
"name": "Identifiers",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "Identifiers",
"dataCategories": [
"User ID"
]
},
{
"name": "Usage Data",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "Usage Data",
"dataCategories": [
"Product Interaction"
]
},
{
"name": "Diagnostics",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "Diagnostics",
"dataCategories": [
"Other Diagnostic Data"
]
},
{
"name": "Health & Fitness",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "Health & Fitness",
"dataCategories": [
"Fitness"
]
},
{
"name": "Contact Info",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "Contact Info",
"dataCategories": [
"Email Address"
]
},
{
"name": "User Content",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "User Content",
"dataCategories": [
"Other User Content"
]
},
{
"name": "Identifiers",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "Identifiers",
"dataCategories": [
"User ID"
]
},
{
"name": "Usage Data",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "Usage Data",
"dataCategories": [
"Product Interaction"
]
},
{
"name": "Diagnostics",
"purposes": [
""
],
"description": "Used for ",
"privacyType": "Diagnostics",
"dataCategories": [
"Crash Data",
"Performance Data",
"Other Diagnostic Data"
]
}
],
"privacyPolicyUrl": "http://www.trainerroad.com/privacy-policy"
},
"versionHistory": []
}
}Raw scraper payload (JSON)
{
"id": 934224107,
"url": "https://apps.apple.com/us/app/trainerroad/id934224107?uo=4",
"free": true,
"icon": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/e6/c3/06/e6c30679-b11c-d7d9-4c84-4d9e3418fa04/AppIcon-1x_U007emarketing-0-0-0-8-0-0-85-220-0.png/512x512bb.jpg",
"size": "110229504",
"appId": "com.trainerroad.ios",
"price": 0,
"score": 4.88687,
"title": "TrainerRoad",
"genres": [
"Health & Fitness",
"Sports"
],
"reviews": 21347,
"updated": "2026-04-06T15:46:00Z",
"version": "2026.13.0",
"currency": "USD",
"genreIds": [
"6013",
"6004"
],
"released": "2014-11-17T10:35:55Z",
"developer": "Trainer Road, LLC",
"histogram": {
"1": 115,
"2": 58,
"3": 245,
"4": 1291,
"5": 19638
},
"languages": [
"EN"
],
"description": "Become a faster cyclist with intelligent cycling and triathlon training that adapts to you. Sign Up Risk Free for 30 Days. With training plans for every type of cyclist, daily workout recommendations, instant workout analysis, interactive calendar, and more, TrainerRoad has everything you need to become a faster cyclist.\n\nWhat TrainerRoad Athletes are saying:\n• \"The best training program on the market! It is like having a personal coach at almost no cost!” - Alan B\n• “Adaptive Training removes any guess work and lets me just train.” - Mark M\n• “With Adaptive Training, I found myself more consistent than ever, and gained more and more confidence with every workout.” - Karl M\n• “I really have been loving Adaptive Training, I went from 240w to 280w.” - Jamie W\n• “The #1 Best Way To Become A Faster Cyclist” - Greg H\n\nTop Features Included in Your Subscription:\n1. Adaptive Training: Personalized training plans that intelligently adapt to your performance, schedule & goals.\n2. Daily workout recommendations from TrainNow\n3. Progression Levels measure your fitness and adjust your training for each training zone.\n4. 100+ training plans for every cycling discipline\n5. Over 3,000 structured, power-based workouts to choose from\n6. Interactive Training Calendar\n7. Train indoors or outdoors\n\nEquipment to Start Training with Power\nUse the devices you already have to get faster. With more than 200 compatible devices, it’s easy to get started with TrainerRoad. Want to check your equipment? Go to our website and use our Equipment Checker.\n\nHave a question for us? We’re here to help! Get in touch with us at [email protected].
\n\nTrainerRoad memberships are $21.99/month or $209.99/year.
You may purchase an auto-renewing subscription through an In-App Purchase.\n• Auto-renewable subscription\n• 1 month ($21.99), and 1 year ($209.99) durations\n• Your subscription will be charged to your iTunes account at confirmation of purchase and will automatically renew (at the duration selected) unless auto-renew is turned off at least 24 hours before the end of the current period.\n• Current subscription may not be canceled during the active subscription period; however, you can manage your subscription and/or turn off auto-renewal by visiting your iTunes Account Settings after purchase\n• Privacy policy and terms of use: https://www.trainerroad.com/terms-and-conditions/ \n——————————————\nREQUIREMENTS\n• iPhone: 4s, 5, 5c, 5s, 6, 6 Plus, 6s, 6s Plus, SE, 7, 7 Plus, 8, 8 Plus, X, XR, XS, XS Max, 11, 11 Pro, 11 Pro Max\n• iPad: Mini, Mini (Retina), Air, Air 2, Pro\n• iOS 9.0 or greater\n• ANT+ requires a Wahoo ANT Key. Other ANT+ dongles will NOT work at this time. iPhone 5 or newer and iPad Mini, Air and newer also require an Apple lighting to 30 pin adapter for the Wahoo ANT key.",
"developerId": 934224106,
"screenshots": [
"https://is1-ssl.mzstatic.com/image/thumb/Purple126/v4/3a/6f/72/3a6f7266-c9bf-95e0-90e6-68a0ab9b6678/90e48881-15ce-4564-8a21-22ac2b997f17_iPhone-5.5-Intro.jpg/392x696bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/Purple126/v4/88/9b/b4/889bb460-7567-77da-aa21-f08a99d0f293/0b81513a-c89f-4769-80a3-46dbdba0c0c1_iPhone-5.5-Plan-Builder.jpg/392x696bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource126/v4/ed/5b/e8/ed5be82b-11d1-0a64-f3e0-bfe4dd699c13/7431479b-d9d8-49d8-a985-11b3c9df3ea5_iPhone-5.5-AT.png/392x696bb.png",
"https://is1-ssl.mzstatic.com/image/thumb/Purple126/v4/ad/83/a1/ad83a1f8-cbb5-9244-e74b-e3c77d0623b2/5696dd4c-52fc-42ed-adbf-54e6d1e6bea1_iPhone-5.5-Calendar.jpg/392x696bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/Purple116/v4/ae/3c/f3/ae3cf397-4039-cdb2-0579-04813859b8e2/cf83db07-bd1a-410a-8ab4-f6e6c313e830_iPhone-5.5-Ride-View.jpg/392x696bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/Purple116/v4/2f/cd/b6/2fcdb665-4259-a814-cbdd-1a18a382a6df/3ec66167-fcef-488a-b9df-a6f0d01ec514_iPhone-5.5-Reviews.jpg/392x696bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/Purple126/v4/13/fd/4f/13fd4fde-4796-1da5-349e-199523c2ad39/4f74ce74-0bc8-45f3-b4c7-23e59d3d3a2b_iPhone-5.5-Analyze.jpg/392x696bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/Purple116/v4/0a/13/95/0a139584-1cab-04d5-5874-e4ba38d3fc39/910455c9-98dc-403a-90da-93055899c582_iPhone-5.5-Devices.jpg/392x696bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/Purple126/v4/d6/00/01/d60001ed-ee88-6552-d93d-1eb1b306d48e/966375a3-5eb7-4ec8-a6bd-0f79c0ba82ab_iPhone-5.5-PowerMatch.jpg/392x696bb.jpg"
],
"developerUrl": "https://apps.apple.com/us/developer/trainer-road-llc/id934224106?uo=4",
"primaryGenre": "Health & Fitness",
"releaseNotes": "• Fixed an issue where pressing warmup extension at the very start of a workout could cause a crash.\n• Fixed an issue where numbers could be missing from on-screen text in the workout player.\n• Various under-the-hood improvements.",
"contentRating": "4+",
"primaryGenreId": "6013",
"ipadScreenshots": [
"https://is1-ssl.mzstatic.com/image/thumb/Purple116/v4/9a/18/b1/9a18b17a-644f-b305-20d9-68c6f9d3919e/a47a12b2-8f3b-4e37-a502-5808247b1172_iPad-Intro.jpg/576x768bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/Purple116/v4/3b/79/c2/3b79c2a2-9912-c2e8-615b-96cc8ab0fc58/0b0c1ae2-a396-4053-a0fc-dd1e4999e94b_iPad-Plan-Builder.jpg/576x768bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource116/v4/19/58/c6/1958c65a-c6fd-cc61-e23f-1ff75473595b/37f5db8a-05de-428c-80e1-914b639041d7_iPad-AT.png/576x768bb.png",
"https://is1-ssl.mzstatic.com/image/thumb/Purple126/v4/d8/4e/aa/d84eaab9-5038-d121-decd-f8ce39f580e4/434c46b7-cbf8-4f66-9538-fc938ed00559_iPad-Calendar.jpg/576x768bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/Purple126/v4/33/1d/01/331d0106-d84b-d614-0dfa-45d7236dbe0a/0d14894e-4d05-4de6-b379-fb2272582cc8_iPad-Ride-View.jpg/576x768bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/Purple116/v4/0d/77/68/0d776825-d335-6d4a-4574-834d7f1b70d7/255caf80-c98e-4014-bbad-763e40014a9d_iPad-Reviews.jpg/576x768bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/Purple116/v4/b0/13/d8/b013d8ae-5be5-ffeb-08d2-2f3f7946458a/4d88c29c-7767-493c-8923-eb6eab837574_iPad-Analyze.jpg/576x768bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/Purple116/v4/e4/a7/79/e4a77973-ac92-7119-fc4d-1c504e303d1c/e2cc5851-936a-4100-a837-c2e96fd4276e_iPad-Devices.jpg/576x768bb.jpg",
"https://is1-ssl.mzstatic.com/image/thumb/Purple126/v4/6d/9b/49/6d9b49a2-ff14-0ce0-7af6-dc06185b6b41/aebc6161-c927-426d-ab2e-7c2c8dd0e26d_iPad-PowerMatch.jpg/576x768bb.jpg"
],
"developerWebsite": "https://www.trainerroad.com",
"supportedDevices": [
"iPhone5s-iPhone5s",
"iPadAir-iPadAir",
"iPadAirCellular-iPadAirCellular",
"iPadMiniRetina-iPadMiniRetina",
"iPadMiniRetinaCellular-iPadMiniRetinaCellular",
"iPhone6-iPhone6",
"iPhone6Plus-iPhone6Plus",
"iPadAir2-iPadAir2",
"iPadAir2Cellular-iPadAir2Cellular",
"iPadMini3-iPadMini3",
"iPadMini3Cellular-iPadMini3Cellular",
"iPodTouchSixthGen-iPodTouchSixthGen",
"iPhone6s-iPhone6s",
"iPhone6sPlus-iPhone6sPlus",
"iPadMini4-iPadMini4",
"iPadMini4Cellular-iPadMini4Cellular",
"iPadPro-iPadPro",
"iPadProCellular-iPadProCellular",
"iPadPro97-iPadPro97",
"iPadPro97Cellular-iPadPro97Cellular",
"iPhoneSE-iPhoneSE",
"iPhone7-iPhone7",
"iPhone7Plus-iPhone7Plus",
"iPad611-iPad611",
"iPad612-iPad612",
"iPad71-iPad71",
"iPad72-iPad72",
"iPad73-iPad73",
"iPad74-iPad74",
"iPhone8-iPhone8",
"iPhone8Plus-iPhone8Plus",
"iPhoneX-iPhoneX",
"iPad75-iPad75",
"iPad76-iPad76",
"iPhoneXS-iPhoneXS",
"iPhoneXSMax-iPhoneXSMax",
"iPhoneXR-iPhoneXR",
"iPad812-iPad812",
"iPad834-iPad834",
"iPad856-iPad856",
"iPad878-iPad878",
"iPadMini5-iPadMini5",
"iPadMini5Cellular-iPadMini5Cellular",
"iPadAir3-iPadAir3",
"iPadAir3Cellular-iPadAir3Cellular",
"iPodTouchSeventhGen-iPodTouchSeventhGen",
"iPhone11-iPhone11",
"iPhone11Pro-iPhone11Pro",
"iPadSeventhGen-iPadSeventhGen",
"iPadSeventhGenCellular-iPadSeventhGenCellular",
"iPhone11ProMax-iPhone11ProMax",
"iPhoneSESecondGen-iPhoneSESecondGen",
"iPadProSecondGen-iPadProSecondGen",
"iPadProSecondGenCellular-iPadProSecondGenCellular",
"iPadProFourthGen-iPadProFourthGen",
"iPadProFourthGenCellular-iPadProFourthGenCellular",
"iPhone12Mini-iPhone12Mini",
"iPhone12-iPhone12",
"iPhone12Pro-iPhone12Pro",
"iPhone12ProMax-iPhone12ProMax",
"iPadAir4-iPadAir4",
"iPadAir4Cellular-iPadAir4Cellular",
"iPadEighthGen-iPadEighthGen",
"iPadEighthGenCellular-iPadEighthGenCellular",
"iPadProThirdGen-iPadProThirdGen",
"iPadProThirdGenCellular-iPadProThirdGenCellular",
"iPadProFifthGen-iPadProFifthGen",
"iPadProFifthGenCellular-iPadProFifthGenCellular",
"iPhone13Pro-iPhone13Pro",
"iPhone13ProMax-iPhone13ProMax",
"iPhone13Mini-iPhone13Mini",
"iPhone13-iPhone13",
"iPadMiniSixthGen-iPadMiniSixthGen",
"iPadMiniSixthGenCellular-iPadMiniSixthGenCellular",
"iPadNinthGen-iPadNinthGen",
"iPadNinthGenCellular-iPadNinthGenCellular",
"iPhoneSEThirdGen-iPhoneSEThirdGen",
"iPadAirFifthGen-iPadAirFifthGen",
"iPadAirFifthGenCellular-iPadAirFifthGenCellular",
"iPhone14-iPhone14",
"iPhone14Plus-iPhone14Plus",
"iPhone14Pro-iPhone14Pro",
"iPhone14ProMax-iPhone14ProMax",
"iPadTenthGen-iPadTenthGen",
"iPadTenthGenCellular-iPadTenthGenCellular",
"iPadPro11FourthGen-iPadPro11FourthGen",
"iPadPro11FourthGenCellular-iPadPro11FourthGenCellular",
"iPadProSixthGen-iPadProSixthGen",
"iPadProSixthGenCellular-iPadProSixthGenCellular",
"iPhone15-iPhone15",
"iPhone15Plus-iPhone15Plus",
"iPhone15Pro-iPhone15Pro",
"iPhone15ProMax-iPhone15ProMax",
"iPadAir11M2-iPadAir11M2",
"iPadAir11M2Cellular-iPadAir11M2Cellular",
"iPadAir13M2-iPadAir13M2",
"iPadAir13M2Cellular-iPadAir13M2Cellular",
"iPadPro11M4-iPadPro11M4",
"iPadPro11M4Cellular-iPadPro11M4Cellular",
"iPadPro13M4-iPadPro13M4",
"iPadPro13M4Cellular-iPadPro13M4Cellular",
"iPhone16-iPhone16",
"iPhone16Plus-iPhone16Plus",
"iPhone16Pro-iPhone16Pro",
"iPhone16ProMax-iPhone16ProMax",
"iPadMiniA17Pro-iPadMiniA17Pro",
"iPadMiniA17ProCellular-iPadMiniA17ProCellular",
"iPhone16e-iPhone16e",
"iPadA16-iPadA16",
"iPadA16Cellular-iPadA16Cellular",
"iPadAir11M3-iPadAir11M3",
"iPadAir11M3Cellular-iPadAir11M3Cellular",
"iPadAir13M3-iPadAir13M3",
"iPadAir13M3Cellular-iPadAir13M3Cellular",
"iPhone17Pro-iPhone17Pro",
"iPhone17ProMax-iPhone17ProMax",
"iPhone17-iPhone17",
"iPhoneAir-iPhoneAir",
"iPadPro11M5-iPadPro11M5",
"iPadPro11M5Cellular-iPadPro11M5Cellular",
"iPadPro13M5-iPadPro13M5",
"iPadPro13M5Cellular-iPadPro13M5Cellular",
"iPhone17e-iPhone17e",
"iPadAir11M4-iPadAir11M4",
"iPadAir11M4Cellular-iPadAir11M4Cellular",
"iPadAir13M4-iPadAir13M4",
"iPadAir13M4Cellular-iPadAir13M4Cellular"
],
"requiredOsVersion": "13.4",
"appletvScreenshots": [],
"currentVersionScore": 4.88687,
"currentVersionReviews": 21347
}