flutter_app_shield 0.1.4
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_authdependency to support version 3.0.0+ - Refactored authentication logic to match the latest
local_authAPI changes:- Removed deprecated
options: AuthenticateOptions(...) - Passed
stickyAuthandbiometricOnlydirectly as named parameters toauthenticate()
- Removed deprecated
Fixed #
- Resolved compilation errors caused by breaking changes in
local_auth3.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
PrivacyShieldtoAppShieldfor better alignment with package name - Updated all dependencies to their latest stable versions:
secure_applicationto latestno_screenshotto latestflutter_jailbreak_detectionto latestlocal_authto latest
Fixed #
- Minor code cleanups and improvements for better readability and performance
0.1.2 #
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