jsCode Obfuscation for Cross-Platform Apps (JavaScript Based)

In hybrid applications developed with technologies like React Native, Cordova or Ionic, a significant part of the business logic resides in JavaScript files, which are packaged with the iOS application. Being essentially textual or semi-structured artifacts, these files can be subject to reverse engineering, logic extraction and static analysis if not properly protected.

MAD provides support for code obfuscation for cross-platform applications based on JavaScript, applying specific protections depending on the technology used.

<key>react-native</key>
<false>
<key>react-native-hermes</key>
<true>
<key>cordova</key>
<false>
<key>ionic</key>
<false>

In the example above the technology used was React Native with Hermes.

For Flutter apps this configuration is not necessary.

Last updated