No, it doesn’t. Online slots don’t need any software because they are created using HTML5 technology. With its help, Starburst can be played through the browser not depending on the device you are using. And you don’t have to download any programs or apps.