you use the magic internt store right? 😉
The computer's USB port powers an STM microchip that has a couple pins connected to the computer's USB data lines. Passwords are stored in the STM, AES256 encrypted and typically go back to the computer by the device acting as a USB keyboard (though there's also a way to copy to the clipboard or just view them).
To get them out, you need the device password (to do the AES decryption) and physically press a button on the device (to ensure a compromised computer can't just obtain all your passwords without your cooperation). Doesn't have to store passwords, could be your credit card numberes, seed phrases, bookmarks, address book, or whatever. As long as it is small, it'll work.
There's more info, a little demo video, and a link to the source code for the firmware, software, and CAD files for the PCB and case at https://hax0rbana.org/signet
If you try to build one, feel free to hop in the Matrix channel to ask any questions. Or post here and tag me. I'd be happy to help.
Discussion
I do. I admit that I haven't audited the coffee yet, but it seems to work well enough so far.