No account casinos are fundamentally the same as any other online casino. The only real difference is that you can join them by making a deposit instead of filling out a registration form. Since you’ve already provided all the necessary details upon creating your account with the payment provider, the casino operator can access all details without your involvement.