I always avoided using budgeting apps because you had to link your bank account to the app using third party websites such as plaid.
Giving your raw bank credentials to anybody is just...not OK.
As a security-conscious technologist, I thought I was going crazy watching all these big financial services and institutions give up on their in-house integrations.