Code Watermarking is a new feature included in our latest version, Code Integrity 8.5. This feature empowers users to independently verify JavaScript ownership. By uploading a JavaScript file (in formats like .js, .ts, .tsx, .mjs, or .cjs) or submitting a URL, users can instantly check for embedded watermarks. The tool confirms ownership with a clear result:
- “Code belongs to [Organization], protected on [Date]”, or
- “No watermark match found.”
Code Watermarking (Code Integrity)
This capability enhances customer confidence, streamlines IP validation, and highlights the hidden layer of protection already included in their code.
The benefits of Code Watermarking:
Ownership Verification: Instantly confirm if questionable JavaScript originated from your team.
IP Theft Deterrence: Persistent watermarks signal ownership, discouraging code misuse.
Legal Evidence: Gain signature-like proof for IP or legal disputes.
Forensic Tracing: Pinpoint the origin of leaked code during investigations.
Enhanced Protection: Ensure your code isn’t reused without permission.
Increased Awareness: Help your team recognize watermarking as a best practice for secure development.

Past Releases
Code Integrity 8.4 - One-Click Code Protection
Code Integrity 8.4 - Multi-User Access (Collaborative Workspace)
Code Integrity 8.3 - Anti-Debugging, ECMAScript update
Code Integrity 8.2 - Anti Monkey Patching
Code Integrity 8.1 - Anti-Tampering
Code Integrity 8.0 - Data Exfiltration Prevention, Memory Protection, and Root/Jailbreak Detection
Code Integrity 7.3 - Faster Code Protection
Code Integrity 7.2 - Improved SIEM Integration, Data Exfiltration Prevention, ChromeOS lock, and improved global built-in names obfuscator
Code Integrity 7.1 - Jailbreak/Root detection, Memory Protection, and Single Sign-On (SSO)
Code Integrity 7.0 - Support for Hybrid Apps Protection, Profiling, and App Classification.
If you want more details about the Jscrambler product releases, contact our team at [email protected].