Skip to content

Getting started ​

Purchasing ​

In order to use Luraph, you must either purchase pay-per-usage tokens, or a monthly subscription. Tokens do not expire, can only be used once, and offer all the security features available from Luraph. On the other hand, monthly subscriptions offer a larger maximum quota per month, alongside various perks curated for that plan level.

You can view Luraph's available plans here.

Obfuscation ​

Obfuscation with Luraph can be performed via our website, or via our various API integrations. If obfuscating via the website, you can upload your file and follow the instructions to continue. For our API and IDE integrations, you must be subscribed to a plan that supports API access, and utilize the steps on our API documentation to continue.

Settings ​

Luraph offers various settings that control the functionality of your entire obfuscated script. These settings offer various additional features that may increase the security and/or performance of your script, and have not been enabled by default because they may contain caveats that may impact your script in other categories (eg: file size, performance, security). Please thorougly read the description of offered settings, determine whether they may be applicable to the requirements of your script, and take advantage of the various settings to ensure you utilize the best capabilities Luraph has to offer.

Macros ​

Alongside the settings offered by Luraph, we also offer various macros that allow additional benefits on smaller areas of your script. We encourage extensive use of our macros where appropriate, as they can add additional customizations to the level of obfuscation applied to specific areas of your script.

Each macro offers specific improvements to your code that can allow you to specificially optimize areas of your code to contain more aggressive features to ensure that specific areas of your code run according to your security or performance needs.

Updates ​

Our team is constantly focused on deploying security, performance, file size, and compatiblity improvements. To ensure you are able to benefit from the latest improvements available for Luraph, we highly recommend obfuscating your scripts on the highest available Luraph version.

Using outdated versions of Luraph is not recommended, since you are unable to realize the gradual improvements provided by newer versions of our platform. Since Luraph is used by a vast amount of developers, bad actors are constantly attempting to reverse engineer the high level of security provided. Our constant updates ensure that you are able to stay multiple steps ahead of malicious users.

Additionally, occasionally reobfuscating your scripts allows you to benefit from the inherent randomness in our platform, which can continuously reduce an attacker's progress in attempting to reverse engineer the contents of your script.