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=falseUse 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.
