No, there's no need to download just about anything. All games inside our database are browser-dependent And do not demand any download or installation. Having said that, some more mature games call for Flash player, so you might have to setup it if you would like play some of these https://www.speedrun.com/fr-FR/users/for88club