I'm so jealous of PDS2 in the EU <https://www.berlin-group.org/> (although I guess it's easy for me to be jealous since I don't know if their banks actually implement the standards, but it's still a bunch better than the situation here)
I'm so jealous of PDS2 in the EU <https://www.berlin-group.org/> (although I guess it's easy for me to be jealous since I don't know if their banks actually implement the standards, but it's still a bunch better than the situation here)
Or, you can use something like GoCardless which provides a sort of aggregated API and "connection APIs" for making things simpler: https://gocardless.com/bank-account-data/
Not affiliated with them, but I do use GoCardless to automatically import transaction data from a couple of EU bank accounts to my local datastore.
> The license can be obtained within 6-9 months for the application fee of 6,800 EUR. The minimum capital requirement varies depending on the nature and scale of the AISP’s activities but is typically around 125,000 EUR. The amount is ultimately determined on a case-by-case basis by the Dutch Central Bank which is the regulator of the Dutch financial market.
I recall a similar experience linking Chase to my Schwab account.
I was pleasantly surprised that I was not asked to give my bank password to anyone but my bank.
Not a Plaid employee, just a dev completing their OAUTH approval form.
To access your own data, it needs to go from your bank, to a licensed Account Information Services Provider (AISP), to your budgeting app of choice, and finally to you. You can't utilize PSD2 without involving all of those 3rd parties because banks don't offer PSD2 APIs to consumers and I've only seen AISP services sold B2B. [1]
I'm someone who has no issues using 2FA everywhere and carrying around a Yubikey, but even I got fed-up with constant re-authentication requirements: Enter bank email & password, next, next, confirm, approve, yes I'm sure, now take out your phone, unlock it, open the bank app, log in there, confirm that prompt, yes, i'm really sure. Then it takes 1-2 minutes to "connect" your account and load the latest data. Repeat for every bank account, every 30 days.
It beats trusting your banking password to some random 3rd party, but it's a pretty terrible experience as an end-user if you ask me.
[1] Someone pointed out GoCardless which seems to accept private customers as well, a welcome surprise.