These are codes that expire in 1 to 60 days (your setting). The application knows it was activated with an Evaluation Code, and can be programmed to run in DEMO mode (with limited features), or fully-featured during the Evaluation Period, then fall back to DEMO mode, or however you want to let your users evaluate your software.
When an Evaluation Code is activated, you can choose to have the user remain anonymous or else request an email address, to be stored on our DNA Servers.
Download the Activation Email addresses from the DNA Control Panel to conduct marketing promotions and campaigns to the users that have taken the time to evaluate your application, and increase your conversions to SALES
ON ACTIVATION (Level 1) to PERIODIC license enforcement (Level 3) - you decide according to your Marketing strategy.
Each Level benefits from our secure Activation and Piracy protection. Level 3 offers you the most stringent additional controls, such as a mandatory DNA Server Validation every "x" days (your setting).
You can set several license settings as well as the repercussion of violating those terms for your products (disable, lockouts, ...).
If you suspect a code is being abused, or used in violation of your licensing terms, you can REVOKE (disable) in real-time an individual code from the DNA Control Panel. You can reverse this anytime from the DNA Control Panel.
Choose from the large selection of latest pre-made Multi-Seat licensing allows you to define Activation Codes that support 1 to 10,000 seats from the same Activation Code.
Ideal for organizations with multiple users that value having just one Activation Code to track and easy for the IT administrator to manage.
Mutli-Seat license administrators have access to the myLicense secure portal which allows the administrator to view all activated seats, manage the Activation Code Password and Activation Email, and if necessary, de-activate seats directly.
Timed License Codes can be set to expire in 1 to 2,000 days, to create 1-year, 2-year, 3-month licenses.
Subscription Licenses are enabled as long as regular subscription payments are made.
Feature-Based Licenses contain info on which features/options have been purchased. They each allow you to offer a myriad of secure licensing options all at different pricing points.
Activation Codes are not OS specific. They can be used to activate under any OS or device on which your application is supported. From the DNA Control Panel, you can view and pull statistics on the OS's used by your customer base.
Windows, MAC, Linux, Android - 32 and 64 bit OS's - all are supported.
Mobile apps and browser-based Web Apps are also supported. Each instance is considered an individual licensed device.
Download the Activation For most Single Users, the Single Device license is the way to go. But for some applications, users need the application installed on their desktop, laptop, mobile or web app. Our Multi-Device feature allows the installation on 1, 2 or 3 devices. You can define several products with different Multi-Device settings and offer different price points
Fundamental to a secure licensing strategy are fully randomized Activation Codes. software_DNA will generate your Activation Codes according to certain parameters you specify. The codes can be generated on demand from the DNA Control Panel, or "Just in Time" when working with your eCommerce solution. If you prefer, you can generate your own codes and upload them to the DNA Server.
The Anti-Fraud option will put a 45-day timer on the Activation Code and perform a background validation with the DNA Server at 45 days. This will protect you from Credit Card charge backs. If the user cancels his Credit Card transaction after his purchase, you have the option to REVOKE that Activation Code.
This is a critical element if you plan to have a fully automated fulfillment process. And so we have developed and tested integrations with multiple eCommerce solutions. You can integrate software_DNA to work with multiple eCommerce solutions simulaneously.
When our DNA Servers receive a purchase confirmation from the eCommerce system, an Activation Code is generated in real-time and then either sent back to the eCommerce system, or sent via email directly to the user.
Several email messagess are sent from the DNA Server directly to your users (ex: Lost Password Email request initiated from within your application). Via the DNA Control Panel, you can fully customize these emails including "Merge" fields, setting of FROM address, Email Subject, etc...
Once your product is launched, software_DNA can run all by itself, fully automated. No need to worry about your license fulfillment on a day to day basis.
You can configure, review, change any of your product license settings in real-time. Typically, most of your settings will be defined during TESTING MODE, before launch, but sometimes, you may want to change a setting after launch. No problem. The changes take effect immediately on all new activated licenses, and will be propagated to the existing licenses as they validate and/or re-activate with the DNA Server.
You can view a full set of statistics on your products, and download multiple reports in ".csv" format for your use in the back office.
From the DNA Control Panel, you can change the status of your products, from TESTING MODE, to ACTIVE, to HOLD (no new activations), to INACTIVE (all activity is stopped).
This allows you to properly manage the removal of a product, or transitions between an older version to the newest release version.
From the Code View Screen, all the relevant license information can be viewed, and several settings can be changed, such as the Activation Email, the Password, the expiry period for the code, the maximum number of seats for the license, etc. The code can also be BANNED and UNBANNED from this screen
From the Event Log Screen, all the relevant license events such as Activations, re-activations, bad passwords, unknown codes, lockouts, etc.. can be viewed in detail. This can usually resolve most customer queries quickly and effectively.
From the Code View Screen, your Tech Support can initiate a Resend Password to the user.
Windows, MAC, Linux - 32bit and 64bit OS's, mobile apps and browser-based Web Apps - all are supported. License Activation codes can be used across any platform. The software_DNA API's are the same across the platform, making it easy and fast to port to new OS's and expand your Sales.
Powerfull API allows you to implement in a couple lines of code for a straightforward Activation process, or allows you to fully customize the user interface and licensing process, including In-APP store-front integrations.
Implementation knowledgebase & guides, detailed API references, code examples in a multiple of IDE's (including VB, VB.NET, C#, C++, Delphi, Java, ...) are all available from the DNA Control Panel.