HostLaunch is a SaaS application. That means there's no installation so no installation requirements.
In order to use HostLaunch, you do need accounts with a few other services. The services where you'll need accounts are:
For each account, you will need to configure HostLaunch to use the respective service's API key: