No. you are not required to download any software to access the casino. As long as you have a reliable internet casino and an up-to-date browser, you can start wagering at the casino. It is accessible from both PCs like laptops and mobile devices.