Automated Software Activation

Automated software activation allows you to offer your customers a simple and easy way to activate the protected application. The automated activation solution hides the process of registering and issuing the License Key from the end-user. The actual process runs in background and through the Internet. The end-user simply needs an Activation Key to activate the protected application.

Automated activation is often used in conjunction with issuing License Key. Whereas automated activation offers the end-user to activate the protected application instantly, it requires an Internet connection. If the Internet connection is not available, the end-user can activate the protected application by phone, fax, or email, by using the provided Registration ID to request a License Key.

Unlike issuing License Key that is on demand based on the provided Registration ID, Activation Key can be generated in advance, before the end-user obtains the protected application. Pre-generated Activation Key enables new licensing manageability options that cannot be achieved by using License Key. A set of Activation Keys can be used to license to corporate users, or used for marketing by affiliates.

The automated activation solution is ready-to-use and fully customizable. It is developed in C# and ASP.NET using the .NET 2.0 Framework, by interfacing with the KeyCheck API and the LicenseGen SDK. The solution includes an Activation Server, an Activation Client, and an Activation Manager. In addition, the solution provides an interface called ShareIt KeyGen that is compatible with the Share-It! order processing system. Share-it! is one of the leader companies for internet software distribution in the world. The automated activation solution including ShareIt KeyGen can make the whole process of selling your software as easy and efficient as possible.