Full spectrum protection for iOS apps & SDKs

    iXGuard provides the most comprehensive mobile app protection available. Secure your iOS apps and SDKs through multiple layers of code hardening and runtime application self-protection (RASP).


    The industry-leading application shielding tool for iOS mobile app security.


    Multiple layers of protection

    iXGuard protects mobile apps and SDKs against reverse engineering and tampering — two of the top mobile threats according to OWASP — by applying iOS obfuscation that introduces multiple layers of code hardening and injecting RASP checks.


    Expert support

    Guardsquare experts assist in setup and are available to respond for support needs, ensuring a frictionless implementation to enhance iOS app security.


    Seamless integration

    As a post-processing tool, iXGuard doesn’t interfere with the build process, shortening time to market by allowing development teams to focus on developing and testing their application or SDK and applying protection once it is ready and working.

    Asset 24secure-keyboard-icon

    Secure Keyboard add-on

    The Secure Keyboard is designed to enhance the security of the keyboard used by your app, eliminating the risk associated with custom keyboards installed by users that may compromise data security. As an iXGuard add-on, it provides protection against malware attacks while delivering optimal UX as a fully functional keyboard.

    Supported technologies


    Defend against static analysis

    If a threat actor decompiles your app, iXGuard ensures your code will be as resistant to reverse engineering as possible. iXGuard provides iOS obfuscation for classes, fields, arithmetic instructions and more; code virtualization; API call hiding; and many additional security features. Crucially, iXGuard’s protection is polymorphic — each build has a different security configuration, preventing a threat actor from reusing their prior knowledge.


    Counter dynamic analysis

    iXGuard automatically injects RASP checks, preventing threat actors from tampering with apps at runtime. What’s more, each build features different RASP checks in different locations, ensuring threat actors can’t reuse prior knowledge. iXGuard’s RASP injects checks like jailbreak detection, debugger detection, repackaging detection, code tracing detection, hook detection and more.

    How it works

    Learn more about the techniques, practices and technology iXGuard uses to keep your apps safe.

    iOS_vs_Android temp-alternating-conent

    Misconceptions about iOS Mobile App Security

    It’s easy to get caught up in the myths and misconceptions about how secure your mobile app will be when it’s released into the wild, but perhaps the biggest misconception is that iOS security is better than Android. 

    Even in the iOS ecosystem, you need to make it difficult for malicious actors to manipulate your application. One of the best ways to do this is to implement code hardening and runtime application self-protection.


    ThreatCast logo



    Free real-time threat monitoring

    iXGuard licenses come with one free license of ThreatCast, Guardsquare’s real-time threat monitoring tool. Gain visibility into vulnerabilities and suspicious activity and adapt your security configuration to face the constantly evolving threat landscape with Guardsquare's real-time threat monitoring product, ThreatCast.

    Responsive support

    We’ll ensure your iXGuard implementation is comprehensive and tailored to your needs. Afterwards, we provide two levels of support based on your needs.


    Basic support

    Rely on the Guardsquare team for bug fixes and setup support at no additional cost.

    • Installation and setup support
    • Bug fixes
    • Response within 3 business days
    • Email support


    Gold support

    Gain expert-level access to the Guardsquare knowledge base as well as executive technical and business review.

    • Installation and setup support
    • Bug fixes
    • Project-specific support
    • Configuration optimization
    • Response within 1 business day
    • Email and phone support

    What our customers are saying

    We needed a solution that ensured our mobile apps could not be reverse-engineered or tampered with, especially via rooting,jailbreaking, or other methods. DexGuard and iXGuard met our security requirements and they were straightforward to implement because the team was already familiar with ProGuard

    Chief Technology Officer | Payments

    Guardsquare provides our team with quality and timely support that helps us deliver state-of-the-art applications to our demanding users. We participate in regular meetings with their product team to discuss upcoming features that could be beneficial for our company to integrate the latest security innovations into our products

    iOS Developer | Major mobile payment app

    "Great job with the new iXGuard features. The migration was easy to do and enabling the security features is by far the easiest I've seen!"

    iOS Developer | Software company

    Discover how iXGuard provides industry-leading protection for iOS and cross-platform apps.