No, non è necessaria alcuna installazione. Ti occorre solo un qualsiasi dispositivo (computer fisso o mobile, Pad e Smart Phone con sistema operativo iOS, Android, Windows Mobile) con connessione ad internet e un Browser Internet (Internet Explorer, Chrome, Safari, Firefox ecc.)