This has been on my mind for a while and I couldn't find a clear answer anywhere else. The old Java-based chat rooms are basically all dead. Everything has moved to modern web tech.
Video call before you meet — it's the fastest way to confirm someone is who they say they are. Message encryption is really the baseline I look for in any chat app now. It's just common sense.