MyFitnessPal’s popularity is mainly due to it being a free app, they are able to earn money through premium memberships and ad revenue. The MyFitnessPal premium offers advanced tools for tracking nutrition and exercise as well as removing ads for dedicated users.