Overview

Your Lua authorization workspace

Saved locally
Lua authorization control panel

Protect the code.
Control the access.

Create scripts locally, publish an obfuscated build, issue device-bound licenses, and copy an executor-ready loader.

Local scripts0
Published builds0
License keys0
ProtectionGoofy + Guard

Recent scripts

Continue editing or publish a protected build.

Client-side protection is never uncrackable.

LuaAuth combines server-side license checks, device limits, Goofyscator anti-tamper, and a custom integrity guard. This raises the effort required, but a determined attacker controlling the executor can still dump delivered code.

Local-first editor

Scripts

Drafts auto-save on this device. Publishing sends the source through your Cloudflare Function to Goofyscator.

Select a script

Choose a script from the list or create a new one.

Access control

License keys

Create device-bound keys for published scripts. Raw device IDs are never stored by the API.

Total created on this device0
Active0
Revoked0
Local license historyOnly keys created from this browser are shown.
LicenseScriptDurationDevicesStatusCreated

No license keys yet

Publish a script, then create its first license.

Deployment

Setup & security

Connect this studio to your Cloudflare Pages Function. Nothing is hardcoded into the public frontend.

Cloudflare API

Your Pages domain and private owner token.

Protection profile

Production defaults used by the backend.

Modify bytecodeEnabled
Goofy anti-tamperEnabled
Encode numbersEnabled
Rename globalsDisabled
GeneratorNumber
LuaAuth integrity guardEnabled

The source is sent from the Function to goofyscator.lua.cz. Do not use that third-party service for code you are unwilling to share with its operator.

Local backup

Move drafts between browsers or phones.

Export includes local source drafts and local key history. It does not include your owner token unless you explicitly chose to remember it.

Reset local studio

Delete drafts and local history from this browser.

This does not delete builds or licenses from Cloudflare KV.

Publishing protected buildAdding the LuaAuth guard and contacting Goofyscator…
DoneAction completed.