Review: Telegram

3 stars
They have a custom rolled crypto system that has been highly criticized by the security community