Love strava! Mainly for running days. But I currently log any physical activity. Very social! People are cool and supportive! Great way to forget about other social media and just interact with people that have the same fitness struggles, goals as u .