I've heard of applications like MS Money that would take your bank username/password and somehow bring in your account information. I'm trying to do something similar, a personal bill-tracking app for my own use; but I've only been able to get information by screen-scraping.
Is there a better way? I wasn't able to find any sort of API or documentation, but, it seems like this is something other people can do. Am I just looking in the wrong place?
Your best bet is the Open Financial Exchange (OFX) Standard, which most banks support because it allows Quicken etc to connect to them.
Support for OFX varies from bank to bank and country to country, though.