> All of them rely on operating system providers not stealing your messages.
You can compile your own operating system and control your hardware supply chain - you don't have to rely entirely on trust for those components.
> Since they have to be able to display messages they are able to log them somewhere.
If they're end-to-end encrypted, no, the people providing the chat application can't log anything except noise. That's what we're talking about outlawing here.
Regardless of the above, when I say 'system' I'm referring to a cryptosystem, not the other parts of the software stack.