No, 24Betting is a web platform. It lets users play directly from their browsers. There’s no need to download any additional software.