Charity Miles boasts that you "earn money for charity" just by going for a walk with your phone in your pocket. Other apps like Donate a Photo and Tinbox funnel money to charity and give you the feeling you've donated without actually opening your wallet. So where does the money actually come from?