Skip to main content

secure_app_locker 1.0.0 copy "secure_app_locker: ^1.0.0" to clipboard
secure_app_locker: ^1.0.0 copied to clipboard

A production-grade secure app locker plugin for Flutter. Provides biometric (Fingerprint, Face ID) and passcode authentication, along with secure screen features like screenshot prevention and backgro [...]

Changelog #

All notable changes to secure_app_locker will be documented in this file.


1.0.0 - 2025-06-06 #

Added #

  • SecureAppLocker.initialize() — one-call configuration for all security features.
  • SecureAppLocker.lock() — programmatically lock the application.
  • SecureAppLocker.unlock() — trigger native authentication to unlock.
  • SecureAppLocker.authenticate() — standalone biometric / passcode prompt.
  • SecureAppLocker.isBiometricAvailable() — hardware & enrollment check.
  • SecureAppLocker.setSecureScreen() — screenshot block & app switcher blur toggle.
  • SecureAppLocker.isLocked — reactive ValueNotifier<bool> for live lock state.
  • SecureAppLockerWrapper — drop-in widget that renders a premium built-in lock screen overlay automatically.
  • Auto-Lock on Resume: register a WidgetsBindingObserver that locks the app when it returns from background.
  • Background Timeout: configurable lockTimeout duration that only locks after a certain backgrounded period.
  • Android: native implementation via androidx.biometric.BiometricPrompt + WindowManager.FLAG_SECURE.
  • iOS: native implementation via LocalAuthentication.LAContext + UIVisualEffectView blur overlay.
9
likes
140
points
10
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A production-grade secure app locker plugin for Flutter. Provides biometric (Fingerprint, Face ID) and passcode authentication, along with secure screen features like screenshot prevention and background app switcher blurring.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on secure_app_locker

Packages that implement secure_app_locker