FLUTTER ECOSYSTEM

flutter_screen_lock

Provides the ability to lock the screen on ios and android. Biometric authentication can be used in addition to passcode.

flutter_screen_lock cover
Latest version
9.2.2+2
30-day downloads
2.7K
Likes
309
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Flutter Screen Lock is a cross-platform package that enables screen locking on Android, iOS, and other supported platforms. It supports both passcode and biometric authentication (like Face ID or fingerprint) to secure the app interface. Ideal for apps requiring enhanced security, such as banking or private data access, it integrates seamlessly with Flutter’s ecosystem. The package leverages native platform features for reliable authentication, ensuring a consistent user experience across devices.

Use cases
  • Secure app access
  • Protect sensitive data
  • Biometric login
  • Passcode protection
  • App lock feature
  • Privacy-focused applications
Key features
  • Cross-platform support
  • Biometric authentication
  • Passcode fallback
  • Native integration
  • Easy setup
  • Customizable UI
Suitable for
  • Apps needing high security
  • Financial or health apps
  • Private data storage
  • User privacy tools
  • Developers building app locks
Considerations
  • Requires platform-specific permissions
  • Limited customization on some platforms
  • Web support may have restrictions
  • Depends on device biometric availability
  • Not suitable for non-interactive screens
  • May require additional configuration for web
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add flutter_screen_lock

Categories

Source repository

Related projects