I would try XMPP with Omemo, Or TOX. These are desentralized and have the best in their own right fundementals.