What is secure - as in confidentiality of message contents - instant messaging software with at least following features:
- No need to setup (and maintain) my own server
- Support for Windows, OS X and Linux
- End-to-end encryption to prevent listening message on the server
- One-to-one and group chats