I’ve had this idea for a long long time.
The user can get instant good karma [yes I know] by hitting a button to donate — $1, $5, $10, $100
You can instantly share this donation through social media and also the ‘leaderboards’ — who’s a saint? Or you can remain anonymous.
You get a little Karma meter though, so you can fill this up. It’s never negative, just neutral or super positive!
You get charities to join.
You don’t choose your charity each time, but you can set up your charity ‘POOL’ when you start and edit it in settings. Conceivably you could have just one charity on the list.
So you buy a latte every day — you can hit your $1 iKarma button every day or every other day.
Put in calendar reminders — have a big event coming up? need that karma? just want to be sure to do it at least once a week?
What’s the hurdle? The small amount money transactions!!! How would I do this?