Skip to content

Public vs private access

When you protect a file, you choose an access mode: Public or Private. This decides what a server needs in order to run the file. Access is independent of licensing — you can combine them or use either alone.

A public file runs on any server that has the Oxrion Loader installed. Nothing else is required.

Use public access when you simply want your code protected from reading and copying, and you’re fine with it running anywhere the Loader is present. It’s the easiest option — install the Loader, and the file runs.

A private file requires an external key to be present on the server, in addition to the Loader. Installing the Loader alone is not enough: without the matching key, the file will not run.

This gives you a stronger guarantee. Even if someone obtains your protected file and installs the Loader, they still can’t run it without the external key — which you control and provide only to the servers you authorize.

Use private access when you want tight control over exactly which servers can run your code. Setting up the key is covered in External keys.

PublicPrivate
Runs with Loader onlyYesNo
Requires external key on serverNoYes
Best forProtecting code that can run anywhereRestricting code to specific servers

Private mode is available on paid plans — see Plans & limits.