Permission Declaration
Applocked is a security application that allows users to protect applications on their devices with PIN, pattern, or biometric authentication.
Our application requires the QUERY_ALL_PACKAGES permission for the following core functionalities:
To display all installed applications on the user's device, allowing them to select which apps they want to protect with PIN, pattern, or biometric authentication.
To detect when a user attempts to open a locked application and display the authentication screen immediately. This real-time detection is essential for the app lock feature.
To access package information in order to show the name and icon of locked applications to the user in the app list.
Without QUERY_ALL_PACKAGES permission, the app cannot:
This permission is fundamental to the core app-locking functionality and cannot be replaced with a more limited approach.
This application uses a foreground service to continuously monitor which application is currently in the foreground. When the user opens a locked application, the service immediately displays an authentication screen.
This continuous monitoring is essential for the app lock feature to function, as it needs to detect app launches instantly to prevent unauthorized access.
These permissions are used for the secure vault feature. Users can select photos and videos from their device gallery to hide them in an encrypted private vault.
The vault protects these files with PIN, pattern, or biometric authentication using AES-256 encryption.
If you have any questions about our permission usage, please contact us at:
Email: ongorunet@gmail.com