Let's say you want to promote a cause with an event. Traditionally you have money pledged and then collect the money after the event. This requires some trust on behalf of the contributer that the money will get to its intended charity. With an app, a public key could be presented and a Bitcoin transaction can be seen in the app. The app itself would have a watch only wallet for the fundraiser, and would use a lite client for the transaction. This could even be used for pay-as-you-go chraity fundraising like doing household chores and stuff. Any thoughts?
I love any non-greed based Bitcoin idea. I think it could work.