These are the Top 5 Apps For Fitness And Self Improvement that I personally use everyday. These are Android apps but you can find their iOS version also.