Not just another app: Number26 (Berlin) aims to take banking to the next level
tech.eu
tech.eu
They haven't solved how to deposit money: you need to manually wire that from your real bank account into the bank account associated with your "prepaid bank account" for the MasterCard.
All in all, I don't really see the added value over my regular bank's web interface + PayPal (or similar). That's coming from someone who's got access to regular credit cards of course. And I - arguably - don't need real-time access to my transactions if I know that they usually show up on my online CC bill within 3 days max.