device_integrity_guard 1.0.2 copy "device_integrity_guard: ^1.0.2" to clipboard
device_integrity_guard: ^1.0.2 copied to clipboard

[pending analysis]

Reusable guard that blocks Flutter apps when the runtime environment looks unsafe.

1.0.2 - 2026-10-14 #

  • Fixed: the default block screen crashed with "No Directionality widget found" instead of showing. runGuardedApp now places every block screen inside a MaterialApp.
  • Fixed: the "Close app" button did nothing. It now closes the app on Android, and is hidden on iOS (where apps may not quit themselves) unless onCtaTap is given.
  • Docs: iOS needs cydia in LSApplicationQueriesSchemes for the URL scheme part of the jailbreak check. Added to the README and the example.
  • Updated flutter_lints to 6.0.0.

1.0.1 - 2026-04-27 #

  • Downgraded meta constraint from ^1.18.2 to ^1.17.0 to resolve dependency conflict with flutter_test from the Flutter SDK.

1.0.0 - 2026-01-20 #

  • First release with emulator/root/jailbreak/debugger detectors.
  • DeviceIntegrityGuard, DeviceIntegrityPolicy, DeviceIntegrityResult, and UI helpers exposed.
  • runGuardedApp bootstrapper + customizable CompromisedEnvironmentScreen.
  • Example app and detector policy unit tests included.
1
likes
0
points
39
downloads

Publisher

unverified uploader

Weekly Downloads

Reusable guard that blocks Flutter apps when the runtime environment looks unsafe.

Repository (GitHub)
View/report issues

Topics

#security #integrity #root-detection #jailbreak-detection

License

(pending) (license)

Dependencies

collection, device_info_plus, flutter, meta, url_launcher

More

Packages that depend on device_integrity_guard