Did you expected them to keep the money in a number of bank account equal to the number of the users? That has no sense. Please read again the contract, that part is no more available then stop saying this as it is false.
No, a company is supposed to have a separate account for client funds and one for company funds. Two accounts only are needed. Not one for every user.