JOIN Cycling Training Plan 4+

Smart & Flexible Training Plan

JOIN Sports B.V.

Designed for iPhone

    • 4.7 • 59 Ratings
    • Free
    • Offers In-App Purchases

iPhone Screenshots


JOIN is the most advanced cycling app to improve your ride.

Designed by 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 and the machine-learning based software builds a training program for you. You can select a goal from our extensive database of cycling events or you can create your own custom cycling goal that the training program will then work towards. The algorithms adapt the schedule to your training performance and help you to keep improving.

Creating the best possible workout on a daily basis for cyclists, mountain bikers, gravel riders and triathletes of all levels (from beginner to professionals) is a revolutionary approach. It takes into account your availability and dynamically and immediately adjusts the program if for whatever reason you had to skip a planned training, or felt good and did a little more, etcetera.

JOIN shows you how your fitness develops and is your virtual, 24/7 cycling training planner.

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

Start your flexible training plan today in 8 simple steps:

Step 1: Fill in 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: Track your progress
Step 8: Invite your friends

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

Use JOIN as your cycling training planner and keep everyone informed. Let fellow group members know of upcoming ride plans. Involve new cyclists by setting your group and rides public or keep your group private.

Group members can exchange information about their cycling training plans and routes and get all ride updates automatically. Last-minute changes are shared via notifications so that no one has to miss anything.
nd 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

What’s New

Version 7.0.0

We've got something cool to share with you: introducing Readiness! Readiness helps you decide when to pedal hard and when to take it easy. Not feeling great, or feeling like ready to tackle that tough hill? Adjust your readiness and your plan will change to how you feel!

- Added your Readiness when you open JOIN
- New training calculations
- Corrected time-in-zone notation
- Visual adjustments all over the app

Ratings and Reviews

4.7 out of 5
59 Ratings

59 Ratings

bags13 ,

Join offers more flexibility

I’ve been using Join for a few months now, and I’m impressed with how flexible the training plans are. Every Monday, I go in and tell Join how many hours I have available every day of the week. If I have 3 hours on Monday, it can give me a 3 hour ride. If I have lots of meetings and life events on Tuesday, I can tell Join I need that day off. It then builds me a training plan for the week. I can still modify my availability throughout the week if needed, and Join will modify the plan. If I don’t like the workout it plans, I can ask for an alternate or pick one myself. Or I can just go out and do a ride and then Join will analyze it and update my plan as needed. I really love the flexibility of the plans and how Join adjusts to fit into my busy life while still keeping me on track for long term growth.

josejf ,

Good training

Good workouts

muffinizer1 ,

Private rides please!

This app has a lot of potential but I really don’t like that you can’t have a ride that isn’t visible and open to everyone in the world.

Developer Response ,

Meanwhile we have this functionality completely there. You can not only make private rides, but also private groups so you can organise everything privately for your next adventure!

App Privacy

The developer, JOIN Sports B.V., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Used to Track You

The following data may be used to track you across apps and websites owned by other companies:

  • Identifiers
  • Usage Data

Data Linked to You

The following data may be collected and linked to your identity:

  • Health & Fitness
  • Location
  • Contact Info
  • User Content
  • Identifiers

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Usage Data
  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More

You Might Also Like

Health & Fitness
Health & Fitness
Health & Fitness
Health & Fitness
Health & Fitness
Health & Fitness