related: https://intervals.icu/
Gets data from strava.
Gets data from strava.
Intervals - as well as TP, TR, Zwift, Garmin Connect, and Strava, are pretty lightweight on the free side (let's face it, you get a lot for free) and they are all integrated to some extent (push/pull varies by app).
I also advocate for supporting David (Intervals) with a $12 every 3-month commitment. It's an incredible resource.
Also gets data from Strava (and so much more, mostly free).