Looks good but without hijacking the thread does a service like this exist in Europe? If not is it due to different financial regulations (maybe easier to get started in the US?) or something else?
The US is lagging the UK (for example) by at least 2-3 years when it comes to banking.
To understand how far behind the US is, take this example: the London Tube (subway) started accepting contactless payments at all of their stations years ago. All they did was turn it on; all the functionalities were already built into the normal card readers years before that. Here's another example: all banks in the EU are required to offer APIs for consumption.