@layxiw I personally see the same problem here as with signal: centralized servers, which means I have to trust Threema in the first place because I can’t be sure that the open source server component is really running on their end and not a modified version of it. When running my own matrix server I can ensure that the version I’m running is the version the source code is at due to being able to compile it myself.