I. Introduction
Increased online communications and social media platforms promote the development of numerous chatroom applications. However, these applications raise concerns over the security and privacy of user information, particularly in light of increasing cybercrime incidents, cloning apps, and data breaches [1]. Choosing the optimal chatroom can be very challenging since new attractive features are developed over time, making the users explore them without being aware of security and privacy concerns. Chatrooms are generally designed to establish user communication through a specific platform that follows different architecture, such as request-response [2] or publish-subscribe [3]. Request-response platforms are based on direct communication between the client and the server. At the same time, the publish-subscribe uses a broker, an intermediate entity that handles data exchange. Regardless of the adopted architecture, chatroom applications have several challenges concerning privacy where the user does not have control over conversation access. Also, some chatrooms can be attacked. by man-in-the-middle or phishing or incur data breaches due to the lack of efficient security measures.