We are pleased to announce the launch of Trackerbird's License Key Usage Tracking and Piracy Monitoring Service. This new service allows software companies or developers to securely track which license keys are in use and which are being abused. By counting license key usage across your install base, Trackerbird offers an easy way to detect, report and monetize abused or pirated keys. This new functionality has been integrated as part of the existing Software Analytics framework so existing customers who want to try out this new feature can do so without the need for any SDK updates.
From the SDK side (i.e. your application) there are just two simple API calls you need to use:
Whenever your application (on the client side) calls the Trackerbird KeyChanged API, the Trackerbird server takes note of the license key in use by that client. If the key already exists in the Key Registry its usage counter is updated to include this new client. If the key does not yet exist, it is inserted and marked as "Auto-Collected" (see screenshot below) so that when you query the Key Registry you will know that this key was collected automatically from a Client but has not yet been synced with your CRM.
Security Note: Trackerbird transmits all license keys in encrypted format and all server replies are signed using a private key to prevent users from replaying any server responses or faking a license check response from the server.
When you are logged into the Trackerbird Portal you will get access to the License Key Registry which gives you the ability to filter, search and sort license keys by any of their properties or usage counts. The screenshots below highlight some of the main functionality.
If your account has access to the web API, you can query the Trackerbird License Key Server to retrieve the status or install counts for a single license key or group of license keys matching specific criteria. You can also use the API to update/sync license keys directly from your CRM as soon as a new license key is issued. Please contact support to enable the API on your account.
Fighting piracy in order to stop people using your software illegally is an expensive and ineffective battle. Instead, you should focus your efforts on monetizing part of that lost revenue from pirated or abused keys.
By using Trackerbird's ReachOut™ functionality you can setup automated ReachOut™ messages to be sent to users using a blacklisted key, pushing them to upgrade their license or remedy the situation. In addition to this, your application can also use the KeyCheck API to check license key validity and activation status with the Trackerbird server in real-time so that you may implement the appropriate logic in case the installation is using a blacklisted, expired or abused key.
If you would like more info please contact sales or call Trackerbird on: +1-914-228-3014.
Keith is Revulytics’ VP, Software Analytics and was the co-founder and CEO of Trackerbird Software Analytics before the company was acquired by Revulytics in 2016. Following the acquisition, Keith joined the Revulytics team and is now responsible for the strategic direction and growth of the Usage Analytics business within the company. Prior to founding Trackerbird, Keith held senior product roles at GFI Software where he was responsible for the product roadmap and revenue growth for various security products in the company's portfolio. Keith also brings with him 10 years of IT consultancy experience in the SMB space. Keith has a Masters in Computer Science from the University of Malta, specializing in high performance computing.
Flexera, a demonstrated leader in software installation, open source, software scanning, and software monetization has acquired ...
No one likes to be audited. On its own, the word “audit” implies wrongdoing or, at the least, carelessness. Opening the books ...