Enterprise-class License Management

SafeGuard LM is an all-in-one software license solution for your company. Whether you need simple node-locked copy protection, floating licenses for more sophisticated licensing needs, or the Product Activation Server to automate license fulfillment for demo licenses and paid licenses.  SafeGuard LM has all these, plus SafeGuard Manager which is an out of the box manual license generation system which stores not just the generated licenses for a customer but also their company and contact information.  SafeGuard LM not only comes with a rich API to protect your software applications, but also a complete API to perform all the functionality you may want to embed in your installation programs or your own custom software applications so that you have complete control over your users experience of installing and managing their licenses.

Our goal has always been to achieve zero technical support problem calls for your software with regard to licensing.  Obviously, your customers may need assistance with complex, multi-license type installations and configurations, but they should not be calling your support staff with "I'm getting this license error".

Your customers should never see any aspect of licensing unless they wish to query it, control it, or generate reports on it, with either our provided applications or your custom applications that can access all of the same internal functionality of what we do with our command line or graphical interfaces.

You can build custom Java, Python, PHP, C, C++, Objective C, VB.NET, FORTRAN or any other supported native language interface applications with ease by you or your staff.  We are are not just a software license provider, but also a toolbox that can access programmatically all the same functions and internal data structures as we do from any supported language interface securely with only your private encryption information.


SafeGuard LM 6.0 Released (April 30, 2018)

The SafeGuard LM 6.0 version is important in several ways.  It will require more recent Operating Systems and programming languages such as Java, Python, PHP, FORTRAN and others.  MacOS 10.13 (High Sierra) will be the minimum version supported.  Windows 7 will also be the minimum version supported.  6.0 is built on Ubuntu Linux 16.04.  If you still need to support older versions of MacOS or Windows, then you can purchase version 5.6.  MySQL for the Product Activation Server will require 5.7, Python will require 3.6.5, Java will be version 8, gfortran 6.3.0, Visual Studio Express 2015 will be the minimum supported environments.  See the SystemRequirements.pdf for more detail.


MetaTrader 5

We have added MetaTrader 5 native interface to SafeGuard LM to be used with your MetaTrader Scripts and Indicators that you wish to protect.  This additional API is standard and comes with the general release.

  

Benefits

SafeGuard LM provides a simple API to implement complex license management.  Your customers will not even know your software licensing is being enforced.  You, however, will know your software is safe and secure.


Versatility

With SafeGuard LM you can mix and match license models.  Whether node-locked external, node-locked internal, floating licenses, or even if you want your application to "call home" when launched to obtain authorization from the Product Activation Server.  This "call home" functionality is great when you want to be able to issue a full refund for your software after a certain period of time.  These are some of the different options you can utilize.


© 2018 Persistent Security, LLC