PHPAudit provides two distinct ways in which you can license your product that can be used on their own or combined together. We are firm believers in flexibility so that you can license your script the way YOU want. Whether you want to implement call home style licensing using one of our remote methods, and/or use our local keys to validate licenses without requiring your product to call home.



Remote Licensing

Click here to learn more...

Licenses are validated using a call home style system using PHP sockets, cURL or php file_get_contents(). Remote Sockets is the most popular option, however, many users also use the cURL option to secure the license data in transit.




Local Key Licensing

Click here to learn more...

Local keys center around an encrypted PHP file called key.php. This file contains an encrypted copy of the users license details so that their license can be validated without having to call home to your PHPAudit installation. Local keys can be used on their own or combined with a remote licensing method to offer complete flexibility and choice so that if your server was to go offline, your product would fall back on the local key and still be able to verify the users license.