No, the casino is an instant-play platform which means you don’t have to download any app to play. Instead, you can load the casino on your mobile browser or desktop and start playing.