Its kinda scary, but they are supposedly financed by "advertising" which means they are selling your financial data or derivatives of your financial data to potential advertisers....
Not that much different from Mint i suppose, but something to think about.