Protect your Lua and Luau scripts. Same logic, much harder to read.
Pick a protection level, then select Obfuscate code. Your protected script appears here.
Load a sample into the source editor, then try any protection level. Loading replaces your current source.
Run your current source only when Vault approves it. A denied check prints a message and destroys the script.
Adds TALOS_WHITELIST({...}) at the top of your source. Edit it anytime before obfuscating. Run the output as a Roblox server Script.
TALOS_WHITELIST({...})
Pick the level that fits your script. Higher levels protect more, but make scripts larger and slower to run.
Always keep a copy of your original source, and keep secrets such as API keys out of your scripts.