Skip to content

Quick start

Let’s protect a real file and run it. By the end you’ll have done the full loop once — after that, everything else is a variation on these steps.

You’ll need about ten minutes, and a place to run PHP (a server, or PHP on your own machine).

Create an account at app.oxrion.com and pick a plan. Copy your Encoder Key from the dashboard — you’ll paste it in a moment.

Download it from oxrion.com/download and open it. Paste your Encoder Key when asked. That’s the setup — done once.

(The CLI handles licensing and recovery in the terminal today; protecting code from the CLI is coming soon, so this walkthrough uses the Desktop app.)

In the Encoder, pick a PHP file — any small script that prints something is perfect for a first run. Leave the protection options off for now; you’re just proving the loop works.

Press protect. You get back a protected version of your file. Open it in a text editor if you like — where your code used to be, there’s now an unreadable protected file. That’s the point.

Want to see exactly what the screens look like? → Using the app

Protected files need the free loader on the server that runs them. On that machine:

Terminal window
curl -fsSL https://get-loader.oxrion.com | sh # Linux / macOS
Terminal window
irm https://get-loader.oxrion.com/win | iex # Windows

Then run oxrion-loader install and restart your web server. Full guide: oxrion.com/loader/install.

Copy your protected file to that server and load it — open it in the browser, or run it with php. It runs exactly like your original did.

That’s the whole product. You protected code no one can read, and ran it anywhere with a free extension.

The first run was deliberately plain. Here’s where the value is — each is one option you flip when you protect:

Or revisit How Oxrion works to see how the pieces relate.