Failing Threshold Workouts

What app or website is generating that graph and prediction? Thanks!