Yes, if you are a customer the developers you will send you all the updates for free. If you cannot update your software directly from its interface, then I recommend you to perform a fresh installation of this software but this time with the latest version. To download the latest version, go to its official webpage, or you can download it through Software Informer application's page. After the installation process is complete, use your license key to activate the product.