No – everything runs on our servers so you don’t need to download or maintain the software. You can create a Customer Account online to set up your own meeting scheduling website(s) using our 3-step rapid setup wizard and guides displayed on this online Support Desk – or, we can do it for you as part of our versatile services package.