Does changing the "Hide Mnemonics" mode from True to False and vice versa require any password or PIN entry or can users change it at any time from their settings menu without having to enter a password/PIN? In other words, would anyone be able to view the sensitive data if they took control of a device that was being used?
Krux is used airgapped and stateless, which means it doesn't save your seed phrase or keys on the device. When you turn it off or reboot, your seed is erased. Krux doesn't use a PIN or password to unlock the device since there's nothing on the device to lock.
Krux makes loading your seed really easy. You'll either save the seed to a micro SD card, or make a seed QR code.
Even better, you can encrypt it. I prefer using encrypted seed QR. It's so fast and easy.
Here's
a seed QR I made in Krux as a test.
It's actually faster to scan an encrypted seed QR & scan a decryption key QR on Krux than it is to enter a PIN on a typical hardware wallet. Scan. Scan. Done. And since your seed isn't saved on the device, if the device gets stolen, there's nothing on it for a thief to find. And since you can encrypt your seed QR code, if a thief finds it, they can't even scan it, because it's encrypted.
I'm not involved with Krux. I'm just a huge fan.
I honestly think Krux is the best Bitcoin only hardware wallet, at any price. And it's free! The hardware to run it on is cheap too. Right now, the best device for Krux is probably the Yahboom K210 module ($45-ish). The Yahboom is a development board type of gizmo with a touchscreen that is popular for DIY AI robotics, but it makes for a great hardware wallet device.
Crypto Guide has a few videos on Krux, on youtube. That's where I discovered it. The current version is a lot more advanced than what you'll see in his videos though. This project has very active development! They've won grants from OpenSats too. Krux is legit.