ANDROID / IOS / FLUTTER

Mobile app checks. Risk decisions your backend can enforce.

Guardian is the security SDK inside your Android, iOS, or Flutter app. Sentinel receives verified signals, applies your risk policy, and returns a decision. Your backend enforces it before sensitive actions.

Install SDK ⚡ Simulator
✓ Maven Central✓ CocoaPods✓ pub.dev
AEGIS ARCHITECTUREEND-TO-END

ON-DEVICE RUNTIME SCAN

Guardian Client SDK

Local Scan & Evidence
↓ AES-256 telemetry + Hardware attestation

RISK INTELLIGENCE ENGINE

Sentinel Console & Rules

ALLOW / CHALLENGE / BLOCK
↓ Verified assessment token evaluation

ENTERPRISE BACKEND ENFORCEMENT

Your API Service

POST /api/v1/assess
Client Secret stays on your backend, never in the appCompare models →

How it works

Device scans are only half the story.

Local checks give instant client-side signal, but attackers can tamper with runtime environments. Aegis combines local detection with hardware-backed cryptographic evidence evaluated by Sentinel on the server.

01 · CLIENT

Continuous Runtime Scans

Detects Frida hooks, debuggers, root/jailbreak binaries, and virtual environments off the main thread with zero impact on user experience.

02 · EVIDENCE

Cryptographic Proof

Hardware-backed attestation (Google Play Integrity & Apple App Attest) proves genuine app binaries and intact device states without storing keys on client.

03 · ENFORCEMENT

Server-side Decision

Your backend queries Sentinel before sensitive actions. Never rely purely on the mobile UI for security authorization.

PRODUCT WALKTHROUGH

Aegis Sentinel in 45 Seconds

1080p · MP4

Security capabilities

Built for defense-in-depth.

View full platform matrix →
01↗

Runtime & hooking

Detect Frida, debuggers, and common hooking frameworks.

02↗

Device integrity

Signals for root/jailbreak, emulators, boot integrity, and hardware keys.

03↗

App identity

Android signing-certificate and iOS app-identity checks.

04↗

Screen privacy

Help protect sensitive screens from capture on supported platforms.

05↗

Network proxy

Detect VPN/proxy settings; native modules also provide TLS pinning.

06↗

Sentinel blocklist

Check the latest decision for devices on a blocklist.

07↗

Cross-platform

Kotlin, Swift, and Flutter APIs, with platform-specific capabilities.

08↗

Fail closed

Evidence or server failures return explicit errors, never a false “safe” result.

Ready to protect your mobile app?

Get started with our free SDK in minutes, or explore the interactive threat simulator and enterprise architecture.