cake_wallet icon indicating copy to clipboard operation
cake_wallet copied to clipboard

Scrambled pin

Open serrq opened this issue 1 year ago • 9 comments

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 avatar Jun 18 '24 06:06 serrq

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

shortwavesurfer2009 avatar Aug 01 '24 23:08 shortwavesurfer2009

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

serrq avatar Aug 02 '24 00:08 serrq

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.

rottenwheel avatar Sep 23 '24 09:09 rottenwheel

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.

serrq avatar Sep 23 '24 10:09 serrq

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

rottenwheel avatar Sep 23 '24 11:09 rottenwheel

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.

mpeter50 avatar Sep 26 '24 10:09 mpeter50

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.

rottenwheel avatar Sep 26 '24 20:09 rottenwheel

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.

mpeter50 avatar Sep 26 '24 20:09 mpeter50

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.

serrq avatar Sep 27 '24 05:09 serrq