Absolutely a scam; I've put in username 'a' and password 'b' and their page is continuously going through steps about pulling transactions from my account, checking them for fraud, etc. Maybe on step 6 now?
What's interesting here is that this is an actually pretty good idea for a startup that I'm sure many financial wellness apps or banks/credit unions might pay to hook into. I wonder if this is a legitimate site that's been hijacked?
I like the idea of linking back like this, will likely include it on my projects in the future.
If adoption were high, a browser plugin to highlight supporting sites would be great.