Want to donate to a non-profit? There's no app for that. You'll have to go to a website and fill out the information there. This has led to some wailing and gnashing of teeth from non-profits who know that if they could reduce the "friction," more people would donate. It's the same reason that Amazon has an iPhone and iPad app plus another app especially designed just for the iPad, rather than requiring you to use their website: the easier it is for you to spend your money, the more are to do so.
So far the only app that was able to do this, for a time, was PayPal, but Apple eventually required that they remove that feature according to