Smart Client, Simple Cloud
The Zarqon Desktop Control Center
allows you to define products and
issue licenses, all stored in your own
Amazon Simple Storage Service (S3)
account for pennies per month.
S3 is backed by a Service Level Agreement (SLA)
that ensures your customers will
rarely if ever have issues validating
their licenses.
Flexible, Lightweight API
Using the Zarqon API in your apps
couldn’t be simpler, but that doesn’t
mean it isn’t powerful.
The library adds very little to the
compiled size of your final product
and it supports multiple licensing
schemes, making it easy for you to
handle each product in its own
unique way.
Can You Keep A Secret?
While Zarqon stores your product
and license holder information in
private S3 buckets accessible only
by you, the licenses you issue are
encrypted and stored in a publicly
readable bucket for your software
to validate. This means you do not have to ‘bake’
your S3 credentials into your shipped
software for hackers to reap.
For desktop apps, the License Key is
worthless without the rest of the
license holder’s information, which is
used in the encryption and decryption
process. This makes it unlikely for
them to share their license info.
For web apps, the running site is used
in the encryption key, so it simply
will not validate for an unlicensed site.
Protecting, Licensing and Selling Adobe Flex & AIR Applications
In the Flex and AIR software development community, there is much FUD (fear, uncertainty and doubt) surrounding the related issues of code protection and license control.
When we begin to think about what it would take to control licensing of our software and keep it from being cracked and redistributed for free, or see our hard work stolen by a competitor with a decompiler, the attractiveness of trying to produce and sell our own software can quickly fade. When all you want to do is focus on making your app the very best it can be, these questions are pretty depressing. You know it will take a lot of time to evaluate and implement something that will reliably control and protect the fruit of all the hours of hard work you’ll put in on your app.
- Just what the dangers and the options for mitigating them?
- Are license control and code protection issues that developers should attempt to build their own solutions for?
- How reliable and secure are the off-the-shelf options and what approaches do they use?
- Should these issues be handled by a single product or multiple products?
- Once my product is ready to go, how do I sell and market it?
Read the Article