Is it necessary to install special software or updates?

No. The live chat software is installed on our own server and there is no maintenance required. The only thing you have to do, is to copy and paste a few lines of code and add it to the source code of your website. In case you do not maintain your own site, your website can do this or we can add these lines for you. For the latter we require the login information of your FTP-server.