Local browser processing
PROJECT INTEGRITY TOOLKIT ✦ VRTX v5

Make your work identifiably yours.

Protect attribution and add reference-aware naming and code transformations to Vortex Studio projects. Your project stays on your device.

01

Your project

Choose a Vortex Studio .vrtx file

Private by design. Files are processed in your browser with no backend upload. The compression library is loaded from a public CDN.

02

Watermark features

Choose the transformations to apply

Instance renaming

Renames editable instances and rewrites resolved Luau references. Core services and protected components are excluded.

Function renaming

Targets eligible, non-ambiguous local functions only.

Variable renaming

Targets safe single-variable local x = … declarations.

Additional protection

03

Watermark & export

Make a new file; never overwrite your original

Format supportVRTX v5 only
ProcessingClient-side
ValidationBinary structure check
Automatic script creationOne pass · Experimental

With Code Virtualization or decoy instances enabled, the same Watermark project button automatically creates, fills and exports Script/ModuleScript objects in one pass. IMPORTANT: The Vortex runtime has not yet validated newly created source-bearing script records.

Experimental reverse-engineered editor. One-pass Script and ModuleScript creation is for testing only; earlier direct injection caused ModuleScript source errors. Keep backups and playtest in Vortex Studio.

Compatibility matters more than aggressive obfuscation.

Instance references including spaced names are now rewritten when resolvable. Computed keys, reflective lookups, engine-native names or unrecognized binary records still cannot always be proven safe. Optional client-only teardown is destructive to the current client session. It is disabled by default and cannot guarantee protection against a modified client. Playtest in Vortex Studio before replacing your original.