A group of my friends asked to set up a groupchat recently, our requirements varied. Among them: - needs to be simple (not all of them are techies) - need to be possible to run on desktop without any mobile need - not Facebook (my requirement) So I went and set an XMPP server up on the same machine I have my email and webserver, and wrote a quick guide on how to install blabber.im (a Conversations fork), and register…
That doesn't feel simple. I installed Signal.
If you want to avoid Google Play-Services then Element and ActivityPub are much easier to use.