
Zygodact provides an easy, automated way to add a complete registration serial key system to your Revolution standalone application or stack. With only a single line of code, Zygodact will check to see whether your application has been registered with a valid serial key. If not, it displays a dialog requesting a user ID and registration key. If your user cannot provide a valid registration, Zygodact gracefully shuts down your software, disallowing access.
Zygodact does all the work for you. It generates any number of customer serial keys for your application, and handles every aspect of requesting and tracking a valid software registration on your user’s computer.
It does this by creating a matched set of stacks: a registration dialog and a serial key generator, and optionally, a CGI stack for use on a server. Every set of stacks is unique, and the registration dialog and key generator you produce will never match any others. This gives you the security of knowing that other developers who use Zygodact can never generate the same serial keys and registration data as yours.
Each serial key is based on your user's name, or a user ID, or any other data you choose. Once registered, your software is tied to the user's computer, which means no one can copy your application to another machine without invalidating the registration. For developers who may be concerned about users sharing their registration keys, Zygodact also returns registration information to your scripts, for use with an online validation or tracking database.
With Zygodact you get:
A Zygodact installation can be set up in minutes with three simple steps:
That's it. Everything else is taken care of for you.

Use Zygodact on openStack, or whenever you want to check the validity of a registration. Zygodact integrates well with free software trials; when the trial period has expired, call Zygodact to request a registration. The documentation tells you how, and provides a sample script. You can also use Zygodact in software that provides only a limited-term license, and the documentation contains tips and examples for managing this method too.
Your software can easily share Zygodact's ready-made preferences stack for its own use. Or if your application already creates a preferences stack, Zygodact is happy to use that one, and adds only a single custom property of its own. Your choice.
Zygodact works great on a remote server too. Its CGI stack and script can be copied to your server immediately without any alterations, and it integrates smoothly with any existing storefront or PHP interface you may be using, as long as it can call Zygodact's CGI and receive the returned serial key.
Could it get any easier?
Zygodactyl: A toe arrangement in perching birds where digits 1 and 4 are reversed.
Disclaimer: Zygodact provides solid registration protection for all Revolution software; however, it is subject to the same limitations as any software protection scheme, and a determined hacker may be able to break into it. Zygodact will protect your software distribution to the majority of computer users, but if you require an extremely high level of protection or a customized registration scheme, do not use Zygodact.