AppCorpus MCP gives your agent current app data, prices, screens, features and sources.
View JSON
GET /api/v3/apps/391599899
{
"app_id": 391599899,
"canonical_url": "https://appcorpus.com/apps/wahoo-391599899",
"identity": {
"name": "Wahoo",
"slug": "wahoo",
"developer": {
"name": "Wahoo Fitness",
"url": "https://appcorpus.com/developers/wahoo-fitness-developer_81f6549bbf61cf7d341e5a56ebab635e"
},
"icon_url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/40/05/3e/40053e16-69c5-8522-4f1c-3dc7b8549b8f/AppIcon-0-0-1x_U007emarketing-0-11-0-85-220.png/512x512bb.jpg",
"stores": [
"apple",
"gplay"
],
"platforms": [
"iphone",
"ipad",
"android"
],
"status": {
"state": "active",
"label": "Active",
"last_checked": "2026-09-05",
"last_checked_label": "5 Sep 2026",
"banner": null,
"region_note": null
}
},
"listings": [
{
"store": "apple",
"status": "ACTIVE",
"url": "https://apps.apple.com/us/app/wahoo/id391599899?uo=4",
"rating": 4.7,
"rating_count": 43430,
"formatted_price": "Free",
"is_free": true,
"has_iap": true,
"has_subscription": false,
"version": "7.0.0",
"updated": "2026-08-26",
"currency": "USD"
},
{
"store": "gplay",
"status": "ACTIVE",
"url": "https://play.google.com/store/apps/details?id=com.wahoofitness.fitness",
"rating": 3.3182552,
"rating_count": 28546,
"formatted_price": "Free",
"is_free": true,
"has_iap": true,
"has_subscription": false,
"version": "6.87.0",
"updated": "2026-08-26",
"currency": "USD"
}
],
"summary": {
"one_liner": "A fitness tracking app",
"summary": "Wahoo is a fitness tracking app that allows users to record and analyze their workouts, set personalized fitness goals, and track their progress.",
"best_for": [
"someone who wants to track their workouts",
"athletes"
],
"not_for": [],
"status": "published",
"at_a_glance": [
"Free to download",
"In-app purchases"
]
},
"categories": {
"official": [
"Health & Fitness",
"Sports"
],
"appcorpus": [
{
"category_id": "health-fitness",
"label": "Health & fitness",
"url": "https://appcorpus.com/categories/health-fitness"
},
{
"category_id": "sports",
"label": "Sports",
"url": "https://appcorpus.com/categories/sports"
}
]
},
"use_cases": [],
"features": [
{
"capability_id": "export_data",
"label": "Data export",
"availability": "yes",
"access_level": "unknown",
"scope": null,
"evidence": "From listing"
},
{
"capability_id": "free_app",
"label": "Free app",
"availability": "yes",
"access_level": "free",
"scope": null,
"evidence": "Store published"
},
{
"capability_id": "in_app_purchases",
"label": "In-app purchases",
"availability": "yes",
"access_level": "free_limited",
"scope": null,
"evidence": "Store published"
},
{
"capability_id": "workout_logging",
"label": "Workout logging",
"availability": "yes",
"access_level": "unknown",
"scope": null,
"evidence": "From listing"
}
],
"pricing": [
{
"store": "apple",
"formatted_price": "Free",
"is_free": true,
"has_iap": true,
"has_subscription": false,
"currency": "USD",
"market": "us",
"last_verified": "2026-09-05",
"rows": [
"Wahoo — $17.99",
"Wahoo Core — $4.99"
]
},
{
"store": "gplay",
"formatted_price": "Free",
"is_free": true,
"has_iap": true,
"has_subscription": false,
"currency": "USD",
"market": "us",
"last_verified": "2026-08-07",
"rows": [
"Free to download",
"In-app purchases: $4.99 - $17.99 per item"
]
}
],
"screens": [
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/ac/a3/46/aca3469c-73ec-31ae-ea96-ef97fc87f029/Record.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 1"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/eb/e6/a4/ebe6a4e2-9c65-425a-8562-693287c46f12/Record.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 2"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/c3/e5/57/c3e557ba-aaa4-7231-3aca-326b7338bfc7/647703e5-931c-4de8-b8d7-da51ade75c2a_connect.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 3"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/e5/7a/c6/e57ac637-a94d-35ee-3cab-e324b231ac27/647703e5-931c-4de8-b8d7-da51ade75c2a_connect.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 4"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/3c/38/dd/3c38dd20-a9d8-c532-f910-00b61793a543/SimulateAlt.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 5"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/a5/e2/c5/a5e2c581-bb3f-d73d-aa93-1638ce53c3a8/SimulateAlt.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 6"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/93/96/d1/9396d1a8-edc7-9e51-0cbd-824b1d388214/2fb9f9bf-6c10-4caa-a9d1-1e227107e2b6_record.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 7"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/cc/c3/f2/ccc3f208-a519-ddde-76df-31777828d1f8/2fb9f9bf-6c10-4caa-a9d1-1e227107e2b6_record.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 8"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/01/a2/b1/01a2b170-fe4b-a85c-1378-7c145196485c/Guidance.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 9"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/d2/85/b4/d285b415-747b-1d3f-a324-c31009733b69/Guidance.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 10"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/3f/d7/84/3fd78474-6993-54dd-4c92-3366f076acc6/61a73568-77be-4887-970d-65df87783194_kickr.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 11"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/f8/3d/84/f83d8474-f2fe-0947-7a1b-0c21d33f96c6/61a73568-77be-4887-970d-65df87783194_kickr.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 12"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/0a/f5/20/0af520f4-0802-6246-f3a9-a266be92ea2c/Discover.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 13"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/5f/e7/27/5fe72792-0a03-ada2-537b-794966a5db05/Discover.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 14"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/74/59/cd/7459cd7e-8c92-aa35-78a9-6c0fca9f4a26/b898c768-268c-484c-9fb7-6dfc76f09fc3_analyze.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 15"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/b1/29/6a/b1296a93-61e8-62e8-34fa-c2dbf94d7636/b898c768-268c-484c-9fb7-6dfc76f09fc3_analyze.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 16"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/5a/b7/00/5ab70072-4edd-c70c-a5c4-9c83aa8a4a80/Workout.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 17"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/9d/54/75/9d5475ce-a9f9-da1b-4bdc-a8b227a16a0a/Workout.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 18"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/58/84/82/58848208-2286-8c35-1523-179b002dda10/e202cb08-f170-4bc8-ba84-486fee5143bf_share.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 19"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/cd/e6/67/cde66747-83ac-5e1f-7afb-68cc09a571f7/e202cb08-f170-4bc8-ba84-486fee5143bf_share.png/552x414bb.png",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 20"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/82/c9/a3/82c9a3d3-9797-d86c-9e53-deac707004cb/Manage.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 21"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/bf/eb/da/bfebda51-8f61-14d6-3d49-7b6ce9370f83/Manage.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 22"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/20/28/20/2028207a-ecab-f7c8-106d-7971c12aea74/Analyze.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 23"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/f4/95/ab/f495ab78-da2e-fdeb-5224-4afecf39039c/Analyze.jpg/1600x1600bb.jpg",
"store": "apple",
"platform": "ipad",
"alt": "Wahoo ipad screenshot 24"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/ab/ea/38/abea384a-82dc-3c5b-fc1d-86395bdb3348/01_Device_Setup_Hero.png/1284x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 25"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/fe/7c/ed/fe7ced2c-8533-32bb-3d53-fd35fd05ef1d/Record.jpg/1290x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 26"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/63/7a/ce/637ace8c-f02d-67b9-eea7-6194cf8a6c56/02_Train_with_Intelligence.png/1284x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 27"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/93/64/44/9364448b-3821-8bf9-f874-251bd106c7a0/SimulateAlt.jpg/1290x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 28"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/e5/04/92/e5049295-9b0c-d4e6-63eb-174ad1997c40/Guidance.jpg/1290x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 29"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/7b/99/e5/7b99e5a3-b9a8-6df2-8f62-3a96fd758bb4/03_Athlete_Profile.png/1284x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 30"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/3a/69/64/3a69648f-d6ed-7853-50b3-751377696572/04_DTL.png/1284x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 31"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/db/55/62/db5562a8-267c-1c4a-bc11-f45d5c75ee0b/Discover.jpg/1290x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 32"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/2c/19/1e/2c191e3e-7101-1b41-8518-47e2f9850c93/Workout.jpg/1290x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 33"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/d8/0e/48/d80e4877-bf3d-446d-6fa0-4cf7a19d3521/05_Fitness_Score.png/1284x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 34"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/dd/5b/ce/dd5bce19-0f47-89bd-7056-33724b63c0e9/Manage.jpg/1290x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 35"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/f7/ea/88/f7ea8851-dbf7-6325-6578-7b6ab715c4da/06_Recommended_Workouts.png/1284x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 36"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/fe/cd/4d/fecd4ded-d053-dd60-017d-d8be19ad16ff/07_SYSTM_Library.png/1284x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 37"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/8d/2a/7e/8d2a7e26-1310-5065-bf37-589b44a563fb/Analyze.jpg/1290x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 38"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/6a/cd/fc/6acdfc9a-fd97-e910-1063-21e781334e07/08_Ecosystem.png/1284x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 39"
},
{
"url": "https://is1-ssl.mzstatic.com/image/thumb/PurpleSource221/v4/97/a6/29/97a62984-759f-63fd-d5b1-6499cc598c1e/09_Close_and_Trial.png/1284x1600bb.jpg",
"store": "apple",
"platform": "iphone",
"alt": "Wahoo iphone screenshot 40"
},
{
"url": "https://play-lh.googleusercontent.com/xrQ7-9ZDfTUXO5OkffIcYJiHJFhCmh32TnmIzbMp1ke7S9zf7a25D5g9GZlaVu1_Su0sj4mKcPezLfDjD1TPd1c",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 1"
},
{
"url": "https://play-lh.googleusercontent.com/RHCqA0P6mP0WsAVtnPD5jSDE-BAsDu3z2KAhM3mdVECANs7FJhodHqJhj1iL5gpUqkU6Lewmg-O8sM7GDbAmPmo",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 2"
},
{
"url": "https://play-lh.googleusercontent.com/97Mo7P2ryRyyUd-rxstFJSdNpj3lLn5S5aBe0h1YQn9wPT2MGy5-3RTmLw7f84JNQMg67p1ow8kV0Y9CF_-B",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 3"
},
{
"url": "https://play-lh.googleusercontent.com/YegSaO_S8rMcvt3pShrA9rOyzUtqS9BLNsocJ1tMxrEvo08LxoTG-RFvUaua46FdWmC5ZgALHUw9FOueneflEA",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 4"
},
{
"url": "https://play-lh.googleusercontent.com/PpVyI7Y3NtTM9obOkrAiAoqxE7PYHkR4u7sNK-jwwEvsHDcQ9a1OOpV7rFkBq568_2s1X3HTXDT_LNOMvPb2Zec",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 5"
},
{
"url": "https://play-lh.googleusercontent.com/VFiUIRuxAuHSUR3cu7da7P_hBjFQZccom7YXwKUK82dsf-TEPeowjZf6nipbqL-zP4vQumW0zzgECHEe1OSy",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 6"
},
{
"url": "https://play-lh.googleusercontent.com/IFWTVGJ1qnFPNsF1Xe_BH_G1CfMuesAkjbTdbl6xzIx_4l6RaKpyVE8YuFxBdYPTxsg2CUM4nbprwCymg8_kWQ",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 7"
},
{
"url": "https://play-lh.googleusercontent.com/M_vOhIUmCUeYRjkZdbUnbGZs8i-ImhKpGBmWaSVmrblwzY9O3Z3QCxe8emoNvHariH-2J9e0aqRd7TTDY3PZsw",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 8"
},
{
"url": "https://play-lh.googleusercontent.com/-nghorm8TpZljKvW-_U7hhP28oCL1Ohs8iwvq3nSxwSRwxZNRd1fp8NzClb5zH7A1tib5I0dvcjq4DmO05hncA",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 9"
},
{
"url": "https://play-lh.googleusercontent.com/04JqQDuMDjbswjI25I_A_ifv74ac_zCZddWZlC4LHw_6wN4iARX7Xynna4PE7ntA2YRAAldY-a8dMhKF-h23",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 10"
},
{
"url": "https://play-lh.googleusercontent.com/Gk75SAdi1YxIbYYMmEUvrDN5YkAN6-VAcENiyPZ0cEVV0TYCpttoGNq8UogXTpUUtxPyBruCFWCiEHXJr5isrc8",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 11"
},
{
"url": "https://play-lh.googleusercontent.com/jwPo-dCmRk1ebEPKUaXGBQCx1f8FxIQWu_KYrBVxm3W9IBBJ34Qdzz04o-bc9cus3gHp6O7FuCCaDbv_Ponjug",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 12"
},
{
"url": "https://play-lh.googleusercontent.com/ZlU0KroZccXQMMBMY0vGSW4PxmtHOrFjLMn2U-NU9BkYDpw53LViaw0e6fUWFnZYWrxTN9ttiNlb3DhaZOHSDQ",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 13"
},
{
"url": "https://play-lh.googleusercontent.com/3gI-1oNJ_kjTh-QbSNaygkzaAUQak-xOulNPvx8aQE5vdJPCs3MOXaoFSVLRQ_Edi_zkoEsBXsPtAk9B4veP6Q",
"store": "gplay",
"platform": "android",
"alt": "Wahoo android screenshot 14"
}
],
"ratings": [
{
"store": "apple",
"average": 4.7,
"count": 43430,
"market": "us",
"observed_at": "2026-09-05",
"reviews": [
{
"rating": 5,
"title": "This does more than I expected",
"body": "His heart rate monitor has done far more than I expected. The other day for the first time I noticed that it also access a thermometer, measuring the ambience air temperature. Considering that I work out at home with Katabel’s, indoor bike and other devices, I don’t keep my house at a low temperature in the 60s, and constantly have my temperature above 80 especially living in Las Vegas. being able to see how the temperatures affect my work out have been great. The built-in cadence technology has also been amazing. Then let’s get to the part of the advice that I really wanted this to work for; heart rate monitor. This is absolute fantastic. My Garman watch typically defaults to what is detecting on my wrist. Period. I’ve noticed in the past that when you go above 160 beats a minute, it becomes less and less accurate. Carmens are absolutely amazing watches, but without the accurate, chess trap like most smart watches the heart rate monitor is just not good enough. The pairing between this strap in my Garman are taking my workouts to the next level with detail.. And I would absolutely recommend this device to everybody. For runners, cyclists and triathletes, this really is an essential piece of equipment.",
"author": "Vegas Realtor Greg",
"date": "5 Sep 2026"
},
{
"rating": 4,
"title": "Was 5 stars until last update.",
"body": "Wahoo is trying to fix my app crashing problem. They even sent me out a new TICKR X2 for free hoping that will fix the crashing issue. We will see. The other things wahoo should add to get a 5 star rating is integration with either APPLE/Google maps so we can get turn by turn real navigation in app, or add that feature themselves like Bikemap or Ride with GPS so we don’t need to run multiple apps simultaneously which can lead to very skewed readings. Keep up the good work. You guys aways have friendly and responsive customer service. After updating my iPhone 11 Pro Max to iOS 13.6.1 and updating wahoo fitness, the app stopped working. Every time I tried to open the app it would hang for a few extra seconds and then close. It’s screen would appear when I went into multitasking mode but would still not open. Customer service email suggested I delete and reinstall the app, which I had already done once before, erasing 3 months and 91 workouts in that time frame. They also recommended uploading the data to strava, which I do already, but the graphs aren’t exactly the same. And what happens when the app crashes before I can upload to strava? This is unacceptable. I’d switch to a different app altogether but I rely on the cadence sensor in. The TICKR X, which is not compatible as far as I can tell with other cycling apps that are compatible with Bluetooth HR chest straps. 1 Star until fixed. And I’ll not be purchasing the Kickr Snap indoor trainer, since their software is so buggy.",
"author": "ssalbo",
"date": "5 Sep 2026"
},
{
"rating": 4,
"title": "Please add build-a-workout functionality! UPDATE What’s going on with statistics?",
"body": "I have been using this app for about a year with my Kickr. Overall, the app works well. I find the in-ride controls to be fairly easy to use. No issues with connecting to cadence/other sensors (looking at you, Zwift). I like being able to review my stats and have it all connect to the iPhone Health app. My one request would be for the ability to create prefab workouts rather than having to manually adjust resistance on the fly. I would like to be able to open the app and pick something I have saved in advance, like HIITs or sweet spot training or whatever, without having to adjust the settings while I ride. Thanks! UPDATE: what is the point of the new statistics feature, when it doesn’t even show indoor cycling? I did a ride and went to check out the new feature . . . made sure every single option is toggled on to display . . . and it says I did nothing today. Is it only for tracking workouts that people do outside??",
"author": "LeahFromColorado",
"date": "5 Sep 2026"
},
{
"rating": 2,
"title": "Nice Standalone, But Altitude WAY Off!",
"body": "I bought the Cadence & Speed sensor pack a couple years ago. Setup of the sensors and app went fine. As a long-time Strava user, I wanted to compare the accuracy of Strava vs Wahoo. I had to fuss with the rear wheel diameter quite a bit from the 700x23 default before the two apps were within 1~2% of each other for distance. Then, the app began acting up after an update. Wahoo would drop out every few readings from the sensors, so a 19mph average pace ride would display as 14mph average over ~2/3 my actual distance. Sadly, the Strava app (at the time when it used to connect to cadence & speed sensors) was spot-on using the same sensors. I reached out to Wahoo support, and they kept in touch with me for months on the issues. Eventually, I was informed of an update that would fix my issue. Sure enough, the update fixed the sensor connections. Now, Wahoo’s altitude gain is WAY off in the app based on the GPS and sensors on my phone (1st gen iPhone SE). So, a ride with 1,439’ of climbing (per Strava) displays as 5,401’ in Wahoo. Here’s where that really stinks - if I upload my Wahoo rides to Strava, Strava corrects the altitude, and the calculation results in a ~2/3 decrease in my estimated power average. I cannot find any way of getting these two apps to work together. So, I just use both apps simultaneously - Wahoo to display metrics during my ride and Strava to log it.",
"author": "Nudelgruven",
"date": "5 Sep 2026"
},
{
"rating": 1,
"title": "From stellar to cellar",
"body": "I’ve used the previous version of this app for years. It always worked with no fiddling needed. It easily linked with my two units. The heart and the speed and cadence monitors. Imagine my surprise when after loading this improved version I find nothing works except GPS. So today I go out and try to get my units to pair. It took multiple attempts to get the speed/cadence unit recognized and even more attempts to get my heart monitor recognized. Whew talk about screwing up a good app. Then I tried to access the data from the ride I took yesterday and lo and behold your programmers have made that totally useless. Before I got a map and graphs of the ride, heart rate, speed, cadence and I could put in a picture. Now with the new and improved app I get a blank screen. You should shoot the programmers and the people who approved this change. Now just to show you I’m not some newb who likes to complain I want you to know when I first started using your product it also recorded the mileage accumulated. Then you took that out of the app and I didn’t complain. But this going way too far. Either fix it and fast or you have lost a customer and I will go find another company who understand that an improvement to something requires it to work better than before not just looking different and not working at all. You have been put on notice.",
"author": "The road dog",
"date": "5 Sep 2026"
}
]
},
{
"store": "gplay",
"average": 3.3182552,
"count": 28546,
"market": "us",
"observed_at": "2026-09-05",
"reviews": []
}
],
"privacy": [
{
"store": "apple",
"declarations": [
{
"title": "Data Linked to You",
"detail": "Analytics — Contact Info — Email Address",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Analytics — Identifiers — User ID",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Analytics — Usage Data — Product Interaction",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Analytics — User Content — Customer Support",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "App Functionality — Contact Info — Email Address",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "App Functionality — Health & Fitness — Fitness",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "App Functionality — Health & Fitness — Health",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "App Functionality — Identifiers — User ID",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "App Functionality — Location — Precise Location",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "App Functionality — User Content — Customer Support",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Developer’s Advertising or Marketing — Contact Info — Email Address",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Developer’s Advertising or Marketing — Contact Info — Name",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Product Personalization — Identifiers — User ID",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Contact Info",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Health & Fitness",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Identifiers",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Location",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "Usage Data",
"source": "Developer declared"
},
{
"title": "Data Linked to You",
"detail": "User Content",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Analytics — Browsing History",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Analytics — Diagnostics — Crash Data",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Analytics — Diagnostics — Other Diagnostic Data",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Analytics — Diagnostics — Performance Data",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "App Functionality — Browsing History",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Developer’s Advertising or Marketing — Browsing History",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Browsing History",
"source": "Developer declared"
},
{
"title": "Data Not Linked to You",
"detail": "Diagnostics",
"source": "Developer declared"
}
],
"accessibility": []
},
{
"store": "gplay",
"declarations": [
{
"title": "Data collected",
"detail": "Analytics — App activity — App interactions",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "Analytics — App info and performance — Crash logs",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "Analytics — App info and performance — Diagnostics",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "Analytics — App info and performance — Other app performance data",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "Analytics — Device or other IDs",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality — Health and fitness — Fitness info",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality, Analytics, Account management — Personal info — User IDs",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality, Analytics, Personalization, Account management — Location — Approximate location",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality, Analytics, Personalization, Account management — Location — Precise location",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality, Analytics, Personalization, Account management — Personal info — Email address",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality, Analytics, Personalization, Account management — Personal info — Name",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "App functionality, Personalization, Account management — Personal info — Other info",
"source": "Developer declared"
},
{
"title": "Data collected",
"detail": "Personalization, Account management — Photos and videos — Photos",
"source": "Developer declared"
},
{
"title": "Data shared",
"detail": "Analytics — App activity — App interactions",
"source": "Developer declared"
},
{
"title": "Data shared",
"detail": "Analytics — App info and performance — Crash logs",
"source": "Developer declared"
},
{
"title": "Data shared",
"detail": "Analytics — App info and performance — Diagnostics",
"source": "Developer declared"
},
{
"title": "Data shared",
"detail": "Analytics — App info and performance — Other app performance data",
"source": "Developer declared"
},
{
"title": "Data shared",
"detail": "Analytics — Device or other IDs",
"source": "Developer declared"
},
{
"title": "Data shared",
"detail": "Analytics — Personal info — User IDs",
"source": "Developer declared"
},
{
"title": "Security practices",
"detail": "Your data isn’t transferred over a secure connection — Data isn’t encrypted",
"source": "Developer declared"
},
{
"title": "Security practices",
"detail": "The developer provides a way for you to request that your data be deleted — You can request that data be deleted",
"source": "Developer declared"
}
],
"accessibility": []
}
],
"changes": [
{
"store": "apple",
"version": "6.62.0",
"released_at": null,
"notes": "Bug fixes and improvements."
},
{
"store": "apple",
"version": "6.64.0",
"released_at": null,
"notes": "Temporary Service Update: Google Health Connect integration is temporarily unavailable while we work with Google to resolve an issue. We expect to restore this feature in an upcoming release. Your workout data and other app functionality remain unaffected. Athlete Profile History: Cycling Athletes can now view the history of their Athlete Profile."
},
{
"store": "apple",
"version": "6.64.1",
"released_at": null,
"notes": "Bug fixes and improvements."
},
{
"store": "apple",
"version": "6.66.0",
"released_at": null,
"notes": "Mental Training sessions are now available in the Wahoo App—helping athletes prepare for workouts and recover afterward. Support for KICKR CORE 2 and KICKR BIKE PRO."
},
{
"store": "apple",
"version": "6.67.0",
"released_at": null,
"notes": "Various bug fixes and improvements."
},
{
"store": "apple",
"version": "6.69.0",
"released_at": null,
"notes": "* Simplified customization: Personalize your Workout Profiles with an even cleaner, more intuitive experience. * Smarter recording: Your Wahoo app now uses your personalized Workout Pages, display only the data fields that matter to you and remove the ones that don’t."
},
{
"store": "apple",
"version": "6.70.0",
"released_at": null,
"notes": "New Fitness Metrics that make it easy to review your work, understand your training and track your progress."
},
{
"store": "apple",
"version": "6.71.0",
"released_at": null,
"notes": "Bug fixes and improvements"
},
{
"store": "apple",
"version": "6.72.0",
"released_at": null,
"notes": "The workout summary page has been completely redesigned to give you cleaner visuals, richer insights, and a faster, more intuitive workout review experience."
},
{
"store": "apple",
"version": "6.72.1",
"released_at": null,
"notes": "Bug fixes"
},
{
"store": "apple",
"version": "6.73.0",
"released_at": null,
"notes": "New: Mental Capacity Assessment. Track your mental capacity to perform for a complete picture of your training capacity."
},
{
"store": "apple",
"version": "6.75.0",
"released_at": null,
"notes": "A new Explore tab to discover structured workout for cycling, running, strength and more!"
},
{
"store": "apple",
"version": "6.76.0",
"released_at": null,
"notes": "Bug fixes and improvements"
},
{
"store": "apple",
"version": "6.77.0",
"released_at": null,
"notes": "New Fitness States feature that helps athletes understand their current training status today New Training Capacity & Fitness States Widget Improved route syncing to bike computer experience"
},
{
"store": "apple",
"version": "6.78.0",
"released_at": null,
"notes": "New Historical View of your Mental Capacity Assessments New daily notification reminder to take a Mental Capacity Assessment Bug Fixes and Improvements"
},
{
"store": "apple",
"version": "6.80.0",
"released_at": null,
"notes": "* New access via USB to completed ride FIT files, enabled through a device settings toggle in the Wahoo app for latest ELEMENT devices. * New and improved Settings UI * Various bug fixes & improvements."
},
{
"store": "apple",
"version": "6.81.0",
"released_at": null,
"notes": "Bug Fixes"
},
{
"store": "apple",
"version": "6.82.0",
"released_at": null,
"notes": "Bug Fixes"
},
{
"store": "apple",
"version": "6.83.0",
"released_at": null,
"notes": "Bug Fixes"
},
{
"store": "apple",
"version": "6.84.1",
"released_at": null,
"notes": "Bug Fixes"
},
{
"store": "gplay",
"version": "6.87.0",
"released_at": "2026-07-27",
"notes": ""
}
],
"alternatives": [
{
"app_id": 1134655040,
"name": "Zwift: Indoor Cycling Fitness",
"url": "https://appcorpus.com/apps/zwift-indoor-cycling-fitness-1134655040",
"reason": "Same category + similar ratings"
},
{
"app_id": 934083691,
"name": "Zwift Companion",
"url": "https://appcorpus.com/apps/zwift-companion-934083691",
"reason": "Same category + similar ratings"
},
{
"app_id": 408047715,
"name": "TrainingPeaks: Plan Train Lift",
"url": "https://appcorpus.com/apps/trainingpeaks-plan-train-lift-408047715",
"reason": "Same category + similar ratings"
},
{
"app_id": 893687399,
"name": "Ride with GPS: Bike Navigation",
"url": "https://appcorpus.com/apps/ride-with-gps-bike-navigation-893687399",
"reason": "Same category + similar ratings"
},
{
"app_id": 1137670507,
"name": "Favero Assioma",
"url": "https://appcorpus.com/apps/favero-assioma-1137670507",
"reason": "Same category + similar ratings"
}
],
"evidence_summary": {
"index_state": "S2",
"evidence_level": 2,
"level_label": "Independent summary published",
"indexable": true,
"last_verified_at": "2026-09-05",
"unknown_fields": [],
"sources": [
"App Store",
"Google Play"
]
},
"availability_markets": {
"live": [
"us"
],
"selected": "us",
"note": null
},
"feature_events": {
"events": [
{
"type": "major_update",
"occurred_at": "2026-09-05 22:08:03.804432+00:00",
"plan_code": null,
"capability_id": null,
"previous": {},
"current": {},
"scope": {
"store_id": "apple",
"change_id": "change_da330fdb24a1f1e3a16d3150803b9bd2",
"storefront_id": "us"
},
"source": "store_diff"
}
]
},
"features_slice": {
"plans": [
{
"code": "wahoo",
"label": "Wahoo",
"kind": "unknown",
"status": "store_listed",
"prices": [
{
"storefront": "us",
"formatted": "$17.99",
"billing_period": null
}
],
"trial": null
},
{
"code": "core",
"label": "Wahoo Core",
"kind": "unknown",
"status": "store_listed",
"prices": [
{
"storefront": "us",
"formatted": "$4.99",
"billing_period": null
}
],
"trial": null
}
],
"features": [],
"unknown_features": [
"export_data",
"workout_logging"
],
"data_cutoff": "5 Sep 2026"
}
}