flutter_app_shield 0.1.4 copy "flutter_app_shield: ^0.1.4" to clipboard
flutter_app_shield: ^0.1.4 copied to clipboard

A simple Flutter package that prevents screenshots, blocks screen recording, and blurs sensitive content in background or app switcher.

0.1.4 - 2025-12-26 #

Changed #

  • Updated local_auth dependency to support version 3.0.0+
  • Refactored authentication logic to match the latest local_auth API changes:
    • Removed deprecated options: AuthenticateOptions(...)
    • Passed stickyAuth and biometricOnly directly as named parameters to authenticate()

Fixed #

  • Resolved compilation errors caused by breaking changes in local_auth 3.0.0
  • Ensured compatibility with the most recent stable version of local_auth

This update maintains full functionality while keeping the package up-to-date with dependency changes.

0.1.3 #

Added #

  • Full DartDoc documentation for all public APIs (including class, constructor, and parameters)
  • Comprehensive example app in example/ folder demonstrating all features

Changed #

  • Renamed main widget from PrivacyShield to AppShield for better alignment with package name
  • Updated all dependencies to their latest stable versions:
    • secure_application to latest
    • no_screenshot to latest
    • flutter_jailbreak_detection to latest
    • local_auth to latest

Fixed #

  • Minor code cleanups and improvements for better readability and performance

0.1.2 #

Added #

  • Added runnable example/ folder with a complete demo app

Changed #

  • Major README improvements: better formatting, clearer installation/usage instructions, customization examples, and testing tips

0.1.1 #

Changed #

  • Updated README with detailed usage, features, and configuration examples
  • Improved documentation and structure for better user experience

0.1.0 #

Added #

  • Initial release
  • Core features:
    • Screenshot and screen recording prevention
    • Background blur in app switcher
    • Optional biometric/PIN authentication on resume
    • Optional block on rooted/jailbroken devices
    • Customizable lock and compromised device screens
    • Max authentication attempts with optional app exit
4
likes
160
points
99
downloads

Publisher

unverified uploader

Weekly Downloads

A simple Flutter package that prevents screenshots, blocks screen recording, and blurs sensitive content in background or app switcher.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_jailbreak_detection, local_auth, no_screenshot, secure_application

More

Packages that depend on flutter_app_shield