FAQ
Does Oxrion store my source code?
Section titled “Does Oxrion store my source code?”No. Encoding happens over an encrypted connection and in memory; the result is returned immediately and nothing is stored.
Do my customers need an account or a paid plan?
Section titled “Do my customers need an account or a paid plan?”No. The loader is free and needs no account. Only protecting code (the Encoder) uses your plan.
One protected file for every PHP version?
Section titled “One protected file for every PHP version?”Yes. You protect once and get a single file that runs on PHP 8.1–8.4 — no version-specific packages, no re-encoding when a customer upgrades.
What happens if a protected file is modified?
Section titled “What happens if a protected file is modified?”It won’t run. Every file is signed, and the loader refuses to run anything altered — no partial execution, no silent failure.
Can I get my source back?
Section titled “Can I get my source back?”Only if the file was protected with Recovery enabled and you hold the recovery key. Recovery works fully offline. Without recovery enabled, there is no way back — by design.
Do I need to be online?
Section titled “Do I need to be online?”Only the Encoder needs a connection (it uses your plan). Licenser, Recovery, and Keys work fully offline, and the CLI tools can run air-gapped.
Desktop or CLI — which should I use?
Section titled “Desktop or CLI — which should I use?”Whichever fits. The Desktop app is the easiest way to start and has the full Keys manager. The CLI is better for automation and can run air-gapped. (The Encoder in the CLI is coming soon.)
Where do license files go?
Section titled “Where do license files go?”Ship the license file next to the protected files. The loader checks it at runtime against the domain and expiry you set.
Can I install the loader on shared hosting?
Section titled “Can I install the loader on shared hosting?”Only if your host allows custom PHP extensions — most don’t. VPS and dedicated servers are fully supported. See Requirements.