- CPU Architecture:arm64
- OS Requirement:macOS 11+
Since 2018, the tool has undergone 175 iterations, evolving from source code version to the current universal version. Starting from internal company use to later connecting with external customers, we have gone through a long journey. We have released more than 120 free trial versions externally, finally achieving obfuscation support for the full iOS platform technology stack.
Learn More
Supports obfuscation, source code expansion, and constant encryption for various types, fields, functions, etc. in c/c++/oc/swift/dart languages.
Comprehensive LanguagesSupports call stack obfuscation for c/c++/oc/swift/dart languages, with obfuscation rate over 95%, capable of everything.
Better EffectAfter obfuscation, the dSYM file can be restored after submission, without affecting online crash log collection.
Continuous IterationCan rename, destroy signatures, and encrypt any resource files without affecting program stability.
Professional ProtectionCan directly debug obfuscated project code in Xcode, with powerful debugging assistance.
Easy DebuggingThe runtime support SDK of the obfuscation program has independent characteristics for each build, ensuring users do not interfere with each other.
Safe & ReliablePlease choose the installer that matches your system.
Full feature support (Apple Silicon)
Full feature support (Intel)
Partial feature support
A solution limited to a single Bundle Id, only for publishing one application.
No Bundle Id limit, 3 isolation solutions, non-repeating features.
No Bundle Id limit, 9 isolation solutions, non-repeating features.
One IPA static analysis, can generate a report, clearly showing various indicators.
Our professional team will submit your obfuscated app to the App Store for a smoother approval process.
Increase build device limit (temporary device license), suitable for customers with multiple Mac devices
Supports source-level obfuscation for Objective-C projects
The first internal version, used internally in the company, only supported a few old social projects, when approval was not so strict.
Supports simple Swift projects and OC mixed projects
The beginning of headaches, gradually discovering that language has become an obstacle, more and more problems, the tool is very difficult to use.
Adapted to Cocos Family Series
Started receiving requests to publish game projects developed with cocos2d-x, cocos2d, cocos-quick and other technologies, so we began active testing and adaptation work.
Adapted to Unity3d Projects
We perfectly support Unity3D projects too, it's not easy, during which we started the crazy path of technical routes.
Started supporting Xcode15 and adapting to Xcode16
MacOS upgrade is a big pitfall, making our team suffer again, please say hello to the Apple MacOS team for me.
Flutter Version Arrives
Never thought we would adapt Flutter projects, the technical routes for publishing have started to diverge in recent years, a new beginning!
Supports various language mixed compilation c/c++/OC/OC++/swift/dart, all languages mixed compilation, no developer adjustments needed.
Static .a libraries and static frameworks can go through project obfuscation. To harden a Framework / SDK itself at IR (Crab Directed Hardening, same family as OLLVM), use the Framework hardening entry. A prebuilt Dynamic Mach-O with no IR left is not supported on either path.
Please rest assured to try, we have a large number of successful online cases, you can personally verify.
Project obfuscation covers static .a libraries and static frameworks. Dynamic Mach-O frameworks do not use that entry. If the Framework still compiles through LLVM and has IR, Crab Directed Hardening (IR-level, OLLVM-like) can be evaluated. A stripped dynamic library with no IR cannot.
The tool works at the build-system level on symbols, resources, and call stacks so each build can have independent characteristics, which helps with 4.3 and 2.3.1 class issues. Review still depends on whether the app itself complies. We do not promise approval.