[Feature Request] Custom pin on protected apps.
Guidelines
- [x] I have searched the issue tracker for open and closed issues that are similar to the feature request I want to file, without success.
- [x] I'm on the latest version.
- [x] I'm not using a test build (alpha/beta/release-candidate).
- [x] This issue contains only one feature request.
Problem Description
Instead of using the same PIN I have set on my phone, I'd like it if I could set a custom PIN for protected apps.
Proposed Solution
Allow user to set custom PIN for protected apps.
Alternatives Considered
No response
Relevant information
- Device: Samsung A05
- Android Version: 14
- ROM: (AOSP, CalyxOS, MIUI, GOS...)
- App's Version:
Hi, I'm very interested in implementing this feature, but I'd like to discuss a few details with you. You mentioned wanting to set a PIN for each app within Neo-Launcher, but it's possible for someone to bypass this by launching the app directly from the native launcher. How do you plan to handle that?
Also, in case the user forgets the PIN, there should be a way to reset it — assuming the user is the legitimate owner. How do you think the "Forgot PIN" feature should be designed?
Hi, I'm very interested in implementing this feature, but I'd like to discuss a few details with you. You mentioned wanting to set a PIN for each app within Neo-Launcher, but it's possible for someone to bypass this by launching the app directly from the native launcher. How do you plan to handle that?
Also, in case the user forgets the PIN, there should be a way to reset it — assuming the user is the legitimate owner. How do you think the "Forgot PIN" feature should be designed?
I am aware that the PIN can be bypassed, this is something I discovered while experimenting around with. I do not believe there is anything that can be done about that, unless you somehow prevent the settings app from being opened without a PIN. Implementing the "Forgot PIN" feature can be simple, I think. When the user is setting a PIN initially, ask them to choose a shape/icon (e.g a light bulb) and a colour from a handpicked list. This would be global. When they want to reset any PIN, they just have to identify the shape/icon and the colour.