Downloading an app depends on the casino. Some casinos require players to download an app to be able to access the games. Some casinos on the other have instant play. You don’t need an application. All you need is to just access the casino through the browser sign in and you start playing.