I hope not, because its such a shitshow. You literally give your bank credentials to a third party who then logs in to your account and scrapes info off of it - info that you have no control over.
Capital One was smart enough to block them off (which is the bank I use), and now they actually provide proper OAuth based APIs to access your account.