No, you play all casino games directly from your browser. You don’t need to download anything. However, some casinos do have an app that allows you to access (part of) the online casino locally.