@mister_monster
Security is hard, and anything non-interactive wouldn't be secure.
@Coffee XMPP handles security noninteractively. Signal requires interaction of the user once for each device they add. SSL is noninteractive.
Suppose you have 20 friends. Each has 2 devices, a computer and a phone. You sign out and then sign back in. Now each one of them must on each device verify you, and this requires you and them to interact which means you have to be available at the same time. That's 40 interactions! How is this useable?
@mister_monster
In its defense, you're not really supposed to log out. But yeah, if you're in a situation where you do have to log out frequently (sharing a device with others, internet cafe), it's not good.