Seriously, though-- I know plenty of really smart geeks who used mint. AFAIK, they signed up MILLIONS of users and had exactly zero confirmed (or suspected?) security breaches.
People care a lot more about their immediate needs and desires than potential risks. How many people eat well and exercise? If you ask "how do these sites stay in business?", I assume you're also confused as to why most people are dangerously fat? And why people ride motorcycles when the fatality rate for doing so is about 3x that of cars?
If you're not comfortable with this then of course the product is not for you. You can read more about Mint's claims of security and privacy at http://www.mint.com/privacy/
Also, maybe my bank is weird, but how can Mint have access with just the user/pass combination? I can't do anything online without a RSA certificate ...
Seems like to do a transition they'd have to break that promise.
Giving out your twitter/facebook/gmail password is much more dangerous because there are no easily enforceable laws in place for when someone spams all your contacts, damages your reputation, or locks you out of your web accounts.
The FDIC has an entirely different purpose. The banks themselves usually cover customer losses themselves due to hacking. Identity theft can be more difficult to recover from, of course, but if Intuit/Mint/Yodlee had a major security breach, it would need to be cleaned up very quickly.
It is relatively commonplace to prosecute monetary theft compared to prosecuting "gmail theft" or "twitter spamming."
In addition the onus of primary security (username/password) rests with the service provider (Yodlee), if I understand things correctly Mint would only store a unique identifier to access a user's information via a Yodlee API call. So after transaction data has been scrubbed it would be extremely difficult for a hacker to access a user's bank account information from Mint.
You're still very much correct if Yodlee has a security slip, but their business depends on securing that information.
(As an aside, our banks are simply crazy fast now. I logged into HSBC the other day, issued a bank transfer to a Barclays account. Logged out, logged into Barclays less than a minute later, and the money was there. Impressed I was).
Any banking website that simply accepts a username and password would scare the hell out of me.
I still don't quite understand what the value-add of mint is though. I'm guessing that banking websites in the US aren't very useful, or that some users value being able to collect all their financial data into one place (How many banks accounts from different banks do people need?)
That's still most of them, I think. Halifax used to be username+pw+one security question. Now it's username+pw+3 letters out of a second pw (called "memorable information"). And to attempt to stop keylogging (or at least I presume this is why), the select boxes for the 3 letters don't let me hit the letter, I have to use arrow keys or the mouse. Which, frankly, makes me want to club somebody to death with a baby seal, even if it -is- theoretically more secure.
For me personally it meant I could throw out MS Money but still track where my money is going w/ much less effort. Mint is pretty good about correctly categorizing transactions, so I have to spend very little effort manually categorizing transactions.
I still use Mint though. I asked them about their security measures in this thread: http://satisfaction.mint.com/mint/topics/can_i_trust_the_sec... . Their response was that you're not liable for fraud if you report it to your bank promptly, and Mint's reporting features make it more likely that you catch the fraud early enough to report it. It seems like a good security tradeoff to me.
What I want to know is why can't these financial institutions provide a read only username/password for users?
It wanted my online banking username/password ... who the hell gives the username and password of their bank to a website? In light of unimportant social networks like twitter and facebook making damn sure you aren't sharing the username/password combination around ... people give their ... I'm confused.
How do these sites stay in business? Do people really care that little about security?