Strave
Strava introduces a way for the user to have a combined experience with friends by uploading their workout, ex: distance, where they ran, the time they did It in. It introduces a type of friendly challenge for others to beat friends times or random users who previously completed the same routes that you plan to do.