I had a few problems with Mint which is why I decided to build this: 1. It wasn't available in my country and 2. I didn't want to connect my bank account, just because I wasn't comfortable with giving them that info. The API key would be awesome, but with banks being such large organisations that deal with so much data I feel like this would be almost impossible to implement with their current systems.