For budgeting and transaction classification, I know PNC has this. I assume (maybe wrongly) that most major banks have something similar.
Speculating for account syncing, but there is a zillion different provider integrations they would have to maintain for something like a mortgage, and such an account would change hands many times to companies with different APIs.