iono » Protection
Protection
Ensuring that you maximise your revenue by reducing piracy is extremely important. iono is designed specifically to help you license your products to your customers so that you can control and monitor where they install your software, how many times they install it and that they do not distribute it without permission.
iono lets you:
- Conduct automatic anti fraud checks
- Enable, suspend, disable and activate licenses
- Restrict licenses to a specific (or multiple) hostnames and IP addresses
- Limit and count the number of times the customer has installed your product
- Enable and disable specific features based on the license they purchase
- Set expiry dates and times
- Provide customers with access to certain versions and downloads only
How does it work?
- Using the interactive wizard built into iono or by creating your own code using our detailed integration guide, you paste some code into your product which can communicate with iono installed on your server.
- The customer purchases your product. You can offer multiple licenses to suit many customer needs and budgets. Once paid and verified, they can then download any files related to your product.
- During the installation of your product, or when the user accesses certain pages during normal use, your product communicates with iono installed on your server to check the customer's license.
- If the license is active your product runs normally. If the license has expired, you have disabled it or your product is not running on the server they originally licensed it for, your product can terminate with an error message
This allows you to track every installed copy of your product to ensure that it is being used in accordance with your license terms and that you do not lose valuable revenue to piracy.

Local License Keys
In addition to HTTP checking, iono includes the ability to use local license keys.
When using the local license keys integration method, the first time your product is accessed and there is no license key in place, the code contacts iono and sends the hostname and IP address of the server. This is then bound to the license and a response is sent with the full license data. This includes the license status, expiry date, hostname and IP address. The code then encrypts this data and writes it to a key file on the server.
The next time the product is accessed, the code reads the key file on the server and decrypts it, then reads the license data. No connection is needed to your iono installation so the product can be used offline, behind a firewall, or if your server is down.
SolidPHP, Inc.
Iono is now owned by SolidPHP, Inc. We aim to continue the great work started by Olate Ltd. Please see our forums for more information.
Free License
Use iono for free or buy a full license starting at only £49.99 or £4.99 per month. More information.
PHP Encoders
Get 15% off the ionCube Encoder or Zend Guard with any iono purchase. Compare all encoders here.
Technical Support
iono has detailed documentation and comes with e-mail, helpdesk and forum based support. Optional installation and product integration services are also available.