Why do all personal finance apps cost a ton of money :(
There are a few providers out there that have unified APIs like Plaid, Yodlee, and my favorite, MX [1]. These providers become very expensive with growth, and the app creator would lose money very quickly if not for the cost that is alleviated by the user of the app.
It's the only way to compete with the larger apps like Mint without having a boatload of money to spend (like Intuit).