AppStudio 6.2.4 has a new Obfuscation feature. It’s in option in Project Properties to turn your deployed code into absolute gibberish. You won’t be able to read it - nor will almost anyone else:
It has 4 levels:
- js-obfuscator-low: Low obfuscation, High performance. Performance will slightly slower than without obfuscation
- js-obfuscator-medium: Medium obfuscation, optimal performance. Performance will 30-35% slower than without obfuscation
- js-obfuscator-high: High obfuscation, low performance. Performance will 50-100% slower than without obfuscation
- js-obfuscator-custom: Design your own settings in the obfuscatorSettings property.
Early tests show that low works for most apps, but medium and high have problems with some. Test carefully before releasing!
Use this thread to share your experiences and what you learn. It’s a fairly new library which is being enhanced quickly, so let’s report issues to the GitHub repository.