It's a custodial service that's why it's "commingling" the user's funds?
Basically any other custodial online wallet will do that but there's actually no "Mixing" involved in there,
the service itself can has still logs on where your account deposited from and where you withdrew into.
Not to mention the limit and the possibility of locked funds for various reasons like "deposit limit" and red-flagged addresses/transactions.