Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scrambled pin #1500

Open
serrq opened this issue Jun 18, 2024 · 9 comments · May be fixed by #1691
Open

Scrambled pin #1500

serrq opened this issue Jun 18, 2024 · 9 comments · May be fixed by #1691
Labels
Enhancement New feature or request

Comments

@serrq
Copy link

serrq commented Jun 18, 2024

Possibility to randomize the pin digits as a security action, optionally.

Add an on/off 'random' button directly in the numpad to easily activate/deactivate this feature without going in some hidden menu to find it.

Looking the result in Unstoppable Wallet to have an idea.

@serrq serrq changed the title PIN scrambled Scrambled pin Jun 18, 2024
@tuxpizza tuxpizza added the Enhancement New feature or request label Jun 25, 2024
@shortwavesurfer2009
Copy link

As long as this is optional because scramble is an accessibility nightmare

@serrq
Copy link
Author

serrq commented Aug 2, 2024

In the numpad reference design there is a dedicated, on place, button to able/disable the randomizer. So the power is in your hands.

Don't want the scrambled pin? Just push the yellow button and the numpad becomes regular. It has a memory function, so the next time you launches the app, it remembers your last choice made.

1000115983

@fossephate fossephate linked a pull request Sep 21, 2024 that will close this issue
5 tasks
@rottenwheel
Copy link
Contributor

I think having the randomize button in the PIN pad itself is counterintuitive and a bad UI/UX decision. Not sure why OP refers to a "hidden setting somewhere". I'd very much rather it be a setting found in "Privacy & Security" section of Cake than having a button right in the pad.

User can mistakenly press it while putting in unlock code. It's just... I don't get the UI reason to have it at all.

A classic cake slider to enable/disable and a 'Scramble PIN pad' or something like that, option in privacy and security section, call it a day. My two cents.

@serrq
Copy link
Author

serrq commented Sep 23, 2024

Yellow ---> Enabled
Grey ---> Disabled

It has "memory" function too. It remember the last user choice made.

The user mustn't pushing the button everytime if its choice is a daily habit.

@rottenwheel
Copy link
Contributor

Doesn't change anything. Put it in settings, not right there in the pad...

@mpeter50
Copy link

I think having a switch for this on the pin pad would make sense because it is not always useful to scramble the numbers. This is a security feature against shoulder surfers and surveillance, right? At home and some other places, when you know no one can be possibly watching, you may want to just use a normal pin pad, and not suffer with a scrambled one.

@rottenwheel
Copy link
Contributor

I think having a switch for this on the pin pad would make sense because it is not always useful to scramble the numbers. This is a security feature against shoulder surfers and surveillance, right? At home and some other places, when you know no one can be possibly watching, you may want to just use a normal pin pad, and not suffer with a scrambled one.

You'd go to settings and enable/disable as you need. 😁

We'll see what Cake team decides. It is a very good feature regardless of how it gets implemented.

@mpeter50
Copy link

You'd go to settings and enable/disable as you need. 😁

Thats true, but I think this may discourage users from using it.
Or at least it would make me turn it off the first time I would need to unlock it 3 times on the same day when sitting at home, and then I forget about the feature and it will stay turned off.
So for very determined users it would still be useful, but I'm not sure if so for lazy users.

@serrq
Copy link
Author

serrq commented Sep 27, 2024

A comfort feature turned in a issue. I have not words.

At a certain point the authority is a good thing.

Before iPad no one felt the need of 10" tablet. After Jobs presented it to the world all ran to checkout to own one.

But before its official presentation Jobs acted like a dictator. He said to the world: "the tablet is so, because I say as it has to be".

This is a similar case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants