Stop software piracy

Stop Casual Piracy

The most common form of piracy by far. Most users don't intend on stealing - they just don't really care about your license terms. Adding hardware locking to your license can reduce casual sharing and multiple installs by innocent users.

Stop Corporate Piracy

Corporate and office workers will just install on any machine they see fit and share with anyone in the office. Most companies don't have a way to track and enforce license compliance so using hardware locking can help eliminate this inter-office sharing.

Stop Hacker Piracy

If its worth buying - its worth stealing. You may have resolved to just accept this theft as inevitable. It's not. A hardware locked license in combination with code encryption and tamper prevention can effectively eliminate pirated use of your software.

How Hardware Locking Works

A customer purchases a license to use your software. You give them a serial number - used to identify their purchase. The user installs the software protected by a hardware locked license. The first time the software is used, they are prompted to enter their serial number.

DeployLX examines several hardware components on the machine to compute a unique machine fingerprint. DeployLX prompts the user to activate their software. The user elects to activate online automatically or offline by contacting customer service to obtain a manual activation key.

Without Irritating Your Customers

People hate copy protection. They just want to use "their software" the way they want. Love those customers with activation grace periods, hardware tolerance, system upgrades and software transfers with minimal fuss.

Completely automated, users can manage their software installs without ever contacting your support team. And you can trust that the software is still just as secure.

Download DeployLX FREE

Activating Automatically Over the Internet

  • DeployLX submits a request including the serial number and current machine fingerprint to the license server. 
  • The license server checks the database to see if the user is allowed to install. 
  • If the software has never been installed, the license server returns an activated license. 
  • If the software has already been installed, the license server checks if they are re-installing to the same machine or if they've previously deactivated the license and returns an activated license. 
  • If the machine is different and they haven't deactivated then installation is denied.

Manual Activation over the Phone or Email

  • DeployLX displays the serial number and machine fingerprint in an easy to read format to be communicated over the phone or by email to customer service.
  • A customer service agent enters the data into the DeployLX Manager or DeployLX Sales Tools to generate a manual activation key. - DeployLX checks with the license server from the customer service agent's machine to request authorization. 
  • If authorized, the DeployLX Manager creates a one-time manual activation key that the customer service agent gives to the user. - The user enters the manual activation key into the activation form and DeployLX saves the activated license.

Verification and Machine Upgrades

Each time the application runs DeployLX compares the current machine fingerprint to the original. As long as they match, within the specified tolerance, execution continues normally. If the fingerprint doesn't match, the user is prompted to activate again.

The machine fingerprint tolerance allows DeployLX to handle system upgrades without invalidating the license. It can even handle several incremental upgrades over time.

Transferring Licenses to A New Machine

If the user wants to install the software on another machine they can deactivate it and install it on another machine. Running the deactivation wizard removes the activated license from the machine and releases the install back to the server. They can now install on a new machine without ever contacting customer service.