I’m still relatively new to mountain biking. Been riding for 3 years now, but mostly at a beginner level, as I typically don’t ride enough to qualify myself as an intermediate rider. Without fact-checking, I’d say I average 6-8 rides per year, although I recently set a goal to ride at least once every weekend (tomorrow will be 5 in a row). What I do know is that every single person I ride with uses Strava, including some very experienced riders. Some use GPS watches and upload their rides when they get home, and some, like me, use the cell phone app. If you’ve got the latest Apple Watch like me, Strava can be used very conveniently without getting your phone out of your bag/pocket. The app offers a great way to track your mileage, speed, elevation, segments/trails ridden, personal record times, etc. - all with relative accuracy. Over the past few years, they have added hiking and a few other modes of travel, which I think is great (would love to see skiing and snowboarding eventually). The app is a great way to track your own rides, see what friends are doing, see who else is riding trails, and see how fast others are riding, to help set goals and even compete. You can upload ride photos directly into Strava. You can also set it up for several different bikes, if you’ve got more than one, unlike me. There are even challenges and clubs you can join, although I haven’t explored much of that feature. I use Strava, for free, for the very simple function of tracking my rides, and checking out what my friends are riding. The only thing I don’t think Strava provides, which I use Trailforks for, is finding available trails and trail systems in any area.