N26 has got a quite decent REST API if you are willing to use your dev tools for a bit :)
Edit: Most banks also seem to support FinTS [0], but it seems a bit of a PITA.
Edit 2: figo might be worth a try as well, though I don't know their pricing.
Edit 3: bunq is quite nice as well. I implemented a few basic calls in node when they launched the API. Not the easiest API to work with, but acceptable.
If you watch to the end of the talk, you discover that N26 acted courteously and responsibly to the report, and all the security issues have been dealt with.
It is quite good, but it's not perfect. The apps look non-native and the UI has many issues (e.g. entering 10 international characters quickly in the "transfer note" box pops up 10 "only latin characters" notifications), the login UI looks weird on Firefox, and http://my.n26.com/ causes an infinite loop that I reported weeks ago.
Other than that, I'm very satisfied with the service, and I use them as my bank bank, but I use Revolut (revolut.com) for my everyday transactions, just because it "feels" nicer. The transparent N26 card definitely turns heads, though, cashiers are always asking me about that.
Thanks, nice list. Do you know of any aggregators in Germany that can provide a (read only) API for popular German online stock brokerage or pension fund accounts?
Edit: Most banks also seem to support FinTS [0], but it seems a bit of a PITA.
Edit 2: figo might be worth a try as well, though I don't know their pricing.
Edit 3: bunq is quite nice as well. I implemented a few basic calls in node when they launched the API. Not the easiest API to work with, but acceptable.
[0]: https://www.hbci-zka.de/index.htm
[1]: https://www.figo.io/en/
[2]: https://www.bunq.com/de/api
[3]: https://github.com/c0dr/bunq