PHP Source-Code Protection
SitrTech protects PHP source code so you can sell and deliver WordPress themes and plugins, Laravel applications and plain PHP projects without shipping readable source.
Every .php file is encrypted with AES-256-GCM and runs behind the SitrTech PHP loader; configuration and framework bootstrap files stay intact so your project keeps working.
Bind each deliverable to a customer, domain or time window — the rules live inside the encrypted files and are enforced offline, so a copied build won't run where you didn't license it.
For PHP developers and agencies
Deliver protected client work with offline, source-free licensing.
- Encrypt WordPress themes & plugins (wp-config.php stays intact)
- Protect Laravel projects (vendor/, config and bootstrap are skipped)
- Encrypt any plain PHP project
- License and bind each deliverable to a machine, domain, IP or expiry
Encryption instead of encoders
Traditional PHP encoders and obfuscators disguise code, but the runnable logic still ships and can often be recovered. SitrTech encrypts each .php file with AES-256-GCM; the source is ciphertext at rest and only runs through the licensed PHP loader — a stronger model for code you hand to clients.
Common use cases
Where PHP teams protect code before delivery.
- Selling a premium WordPress plugin or theme you don't want redistributed
- Delivering a Laravel application to a client's own hosting
- Licensing a plain-PHP product per customer or per domain
- Issuing time-limited PHP trials
Offline and license-bound
Protected PHP runs offline and can be locked to a specific customer, domain, IP range or time window — enforced by the loader, not by a call home.
Frequently asked questions
Will my WordPress plugin still work after encryption?
Yes — every .php file is encrypted with the runtime loader while wp-config.php and required bootstrap files stay intact, so the plugin loads and runs normally.
Can I license per customer?
Yes — bind each build to a machine, domain, IP or expiry so a deliverable only runs where you allow, and use per-customer key isolation so one license can't unlock another.
What PHP versions does the loader support?
SitrTech supports the mainstream PHP versions used in production today. See the documentation for the current matrix.
Does it work on shared hosting?
The protected code runs wherever the SitrTech PHP loader is available for the target PHP version. Check the docs for hosting/extension requirements before you deliver.
Is this stronger than a PHP obfuscator?
Yes — obfuscation leaves recoverable logic in the shipped files, while SitrTech encrypts the source so it is ciphertext until the licensed loader runs it.
Get started · read the documentation or see the capabilities.