The bigger issue is getting support in the favorite clients. I'm not sure how easy that's going to be.
You can buy a general purpose "security device", currently a sort of early experiment, IIUC. (See https://tillitis.se/ ) It can load small programs. I'm writing such a program.
I'm not claiming this device is perfect, but it allows for many solutions like this one. (I'm not associated with them. Just playing around with the device.)
Discussion
No replies yet.