UPDATE: Many people  myself included  seem to have trouble with notifications recently. Please fix this issue ASAP. It has it all: cloud based  access from multiple devices  encrypted messages and the possibility to send any kind of file. Not only that  but it's free and open source. (although not completely yet) Apart from the number of people using it  it has virtually no disadvantages to the other mainstream messaging app.
February 05 2017