Browser Compatibility

We develop Jscrambler to be the most compliant JavaScript protection solution in the market and work seamlessly with all major browsers. Jscrambler is successfully used in thousands of use cases and we regularly perform browser compatibility tests.

How do we Design, Test and Ensure our compatibility?

1

Development

Design & Implementation
Before we even start implementing new features, such as transformations, we consider and evaluate their likely impact on browser compatibility. Developers take this information into account when selecting language features and APIs to be used.
2

Testing

Automatic Testing
Compatibility is too important to be left to chance. That is why we perform extensive testing to validate our reported compatibility. Even after releases, we keep testing our features to prevent accidental regressions.
3

Fine-Tuning

Documentation
We provide extensive reports on the compatibility of each feature with major browsers. Our customers can access our publicly available documentation to make informed decisions and fine-tune their protection templates to their desired security and compatibility levels.

Jscrambler is compatible with all major browsers

Firefox
Google Chrome
Edge
Internet Explorer
Safari

Early Error Detection

Whenever a collaborator changes any code in Jscrambler (submits code to the repository of the organization), all browser compatibility tests are executed automatically.
If one or more tests fail (meaning that new incompatibilities have been discovered), the collaborator is informed immediately of the error, its cause and the platform that causes it.
All of this allows us to fix all incompatibilities before deploying any changes to our production environments, making sure Jscrambler is as compatible as possible with all major browsers.
You can find out more about this in our documentation.