3 ms·I dont really think human and strava competes, human is more a competitor for moves app.by msh 10y agoI dont really think human and strava competes, human is more a competitor for moves app.