Currently Wealthfront Cash account pays 3.8%, way higher than the deposit rates of their 10 partner banks. So I wonder what they do with customer money. I suspect that they use the money to buy term CDs from their partner banks at a negotiated rate higher than 3.8% - so they can still make a profit.
Here is the problem. The account allows customers to withdraw at any time. If many customers withdraw at the same time, say $10 billion in total, then Wealthfront probably would not have enough cash to repay. So they have to sell their CDs at a discount or redeem them from banks at a penalty. Despite that the CDs are FDIC insured, the cash they get from the sales or redemptions may not be enough to repay the customers who ask for their money back. If other customers know this, they would also ask for their money back... Would this be like a bank run?
Note that this problem differs from the problem faced by depositors of a real bank. For a bank, if your deposit account is FDIC-insured, you don't need to worry about loss - if the bank fails, FDIC pays you. But for Wealthfront, customers are not directly holding IOU from banks: they hold IOU issued by Wealthfront, who in turn invests in bank deposits. Even if bank deposits (CDs) are FDIC-insured, before they mature, Wealthfront doesn't get paid. So If many customers withdraw before CDs mature, the FDIC insurance cannot help ensure all customers get paid - unless Wealthfront delivers CDs to customers rather than cash (pay in kind). I think this is a classic risk in maturity transformation.