# JOIN Cycling Coach App — Flexible Bike Fitness Training

> Dynamic, personalized cycling and running training plans with performance analysis. (iPhone/iPad app by JOIN Sports B.V..)

- Source: https://appshunter.io/ios/app/join-cycling-coach-app/id1167933055 (this page in markdown: same URL + `.md`)
- Developer: [JOIN Sports B.V.](https://appshunter.io/developer/972375068)
- Category: Health & Fitness, Sports
- Price: Free with in-app purchases
- Rating: 4.70/5 from 351 App Store ratings · 68 written reviews indexed
- Age rating: 12+
- Requires: iOS 16.0 · 74 MB
- Languages: American English, Dutch, French (France), German (Germany), European Spanish
- Released: 2016-11-17
- Data updated: 2026-08-26
- Monetization: free with in-app purchases
- User reviews in markdown: https://appshunter.io/ios/app/join-cycling-coach-app/id1167933055/reviews.md

## What is JOIN Cycling Coach App?

With over 400 World Tour-level workouts for road cycling, MTB, and gravel, and running integration, JOIN delivers a personalized and dynamic training plan that adjusts to your availability and performance.
“JOIN is a cycling app for real-life riders. The training app built by professional coaches for every-day cyclists”  - BikeRadar

“JOIN completely changed my training approach and helped me reach my best fitness level ever.” - JOIN user

“Dynamic programming is what I was missing since I have an irregular and busy life. JOIN gives me exactly that.” - JOIN user

► New: Running with JOIN
Boost your training with Running on JOIN! Add running sessions to your cycling plan, seamlessly switch workouts, and track progress with the new pace calculator. Easily export your runs to Garmin, Apple Watch, and more. Start mixing up your training and achieve your goals with JOIN!

► Train faster and smarter with the Workout Player
The fastest and easiest way to start your training immediately. Whether you are on the indoor trainer (including ERG mode!) or cycling outside, by connecting all sensors such as heart rate monitor, power meter, cadence meter, or indoor trainer, you see all the useful information on one screen.

► Smart and flexible bike training plan
Do you want to increase your FTP or just get fitter? You choose your goal, and JOIN provides you with the most effective and efficient training plan. The algorithm adapts and tells you how to improve. Injured, sick, or short on time? The training plan is dynamic and will automatically update itself.

► Why riders would be lost without JOIN 
A survey revealed that 80% of users would be disappointed if they could no longer use JOIN. Why? Because JOIN provides the structure, flexibility, and motivation that other training apps lack. Cyclists trust JOIN to deliver dynamic, personalized plans that fit into their busy lives.

► Integrations with your favorite cycling platforms
Training with a bike computer or Zwift? With JOIN, you can easily send all your data to your favorite apps or download your training easily as a .fit file. JOIN works with:
• Zwift
• Strava
• TrainingPeaks
• Garmin Connect
• Wahoo

► Train effectively with the Workout Score™
Finished your training and went all-out? Well done! Based on your data, JOIN analyzes the session and provides a detailed assessment and Workout Score™. This way, you know if you can make your training even more effective next time.

► Period Tracker
This new feature helps female athletes better align their training with their menstrual cycle. By tracking your cycle in the app, you receive training suggestions that consider hormonal changes and fatigue, allowing you to perform at your best. This feature is designed to adapt your personal workout schedule even further based on your natural flow.

► The best Tours, Cyclos, and Gran Fondos
There is nothing more fun than training for a challenging goal like a tour, cyclo, or Gran Fondo. Maybe you are training for the Les Trois Ballons, Marmotte Gran Fondo Alpes of Unbound Gravel. If you follow the JOIN Cycling training plan, it will get you to appear at the start of your challenge in the best possible way.

JOIN has the most popular events ready for you. Found your challenge? Select your goal, and JOIN ensures you are always training efficiently with the comprehensive training plan.

► Try JOIN completely free for 7 days
Unlock all features with the JOIN subscription, including:
• Adaptive training plans
• eFTP prediction
• 400+ bike training sessions in the database
• Adapts to your availability
• Integration with Garmin, Strava, Zwift, and more

Terms & Conditions: https://join.cc/terms_conditions/
Privacy Policy: https://join.cc/privacy_policy/

Join JOIN.cc. Improve your ride.

## Key features

- Personalized dynamic training plans
- Over 400 cycling and running workouts
- Workout Player with sensor integration
- Workout Score™ for performance analysis
- Period Tracker for female athletes
- Integrations with Zwift, Strava, Garmin

## Pricing and in-app purchases

Base price: Free.

**Subscriptions**

| Subscription | Price | Period |
| --- | --- | --- |
| £ 22.99 / 3 months | $23.49 | per 3 months |
| Yearly | $59.99 | per year |
| Monthly | $14.99 | per month |
| Monthly | $22.99 | per month |
| Monthly | $11.99 | per month |
| Yearly | $109.99 | per year |


## What do users think of JOIN Cycling Coach App?

Overall sentiment: mixed

**Pros**

- 👍 Adaptable training plans
- 👍 AI planning is interesting
- 👍 Good value for money
- 👍 Great app for fitness
- 👍 Easy workout import
- 👍 Integrates with smart trainers
- 👍 Flexible for busy schedules
- 👍 Good for improving fitness
- 👍 Helpful for motivation
- 👍 Good workouts
- 👍 Makes training enjoyable
- 👍 Good for achieving goals
- 👍 Encourages consistency
- 👍 Improves FTP and power zones
- 👍 Great for indoor/outdoor training
- 👍 Responsive customer support
- 👍 Good concept
- 👍 Improves athletic performance
- 👍 Keeps users injury-free

**Cons**

- 👎 Limited to one goal at a time
- 👎 Menu clarity issues
- 👎 RPE for runs is inaccurate
- 👎 No way to reschedule workouts
- 👎 Power target too narrow
- 👎 Feedback function not accessible
- 👎 Missing 'Start Training' button for runs
- 👎 Limited data/graphs
- 👎 AI is too conservative
- 👎 Underutilizes availability
- 👎 Cannot plan interval workouts
- 👎 No Apple Health integration
- 👎 Wahoo export not working
- 👎 Clunky on-bike interface
- 👎 Zone 2 vs HIIT categorization issues
- 👎 Cannot set custom thresholds
- 👎 Too much focus on referrals
- 👎 Metrics differ from Strava/Garmin
- 👎 Too expensive for features
- 👎 Shameless advertising on Strava
- 👎 Tablet adaptation issues
- 👎 Algorithm needs improvement
- 👎 Fatigue calculation inaccurate
- 👎 Too hard for beginners
- 👎 Lacks simple introduction
- 👎 No connection with Health
- 👎 Not for everyone
- 👎 App is half-baked
- 👎 Lacks dark mode
- 👎 Unintuitive interface
- 👎 Poor UX for data entry
- 👎 Running features replace cycling
- 👎 Recent price increase
- 👎 App doesn't work
- 👎 Needs more activity choices
- 👎 No direct Suunto sync
- 👎 Cannot import plans to Zwift directly
- 👎 UI issues with buttons/sliders
- 👎 Inconsistent free trial messaging
- 👎 Cannot manually switch rides
- 👎 Workout sessions hard to achieve outdoors
- 👎 No idea of overall plan arc
- 👎 Cannot extend workouts on the fly
- 👎 Missing calendar for events/time off
- 👎 Poor route planning/navigation
- 👎 Cannot import/export GPX
- 👎 No hyperlink for URLs
- 👎 Need for clubs
- 👎 Incomplete app
- 👎 Cannot create routes
- 👎 Cannot invite/follow friends
- 👎 No private rides

**Commonly reported bugs**

- Menus display same information
- Feedback function not accessible
- Missing 'Training starten' button for runs
- Wahoo export not working
- UI issues with buttons/sliders
- Inconsistent free trial messaging
- Cannot calibrate trainer
- Cannot upload workout after ramp test
- App unusable after discarding workout
- Cannot swap workouts
- App crashes or shows blank screens
- Cannot connect with Facebook or email
- Google Maps link not functioning
- Cannot invite or follow friends
- Strava integration not pulling data

**Most requested features**

- Ability to set multiple goals
- Portuguese translation
- Connect to Oura Ring
- More data and graphs
- Heads-up for AI adjustments
- Apple Health integration
- Calendar for races/time off
- More detailed ride feedback
- Greater app functionality
- Smarter analysis of real ride efforts
- Dark mode
- Ability to set custom thresholds
- More choice for walks/other activities
- Ability to input races into calendar
- More flexibility in workout scheduling
- More smarts around analyzing real ride efforts vs. prescribed workouts
- Ability to extend workouts on the fly
- Calendar of events and time off
- Concept of clubs for organized groups
- Import GPX files for routes
- Export routes in GPX format
- Hyperlink for URLs in ride descriptions
- Private rides option
- Strava integration
- More community features
- Ability to search and invite friends
- More structured introduction for beginners
- More adaptable to tablet screens
- More variety in workout sessions
- Integration with other fitness trackers

## Recent user reviews (10 of 68)

All indexed reviews: https://appshunter.io/ios/app/join-cycling-coach-app/id1167933055/reviews.md

### 3/5 — Le plan se base que sur une course à la fois, impossible d’en mettre plusieurs

*2026-07-20*

Je pense qu’il manque la possibilité de mettre plusieurs objectifs dans l’application, avec un prioritaire comme une course importante ainsi que les course secondaires de préparation par exemple. Et que le programme et les séances s’adapte à tout ça. Il manque aussi de la clarté au niveau des menus…y’en à plusieurs qui affichent les même informations ou qui font tourner en rond

### 4/5 — Bom

*2026-06-18*

Poderia ter tradução português

### 5/5 — RPE for runs is way off

*2026-05-31, version 10.1.3*

I’ve tried adjusting for this multiple times. I’ve even tried to run much slower. However, it keeps suggesting that my RPE for my runs is always 8 to 10, when I typically feel between four and six.

### 1/5 — What is this?

*2026-05-11*

I was not too happy with TrainerRoad and heard some good things about Join. Download done and subscription active (because of course you need a subscription without a trial period, which would indicate trust in your own product. Should have been a red flag).

I have the plan, did my first two workouts. Workout 1 as scheduled and required. But no clue how Join assesses that workout. I have some numbers. Nothing else. 

Workout 2, I needed to shorten. No way to change the workout prior. No clue or clear view on if that negatively affected the training from Joins perspective?

Workout 3: I would need to reschedule as i am traveling. 

THERE IS NO WAY TO RESCHEDULE BY DESIGN WITH JOIN. 

How can you look at that and think to yourself: „Yep, that looks about right!“?

17€ down the drain for this rubbish. 

I think everybody is better advised with TrainerRoad or TrainingPeak. Heck, make your own training plan and you are better off. 

Man. I seldomly write something about Apps. But Join really stirred the pot here.

**Developer response:** Hi Feldrin

Thank you for the honest feedback, we are sorry JOIN has not lived up to expectations so far.

A few quick clarifications that may help:
On workout assessment, submitting your RPE after each session is how JOIN evaluates your effort and adapts your plan going forward. The more feedback you give it the smarter it gets.

On shortening a workout, simply edit your availability for that day to reflect the time you have available and JOIN will automatically shorten the session to fit.

On rescheduling, the shuffle button on any planned session lets you swap it for a different workout that fits your day better. It is not drag and drop but it does give you flexibility within the plan.

We are sorry the sign up process was not clear enough regarding our trial period. We would like to offer you subscription extension so you can experience JOIN properly without any pressure. Please reach out to us directly at support@join.cc and we will get that set up for you right away.

Kind regards,
JOIN Support

### 3/5 — Gutes Konzept mit Potenzial in der Umsetzung

*2026-05-02*

Der Ansatz ist super, automatische Trainingsplanung die sich zudem adaptiert wenn es mal anders kommt!  
Auch die Ansteuerung des Rollentrainers ist hier integriert, sehr schön und simpel zu bedienen.  
Auf der Straße ist die Leistungsvorgabe allerdings mit +/-10 Watt doch sehr eng, da wird scheinbar auch nichts geglättet oder so. Im Ergebnis interpretiert JOIN dann die Einheiten nur mit mäßiger Umsetzung und sucht scheinbar leichtere Sessions aus, obwohl es nicht nötig ist. 
Dass einige elementare Funktionen nicht aufrufbar sind, ist auch etwas irritierend: 
Die in der App immer wieder beworbene Feedback-Funktion zum aktuellen körperlichen Befinden lässt sich nicht aufrufen. 
Auch fehlt bei Lauftrainingseinheiten der Button „Training starten“. Man kann sich zwar nach dem Programm orientieren, aber die App trackt die Session natürlich dann nicht mit. 
Insgesamt ist mir die Umsetzung zu unausgereift für den Preis, da bezahle ich lieber etwas mehr Geld für eine besser funktionierende Lösung.

**Developer response:** Hi Dimö

Thank you for the detailed feedback, we really appreciate it!

Great to hear you are enjoying the adaptive approach and the trainer control integration.

On outdoor power targets, the narrow tolerance is indeed harder to hit outdoors where wind, terrain and traffic naturally cause power to fluctuate. JOIN will look at the average power and the zone, it will not be strict if a zone is slightly missed but will adapt where needed. 

On the Readiness feature, this has been resolved in a recent update and should now be accessible regardless of pending workout feedback.

On the missing start button for running sessions, JOIN currently only has a workout player for cycling. For running sessions you can follow the plan as a guide and log the session manually afterwards with your time and RPE.

If you have any further questions please reach out to us at support@join.cc and we will be happy to help.

Kind regards,
JOIN Support

### 4/5 — Good Value

*2026-04-19, version 10.0.6*

You can completely replace apps like Zwift with this as the workouts link to smart trainers. The AI planning is interesting and is OK. It woukd be great if it could connect to my Oura Ring as that would give me confidence that it’s giving me plans based on how my body is reacting

### 4/5 — Great app

*2026-04-12, version 10.0.4*

Provides great feedback training plans and motivation for improving your fitness and achieving your goals

### 2/5 — It’s not for everyone

*2026-04-09, version 10.0.4*

What I like: 
You have a huge selection of workouts that are easy to upload to your head unit, wahoo and training peaks both integrate well too.
There’s a huge range of goals including well known events/races and it gives you quite a clear training progress track towards your goal.
There’s a ‘level’ system which comes from where they think you need to be to achieve your cycling goal which makes things easy to see your progress.

What I don’t like:
There is such a limited amount of information, running Join and Training Peaks side by side gives me what I need but that’s an expensive way to do it. Seeing a bit of power/cadence/HR data for sessions and a few basic graphs would be much better than almost nothing.
Join’s AI is super conservative, having been coached by humans for a few years and understanding the load that is required to get the performance I’m after, Join suggests I’m overtraining or critically overtraining and tapers my week without asking me. If it would give you a heads up like ‘hey we think you’re doing a bit much, is it ok if we cut your workouts back a bit for the rest of the week Y/N?’ you’d be able to have a bit more control of the workload vs availability but doing a hard ride and feeling fine on a Tuesday and seeing it scrap the week before your eyes is pretty brutal.
It pretty heavily underutilises my availability and can’t seem to plan a workout with some sort of interval set in it.
I’ve achieved a level that was the ceiling for my training plan in the first three weeks (by consciously ‘overtraining’) and now it’s throttling me back to a maintenance schedule for the remaining 9 weeks, I’ve got an accurate FTP and set it to
advanced but it’s not encouraging me to go to a higher level again.

If it had a little more data it would be a one stop shop for self guided training I reckon. The workouts are great, the interface is nice and the price is right. I’ve gone from letting it tell me how to train when first starting (and being worried about the lack of work it wanted me to do) to programming my own weeks in using the workouts and knowledge of past programs, it means having Join suggest I’m overtrained constantly but feeling fine and seeing noticeable improvements on the bike as I move towards my goal. It works really well with the Wahoo Elemnt too which I haven’t always found with other systems.

### 2/5 — No Apple Health integration

*2026-04-07, version 10.0.3*

I’m forced to load my workouts into Strava for it to read. It’s a step I don’t want and shouldn’t have to take. I don’t use Strava but this app forces me to. 

Also, the team behind it makes Relive which reads Apple workouts so not sure why they can’t here. It’s feels like the developers are doing the bare minimum to keep it ticking over.

### 1/5 — Wahoo Export funktioniert nicht

*2026-04-03*

Bisher war ich sehr überzeugt von join. Allerdings funktioniert der Wahoo Export nicht mehr. Ich bekomme immer eine Fehlermeldung angezeigt. Damit ist für mich join leider unbrauchbar geworden. Schade.

**Developer response:** Vielen Dank für dein Feedback. Tut uns leid, dass du Probleme mit dem Wahoo Export hast. Bitte versuche, die Wahoo Verbindung in den JOIN Einstellungen zu trennen und anschließend neu zu verbinden. Dies löst in den meisten Fällen das Problem. Falls es weiterhin Schwierigkeiten gibt, kontaktiere uns bitte direkt und wir helfen gerne weiter!

## Frequently asked questions about JOIN Cycling Coach App

### What does the JOIN Cycling Coach App do?

The app provides personalized and dynamic training plans for both cycling and running. It offers over 400 World Tour-level workouts and adapts your plan based on your availability and performance, helping you increase fitness or achieve specific goals.

### What are the key features of the app?

Key features include a dynamic training plan that adjusts to your schedule, a Workout Player for real-time training with sensor integration (heart rate, power, cadence), a Workout Score™ for performance analysis, and a Period Tracker for female athletes to align training with their cycle.

### How much does the JOIN Cycling Coach App cost?

The app is free to download and use with in-app purchases. This suggests that while core functionality may be available for free, certain advanced features or content might require a purchase.

### What devices and platforms is the app compatible with?

The app integrates with popular cycling platforms like Zwift, Strava, TrainingPeaks, Garmin Connect, and Wahoo. It also allows for exporting runs to devices like Garmin and Apple Watch.

### Who is the target audience for this app?

This app is designed for cyclists and runners of all levels, from everyday riders to those training for challenging events like tours, cyclos, and Gran Fondos. It's particularly useful for individuals with busy or irregular schedules who need flexible training.

## Version history (last 5 releases)

### 10.3.1 — 2026-07-22

New: Pending Feedback
Stay on top of your feedback, all from one place.

A new Home tab card shows activities missing an RPE rating and planned workouts awaiting confirmation. Tap any item to action it instantly, or "View more" to see everything from the past 7 days.

### 10.3.0 — 2026-07-15

New: Pending Feedback
Stay on top of your feedback, all from one place.

A new Home tab card shows activities missing an RPE rating and planned workouts awaiting confirmation. Tap any item to action it instantly, or "View more" to see everything from the past 7 days.

### 10.2.2 — 2026-07-07

New: Activity Feedback

Tell JOIN exactly what happened during your latest activity, right when it is still fresh in your mind.

After completing a recent activity, a feedback modal appears when you open the app. Rate how hard the effort felt, then confirm whether you completed what was planned or did something extra.

### 10.2.1 — 2026-07-06

New: Activity Feedback

Tell JOIN exactly what happened during your latest activity, right when it is still fresh in your mind.

After completing a recent activity, a feedback modal appears when you open the app. Rate how hard the effort felt, then confirm whether you completed what was planned or did something extra.

### 10.2.0 — 2026-06-09

New: Activity Feedback

Tell JOIN exactly what happened during your latest activity, right when it is still fresh in your mind.

After completing a recent activity, a feedback modal appears when you open the app. Rate how hard the effort felt, then confirm whether you completed what was planned or did something extra.

## Apps similar to JOIN Cycling Coach App

| App | Rating | Price | Category |
| --- | --- | --- | --- |
| [Bike Tracker: MTB Trails](https://appshunter.io/ios/app/bike-tracker-mtb-trails/id1535254106) | 4.7 (1,169) | Free | Health & Fitness |
| [Cyclemeter Cycling GPS Tracker](https://appshunter.io/ios/app/cyclemeter-cycling-gps-tracker/id330595774) | 4.7 (18,331) | Free | Health & Fitness |
| [Bike Ride Tracker: Bicycle GPS](https://appshunter.io/ios/app/bike-ride-tracker-bicycle-gps/id451701289) | 4.6 (11,726) | Free | Health & Fitness |
| [Fitmeter Bike - GPS Cycling](https://appshunter.io/ios/app/fitmeter-bike-gps-cycling/id1088672024) | 4.8 (3,588) | $6.99 | Health & Fitness |
| [Fitmeter Bike Basic - Cycling](https://appshunter.io/ios/app/fitmeter-bike-basic-cycling/id1080960514) | 4.8 (12,879) | Free | Health & Fitness |
| [Strava: Run, Bike, Walk](https://appshunter.io/ios/app/strava-run-bike-walk/id426826309) | 4.8 (369,826) | Free | Health & Fitness |

## Related topics

[join](https://appshunter.io/ios/topics/join) · [cycling coach](https://appshunter.io/ios/topics/cycling-coach) · [join cycling coach app](https://appshunter.io/ios/topics/join-cycling-coach-app) · [qjoin](https://appshunter.io/ios/topics/qjoin) · [ijoinapp](https://appshunter.io/ios/topics/ijoinapp) · [exercise bike coach](https://appshunter.io/ios/topics/exercise-bike-coach) · [free cycling app training](https://appshunter.io/ios/topics/free-cycling-app-training)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-08-26.*
