Comment
Comment by Freak_NL
Signal and WhatsApp require a smartphone though, so not fully cross platform, and tied to their (closed) client software. Not sure if Telegram requires a smartphone too, but it does seem to require a phone number at least.