i didn't know this. did you?
@sneak I didn't know this ...
But I'm not entirely sure it's a problem. It seems similar to the constant question of "where do you store your encryption keys/passwords" for apps that aren't expected to prompt the user for input on every invocation, and I cam imagine that Signal didn't feel like saying "just trust your TPM" - plus with multi-OS support trying to find a trusted infrastructure is not easy.
But I'd be happier if they made it more obvious to the end-user ...
@yojimbo the solution to "where do you store your secrets" has been defined for a long while now. on the macos there's keychain, on linux there's gnome-keyring, KDE probably has some equivalent, and I'm sure Windows has something, too.
I'd be willing to bet there's even some library that abstracts them all for crossplatform Electron apps. If not, that's a good Innovation Token to spend.