They keep your money in the account that you open with them. So, yes, in a sense, they can keep your money for you, although all user funds are kept separate from the casino’s capital.