The importance of data security in instant messaging systems is a growing concern as technology and user expectations continue to evolve. This paper explores the requirements for a secure instant messaging system and examines the architecture of three popular software: Skype, WhatsApp, and Viber. The analysis reveals that the choice between these options depends on the priority given to end-to-end encryption versus other security features.