JOIN Cycling Training Plan

In-app purchases
1.01K reviews
Content rating
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

JOIN is the cycling app to improve your ride.

Designed by Dutch World Tour level cycling coaches. We provide you with a completely flexible and smart cycling training plan.

You only need to fill in your availability, goal and personal profile. You can select a training plan from our extensive cycling events database or create your own custom cycling goal. The algorithm adapts to what you do and tells you how to keep improving yourself.

This is a revolutionary approach for suggesting on a daily basis the best possible workout for cyclists, mountain bikers, gravel riders and triathletes of all levels, from beginner to professional.

JOIN shows you how much you improve and is your virtual 24/7 cycling training planner.

JOIN works together with most other cycling platforms out there, like Zwift, Garmin, Strava, Trainingpeaks and Wahoo to export workouts and import your training data.

Start your first flexible training plan today in 8 simple steps:

Step 1: Complete your personal profile
Step 2: Set your training goal
Step 3: Set your availability
Step 4: Connect accounts
Step 5: Start your cycling training plan
Step 6: Provide feedback
Step 7: Follow your progress
Step 8: Invite your friends

You can also create groups with your cycling friends, colleagues or cycling community.

Use JOIN as cycling training planner to keep everyone informed. Inform the group members of the upcoming rides. Recruit new cyclists by making your group and rides public or keep your group private.

Group members can exchange information about the cycling training plan and routes and get all ride updates automatically. Last-minute changes are shared via notifications so that no one has to miss anything.

Terms of use:
Privacy policy:

Join us at
Updated on
Sep 21, 2023

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Location, Personal info and 6 others
Data is encrypted in transit
You can request that data be deleted

Ratings and reviews

986 reviews
Joshua C. Colp
November 3, 2022
If you find yourself getting overwhelmed with information and data on other training apps, then JOIN is a great solution. It gives just enough data to motivate you while giving you workouts that aren't boring to meet your goal. The integration with Training Peaks makes it easy to do your workouts how and where you want. The ability to choose your availability makes it easy to fit it into your life. It's taken training from stressful to exciting for me.
2 people found this review helpful
Did you find this helpful?
JOIN Sports B.V.
November 4, 2022
Thx Joshua, enjoy the trainingsessions. Improve your ride!
Richard Evans
May 20, 2023
Emailed my ideas of how to better the app but never heard back. Would be nice to see other training plans and use general rides count towards goals.
1 person found this review helpful
Did you find this helpful?
JOIN Sports B.V.
June 7, 2023
Oh no! We sincerely apologize for not getting back to you, but we cannot fulfill all the wishes of all our users. However, general rides do count towards your goal in JOIN. If there's anything we can do for you, please let us know at
Bjarne Liv
August 7, 2023
1: When you set a manual ride there is the option to set it's priority to A, B or C, I didn't realise until recently that you could change this by swiping, I was just confused as to why there was a letter 'C' (it had been a while since i'd used the app) 2: i sometimes do my workout in the form of multiple zwift rides, is there a way to make Join chain these together, instead of seeing them as separate workouts? (it grades completely wrong like this I think)
Did you find this helpful?

What's new

Introducing the Workout Player, a major new feature in JOIN! Now, you can start your workouts directly from the app. Just select your daily workout, press "Start workout", and connect your smart trainer, power meter, or heart rate monitor. Spend less time setting up and more time improving your performance.