Developers Solutions
Anyone who develops Software these days will be well aware of the need to protect their Intellectual Property (even those selling under GNU licenses). They will also be aware of the need to offer flexible ways for End users to buy your products.
This is where Software Licensing and Anti piracy solutions come into their forte – by offering you the ability to control and deliver your products in a user friendly but safe way.
The challenge for you is to choose a solution that finds a balance between protecting your IP and keeping the Customer happy. If you don't get this balance right, the costs of supporting a copy protection solution will probably erode most of the benefits of using anti piracy measures.
Don't be fooled by most of the hype in the Industry
Despite claims of resistance to 'cracking', almost all solutions are easy to break or have been already been broken. While this is one issue it should not be the primary focus - you need to ensure that the technology will make it easy for Customers to manage licenses first and foremost - the avoidance of "fallout" from bad PR and high support costs should be at the top of your checklist when making a choice.
Nalpeiron has developed a range of SDKs called PRO-Tector™, which can help developers secure their software whilst eliminating re-licensing problems.
PRO-Tector™ uses a patent pending technology that finds the right balance - it protects both your intellectual property and the end-user experience.
By enabling you to protect your software even in the event of a hard disk reformats, windows reinstall or a system board replacement, this technology provides a robust protection mechanism that won’t inconvenience your end-users. And with easy registration using either application-based activation over the Internet or via a web page, it is easy to deploy.
Protect-n-Forget (PnF)™ offers a solid return on investment by protecting you from the costly failures of other less balanced Anti-piracy software solutions.

PRO-Tector™ is available in two versions.
- A hardware solution called PRO-Tector™ Flash
- A digital solution called PRO-Tector™ SDK.
Both products come in two editions: PRO & Standard.
PRO-Tector™ technology enables software publishers to price, package and protect their software in a variety of different and flexible ways. Publishers can electronically generate, track and enforce their software licenses and protect against unauthorized use by implementing a range of product activation or copy protection options.
By using PRO-Tector™ licensing to turn software features on and off, publishers can easily create evaluation, lite, standard and premium product versions from a single binary file. Publishers can also use PRO-Tector™ licensing to sell software in almost any way that a customer would want to buy it. This flexibility enables them to use subscription/leasing and usage-based models to offer software as a service.
The SDK has over 50 license management functions and is designed to make counterfeiting very difficult. We support Visual Basic, Visual C++ and C#, Microsoft's .NET, Borland Delphi along with Macromedia Director and MS Office. PRO-Tector™ also supports many other development languages with a full range of comprehensive tools in the SDK.
Licensing is facilitated in either case by hardware using PRO-Tector™ Flash USB "Secure" Drives or Internet licensing using our Hosted Activation Service.

PRO-Tector™ SDK Product Feature (short list): |
|
|
| Unique 'Protect-n-Forget' technology |
|
|
| Lock your Program to a Computer. |
|
|
| Extend a trial, rental, or lease for an additional period of time. |
|
|
| Demo/Trial versions of a Program. |
|
|
| Internet Authorization/Activation Service. Ready to go, no programming, with a firewall busting website as well as an "invisible" activation service. |
|
|
| Pay-as-you-go Internet Authorization/Activation Licences for use with our Service. Buy only what you need from $500. |
|
|
| Move licenses using Floppies and USB Flash Drives. |
|
|
| Move licenses using a LAN Server and your Intranet Mapped Drives. |
|
|
| Move licenses using Portable Hard Drives and Zip type Drives. |
|
|
| Move licenses/return license to server for storage. Allows End Users to move PCs without using any media, with a single click. |
|
|
| Try Before You Buy: Full support for metered or usage-based trials (example: 10 uses). |
|
|
| Try Before You Buy: Full support for time based trials (example: 30 days). |
|
|
| Buy Before You Try i.e. Full support for the protection of immediate sale products. |
|
|
| Preset Internet activation limits. Ship with pre-determined demo period. |
|
|
| Proof of Removal Utility (for refunds) |
|
|
| Lock your Program to a Local Area Network to limit or control use on a Network fileserver. Convert application from single-user mode to multi-user mode. |
|
|
| Software Leasing (time based licensing) allows the ability to disable an application upon the expiration of a paid period. |
|
|
| Specify which 16 Weighted Functions are Allowed. Multi-Level Usage Supports capability to enable and disable access to application functionality and/or “levels” of application areas. Common for Base/Premium use. Turn on one or more menu options or applications in a suite. |
|
|
| Compatible with corporate 'server' editions, allowing you to run our Activation, Registration and Licensing platform on your Internal Servers. |
|
|
| Unlocking key generators for in-house issuing of licenses via telephone/email. |
4 |
1 |
| Upgrade from Standard to PRO. |
|
|
PRO-Tector™ Flash
Product Feature (short list): |
PRO |
Standard |
| Unique 'Create-a-dongle' technology using an approved USB Flash drive saving 30% over proprietary dongles. |
|
|
| Lock your Program to a Computer. |
|
|
| Extend a trial, rental, or lease for an additional period of time. |
|
|
| Demo/Trial versions of a Program to a fixed date. |
|
|
| An off-the-shelf solution – eliminates the need to manage an inventory of dongles or tolerate shipping delays from dongle vendors. |
|
|
| Plug in 'key' functions just like a dongle, when connected the program runs; when removed it does not. |
|
|
| Higher reliability – Solid-state RAM USB flash drives have 1 million hours MTBF (mean time between failures). |
|
|
| Twice the storage capacity – holds 150 licenses with up to 10Kb of application memory. Still works just like a standard USB drive with the storage for your applications too… |
|
|
| 125 licenses on a single drive. |
|
|
| 10k 'system' memory plus the storage area on the drive. |
|
|
| Try Before You Buy: Full support for metered or usage-based trials (example: 10 uses). |
|
|
| Try Before You Buy: Full support for time based trials (example: 30 days). |
|
|
| Buy Before You Try i.e. Full support for the protection of immediate sale products. |
|
|
| Preset activation limits. Ship with pre-determined demo period. |
|
|
| Move licenses/return license to PC for storage. Allows End Users to secure the license in the case of threatened theft. Move license on 'specified' USB Flash Drive only. Developer controlled option at build time. |
|
|
| Demo/Trial versions of a Program unlocked when the USB drive is installed. Ideal for Internet trial downloads. Massively reduces the cost of trials using dongles as the software can be downloaded without requiring costly hardware. Developer controlled option at build time. |
|
|
| Lock your Program to a Local Area Network to limit or control use on a Network fileserver. Convert application from single-user mode to multi-user mode. |
|
|
| Software Leasing (time based licensing) allows the ability to disable an application upon the expiration of a paid period. |
|
|
| Specify which 16 Weighted Functions are allowed. Multi-Level Usage Supports capability to enable and disable access to application functionality and/or “levels” of application areas. Common for Base/Premium use. Turn on one or more menu options or applications in a suite. |
|
|
| Unlocking key generators for in-house issuing of licenses via telephone/email. |
4 |
1 |
| Upgrade from Standard to PRO. |
|
|
|
