Make your code
harder to copy.
Choose a level. Protect your app. Fine-tune when you need to.
Protection that fits your app.
Code protection
Make your JavaScript harder to read.
Tamper protection
Sign your build. Check for changed files.
Runtime protection
Detect changes while your app runs.
Deployment locks
Choose allowed websites and an expiry.
Watermarks
Help trace copied code to your build.
Automation
Scan, protect and download from your terminal.
Protect the important parts.
Leave the rest alone.
Keep busy animation and input code unchanged.
Choose files or functions
Make a rule required
Test before you ship
Go beyond ordinary JavaScript.
Invite-only beta for compatible functions.
Clear about
what protection can do.
Client code can still be copied.
Keep secrets on a server
Keep passwords and permissions private.
Verify signed files
Save your key outside the ZIP. Signing checks files.
Compile frameworks first
Upload finished JavaScript.