Mint.com connects to your bank account, credit card account, etc, and downloads your data. How do they do that? Do they need any special authorization from the banks or it's an open API? How about security? Can you please explain their back-end system?
The same question applies to Blippy and inDinero. Anyone know what these guys are doing on the back end to get the transaction data?