Apparently many people gave their information to Wesabe (http://www.wesabe.com), which is a direct Mint competitor.
With Wesabe you download a desktop app, put you bank credentials into that, and then the desktop app uploads your data to the Wesabe site. With Mint you give their webapp your bank credentials and they store them on their server.