Neo-Launcher icon indicating copy to clipboard operation
Neo-Launcher copied to clipboard

[Feature Request] Custom pin on protected apps.

Open InfamousSquirrel opened this issue 10 months ago • 2 comments

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:

InfamousSquirrel avatar Mar 04 '25 06:03 InfamousSquirrel

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?

oopupdeep avatar May 29 '25 08:05 oopupdeep

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.

InfamousSquirrel avatar May 29 '25 13:05 InfamousSquirrel