No, you only need an account on a casino platform and a valid browser to open it and its games.