@debacle @Brendanjones They need to use standard format and protocols that let you choose what provider you trust or even better host yourself.

Its as easy as providing an email address or an email adress and a phone number, that's it. Then if they want they could have some xmpp chat or whatever