Fitocracy
Fitocracy is one of the most popular apps around, it promotes itself as the Facebook of fitness apps. This self-motivation app is specifically designed to make sure that you keep track of everything ranging from your own progress to setting personal challenges.