TeleGuard is an app downloaded more a million times that markets itself as a secure way to chat. The app uploads users’ private keys to the company’s server, and makes decryption of messages trivial.
As long as you’re using up to date TLS protocols and algorithms, it’s great for encryption in transit but isn’t going to do anything (out of the box at least) for encryption of data at rest, but if you just disable chat logging on the server that’s not really an issue. Clients can still store insecure copies of chats, but that’s an issue with every secure messenger.
I have no idea how good plain SSL is but I just use my own IRC server with SSL on top. At least I can control the whole thing.
As long as you’re using up to date TLS protocols and algorithms, it’s great for encryption in transit but isn’t going to do anything (out of the box at least) for encryption of data at rest, but if you just disable chat logging on the server that’s not really an issue. Clients can still store insecure copies of chats, but that’s an issue with every secure messenger.