No, you don’t need to download any app to enjoy this game. All you need is a stable internet connection and a bit of luck!