App Lock
* Add pattern password type (#57, #63, #82, #105)
* Android 16 based pin screen
* Add unlock until screen lock feature
* Add support for landscape mode
* Add auto unlock feature
* Overhaul locking mechanism
* Improve anti uninstall mechanism (#78)
* Allow system apps to be locked
* Fix items hidden under navbar (#94)
* Improve recents detection
* Simplify user flow
* Improve settings screen
* Add error handling to safely catch and log accessibility service crashes
* Fix
AppLock is a modern, open-source privacy tool designed to keep your sensitive apps safe. With a beautiful Material 3 Expressive interface and robust biometric security, AppLock ensures your data stays private — always on your device, never in the cloud.
Features:
* **Material You Design**: Seamlessly adapts to your system theme
* **Biometric Unlock**: Use face unlock, fingerprint or PIN for fast, secure access
* **Anti-uninstall**: Prevents unauthorized removal
* **Unlock Timer**: Optional timer to keep apps unlocked for fixed time period after unlocking
* **No Root required**: Works on all devices without root access
* **One-tap protection**: Lock any app instantly
* **Real-time monitoring**: Protects apps as they launch
* **100% offline**: No ads, no trackers, no data collection
Perfect for:
* Privacy-conscious users wanting to secure sensitive apps
* Securing banking, messaging, and social apps
* Parents restricting access for children
* Professionals protecting work apps
App Lock is designed to be lightweight and efficient, with minimal battery impact. It runs entirely offline, ensuring your data remains private and secure.
Built with Jetpack Compose and Material 3 for a smooth, intuitive experience. AppLock is free, open-source, and respects your privacy — always.
Source code and issue tracker: https://github.com/PranavPurwar/AppLock
- Author: Pranav Purwar
- License: MIT License
- Issue Tracker
- Source Code
- Build Metadata
- Reproducibility Status
Donate
Versions
Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.
Download F-Droid-
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 2.2 MiB PGP Signature | Build Log
-
arm64-v8aarmeabi-v7ax86x86_64This version requires Android 8.0 or newer.
It is built and signed by the original developer, and guaranteed to correspond to this source tarball.
Download APK 2 MiB PGP Signature | Build Log






