No, you don't need to download any additional software to play on Goxbet. All games run in the browser.