At all, it’s not necessary to deposit or register into the casino web site