The WHMCS software is to be installed directly on your web server. It is a self-hosted platform with complete control over the installation and customer data. If you need help getting it installed, our WHMCS experts in the UK can assist you with installation. Check out our Services for more information.