No, you don’t need to download the actual app. You can simply play in-browser if you do not want to download the app.