Join cycling app looks better, we discussed it here:
Training plans come from a company that works with a pro tour team, and it uses machine learning.
$60/year for Join.
While TR is aesthetically pleasing, it is missing too many features for my training. Back in 2016-2017 I was unsure of my ‘self-coaching adaptive training’ decisions, and that led me to TR, but the self-coaching performance results exceeded those versus following the TR plans and investing a lot of time listening to the podcast. Ultimately it led me to finding a better approach to training