Charity Miles is a mobile app that allows users to earn sponsorships for charities of their choice through activities like walking, running and biking. The app shares users' achievements with their linked social media accounts to raise awareness for their chosen cause and recognition from the charities. It provides charities with a platform to engage grassroots supporters and incentivize physical activity that can earn micro-donations.