Activation Help
Common questions about product activation. If your question is not covered here, email support@callback.com and a member of our support team will help.
Activation is an additional step in the registration process designed to limit both intentional and unintentional software piracy. Product activation is a common way for software vendors to control piracy and is used by many large software companies, including Microsoft. Limiting piracy lets companies put more attention and resources into development and customer service.
Activation is not intended to hinder legitimate usage under the terms of the product licensing agreement.
Activation normally happens during the initial installation. When you install the product on a machine for the first time, the install program activates your product key automatically. Where the install program cannot run, such as on Linux, command line and manual activation are supported. See the help file for details about licensing the edition you are using.
The NODEID is a one-way hash of the machine name that is used during activation. This protects your privacy: we never learn or collect the actual machine name of the computer where the products are activated. In most cases you do not need to know your NODEID, because the activation process calculates it automatically during installation.
If you want to find your NODEID, there are two ways:
- If the components are not activated on a machine, using any of them on that machine shows a box that contains the NODEID of that machine.
- Run nodeid.exe to get the NODEID of the machine it runs on.
No. Product activation is completed during installation. See the help file for details about licensing the edition you are using.
The installer uses the firewall and proxy settings configured on the system. If automatic activation fails, you can still activate the product by following the offline activation instructions.
To activate your software, you only need to supply a valid Product Key and NODEID. These are the only values we need to validate a user and allow activation. The NODEID is a one-way hash, so no information about the machine can be learned from it. We do not gather any other information during activation.
You may write code using a toolkit that has not been activated. At runtime, however, you will see an exception indicating that a license could not be found. All products must be activated, or their use will result in an exception.
Offline activation is supported. If the setup cannot reach our licensing server, it shows a URL for manual activation.
- Copy the URL to a machine with Internet access and follow the directions to download your license keys.
- Copy the keys.reg file back to the offline machine and double-click it to import the keys into the registry.
- Re-run the setup on the offline machine. It will detect the installed license.
If you need help, contact support@callback.com.
Submit a License Transfer Request. Before you submit it, make sure the software has been completely removed from the machine where it was previously installed. After submitting the request you can install the software on the new machine. You do not need to wait for confirmation.
No. Royalty-free licenses do not require activation on deployment machines. Activation is only required on the development machine where the license is installed. When an application is compiled on a machine with a valid activated license, the licensing information is built into the application, and the application can be deployed freely.