Changefolio (https://changefol.io) is a new way to give to charity online.
Users connect to their bank account (we are partnered with Mint.com), setup custom donation rules based on spending, and can then track their impact over time. For example: a donates 10% of groceries to the Greater Boston Food Bank; they then receive a badge, and see their progress on a leaderboard. This activity is then streamed across social networks. Everything happens automatically.
Nonprofits use Changefolio a donation platform (https://nonprofits.changefol.io) - as a social outlet that is 100% devoted to their needs as a nonprofit -- raising money for charity. We are partnered with Network for Good to make our donations 100% tax deductible, and we have relationships with several charities.