Stay away from proprietary crap like Discord, Slack, WhatsApp and Facebook Messenger. There are enough FOSS alternatives out there:

  • You just want to message a friend/family member?
  • You need strong privacy/security/anonymity?
    • SimpleX
    • Session
    • Briar
    • I can’t really tell you which one is the best, since I never used any of these (except for Session) for an extended period of time. Briar seems to be the best for anonymity, because it routes everything through the Tor network. SimpleX allows you to host your own node, which is pretty cool.
  • You want to host an online chatroom/community?
  • You need to message your team at work?
  • You want a Zoom alternative?
Signal Messenger: Speak Freely

Say "hello" to a different messaging experience. An unexpected focus on privacy, combined with all of the features you expect.

Signal Messenger
In the perfect world where you can convince your company to use anything other than MS Teams and that your family bothers to use anything that isn’t WhatsApp or Telegram. Unfortunately I don’t live on it 😭
Ok sure, it’s more complicated in a corporate environment. But you can easily convince your friends to switch to Signal, I got almost all of my friends and family to use Signal and it’s great.

I got almost all of my friends and family to use Signal

That should be easy, since I’d have to convince one guy to do so. Won’t happen, though