@daniel @ApostateEnglishman I don't develop an xmpp client so it's not a problem if phrase it like an advert, right?I second the recommendation for XMPP, as it is properly and actively federated, with an ecosystem that encourages small, healthy, community hosted, servers (hosting one for ~20 users is about as hard, expensive and time consuming as self-hosting a static website)