No need to install additional software to be able to place bets on Bet365 virtuals. But note that they offer mobile apps, as well as you can use your computer's browser and bet through their official website.