The solution is to use something like PGP but for chat.

Everyone owns their key and uses it to exchange their info with others.

Its not complicated and has existed for ages.

Simple fact is people should learn more about IT and exercise more control over their affairs instead of handing it over to corporations.