No, there is no need to download it to gamble. You can access the real money or free slot no download directly on the desktop and mobile browser thanks to HTML5.