Why Choose LicenseCloud
Whether you’re building a desktop or mobile app, a web-based script, or even a WordPress theme or plugin, if you’ve ever developed and released a software product for sale, at some point you’ve probably thought about end user licensing.
In the old days, license keys were based purely on an algorithm, which could always be hacked or reverse-engineered to “unlock” the software. In today’s Internet-connected society, this outdated practice has been rendered obsolete since you can now code your applications to ask the user to enter a license key and authenticate it against a server – but this also adds an extra layer of complexity for most developers. You have to build and run the license server, then you have to figure out how to integrate your payment processor so it can generate the license key when the user purchases your product.
This is exactly why so many developers still don’t secure their apps with a solid licensing strategy, and consider losses due to piracy just part of the cost of doing business. Let’s face it, building and running dedicated license servers for your own software is cost prohibitive, counter-productive, and it’s one more thing to worry about paying for and maintaining. It’s a distraction from doing what you do best – creating great software.
So those were your options: code your own license server, purchase an expensive enterprise-grade solution and pay to have it hosted, or rely on a handful of third party payment processors or marketplaces that offer licensing features – which forever locks you into using only that processor, giving them a monthly payment, and giving up a percentage of your revenue for every sale.
Or, you could do what most developers do: nothing.
The fact is, software piracy is a huge world-wide problem, and for most independent developers, you’ll find your products on Warez, BlackHat, and other “sharing” sites within days of your release. You can spend your time submitting DMCA Takedown requests and hope the thieves don’t bother re-uploading to another sharing site, but by that time it’s already too late; your software has already been downloaded and used by thousands of people who will now never become paying customers.
Then there’s the other problem… those pesky “serial refunders” who actually do buy your product, then immediately request a refund or chargeback their purchase. Of course, they all swear that it just “wasn’t for me” and won’t continue to use your software, but you know better… they never intended to pay for it. What’s worse is that these guys are usually the ones who end up posting your product on the Warez and Blackhat sites.
Now you can stop these thieves in their tracks.
The truth is, you work hard to create good products, and these thieves don’t deserve the benefit of your labor.
That’s where we come in.
LicenseCloud lets you stop piracy before it happens, with a web-based API that easily integrates into any payment processor for license generation, can validate the licenses within your app, and can automatically revoke licenses from people who charge-back or illegally share your product, immediately rendering all shared copies useless.
No SDK’s, no complex libraries. If you know how to make a simple HTTP GET request, and how to parse an XML or JSON response, you can add full featured enterprise-grade license validation to your products – not just when they install the product, but every time the user runs it too.
You know how this usually goes…
You release your latest WordPress theme, plugin, or other software product and someone buys it. Your system sends them the software, and later – sometimes even within minutes of their purchase – that customer requests a refund, disputes their transaction with the processor, or takes some other action to get out of paying you. Within a day or so, your software is now all over the sharing sites, being downloaded by thousands of freeloaders who didn’t pay for it.
What if you had the ability to make all of those stolen copies instantly stop working? That you could literally render them all useless with a single click, or even automatically if the original purchase is refunded – and that you could do this independently of your payment processor, no matter where or how the software was purchased, with no additional costs or fees.
What if you could take that a step further and create apps that only work on the first machine (or first 5 machines – up to you) that activated it, and then won’t work on any subsequent devices the user tries to install it on?
And what if you could use this same technology to deploy updates, manage trials, and even offer a secure area on your website that only your paying customers with valid license keys can access?
That’s what LicenseCloud delivers. And we’d like to invite you to be a part of it.