Nowadays, there are apps for every aspect of your life, especially when it comes to fitness and sports lifestyle. There are running apps like Strava, which not only tracking your day to day workout performance, but also allow other like-minded runners to connect and build communities; through the app you can get notified of when,…