Authorize each and every copy of your application being run on each of your users PC's. Add copy protection, software authorization and demo periods to your software and ensure that your application runs only on PC's that you authorize. Send your customers a validation code when they purchase your software which will unlock your application on their PC. Once used, the validation code will not work on another PC.
The Security Package consists of two components. An
ActiveX Control that is embedded into your application and a
Web Component consisting of a set of web pages and an Access database which are placed on your webserver. New customers are added by logging into the web component and adding them to the list of allowed users. The web component then issues a validation code that is given to the end user to unlock the application.
From the end users perspective,they open the application,type in the validation code and a few seconds later a message box notifies then that the application is unlocked. If they go to a second PC, install the application and type in the same validation code, they are notified that they have run out of keys and need to purchase more.
A rich set of features is included with the package. Unlock keys can be time limited so the application can be leased or require periodic payments. Any key that has been issued can be automatically revoked. Additional information to control your application's features can be automatically passed down from the web component to your application, so that different features can be turned on or off. The application can also be set to open in a demo mode for a predetermined number of days before the user is required to register.