Package selection guidance compiled from public package information, community data, and project usage.
A Flutter package that detects root access on Android and jailbreak status on iOS using trusted libraries: RootBeer for Android and IOSSecuritySuite for iOS. It provides a unified API to check device integrity, helping developers protect apps from tampered environments. The package integrates seamlessly with Flutter projects via a simple add command and supports both major mobile platforms. Ideal for securing sensitive applications like banking or authentication systems.
Use cases
Protecting financial apps from rooted/jailbroken devices
Preventing unauthorized app modifications
Enhancing security in authentication flows
Detecting compromised device environments
Enforcing secure execution conditions
Key features
Combines RootBeer and DetectFrida for Android
Uses IOSSecuritySuite for iOS
Cross-platform detection support
Simple Flutter integration
Lightweight and reliable
Real-time device integrity checks
Suitable for
Security-focused mobile applications
Apps requiring high integrity validation
Financial and enterprise-grade apps
Developers building anti-tampering features
Projects targeting both Android and iOS
Considerations
May trigger false positives on certain emulators
Requires native code execution on both platforms
Limited to root/jailbreak detection only
No runtime mitigation included
Depends on third-party library updates
Original README
Original README snapshot from the linked source repository. Visit the repository for the latest content.
jailbreak_root_detection
Detects rooted, jailbroken, tampered and otherwise untrusted devices from Flutter.