Skip to content

Protection options

The dashboard and API use the same two main controls. Choose settings deliberately and test their cost in your Roblox experience.

Available controls

map

Default
true
Behavior
Enables anti-tamper checks.

intenseVM

Default
true
Behavior
Enables Intense VM Structure: double obfuscation, source string protection and function proxification.

fastRuntime

Default
false
Behavior
Enables Fast runtime, source string protection and function proxification. Does not enable double obfuscation by itself.

Useful combinations

true

fastRuntime
false
Result
Default: Intense VM Structure without Fast runtime.

false

fastRuntime
true
Result
Fast runtime without double obfuscation.

true

fastRuntime
true
Result
Both controls enabled; benchmark runtime performance.

false

fastRuntime
false
Result
Disables double obfuscation, source string protection and function proxification from these controls.

API syntax

request
POST /api/run?map=true&intenseVM=true&fastRuntime=false

Use the exact lowercase strings true and false. Legacy query names 2step, encryptStrings, proxifyFunctions and fastOpcode are not read by the current request handler.

Performance warning

Intense VM Structure increases processing time and output size. Combining it with Fast runtime may slow script execution. Measure representative scripts and consider fastRuntime=false.