Matrx uses the most secure methods to protect your data and privacy.

Security is our number one priority. From the outset, security is woven into Matrx's DNA. In support of this, we have a wide range of industry leading security features to ensure the ongoing protection of our users.

Further details on the security measures taken can be found below.

Infrastructure Security

The Matrx server is built on a scalable cloud computing infrastructure. Clients communicate with Matrx’s servers through TLS (https) or encrypted TCP/UDP tunnel.

All cloud servers are placed behind physical firewalls, equipped with IDS, anti-DDoS, and WAF applications. Hosts are assigned into different security groups and communication between cloud hosts will follow the strict network ACL. Besides, there is a vulnerability scanning procedure being constantly undertaken to monitor and block traffic seeking malicious access.

Matrx uses the most secure Advanced Encryption Standard AES-256 to protect data being transmitted through the public network.

    See more
    Data Security (End-to-end Encryption)

    To keep your conversations private and secure, Matrx uses end-to-end encryption for all calls, voice messages, chats, photo sharing, and file sharing between two individuals.

    The objective of end-to-end encryption is to ensure no external parties can access the data during transmission, meaning it leaves no trace on Matrx’s servers and provides the highest level of data protection.

    Only the sender and receiver can decrypt messages, any third parties including the Matrx backend system cannot obtain the encryption key.

    Matrx follows the Double-Ratchet Algorithm, which is widely regarded as the most secure approach to end-to-end encryption.

    All meetings are secured by a meeting password, which can prevent any unexpected break-in. Audio & Video streams of meetings are strongly encrypted while transmitting between clients and servers.

      See more
      Application Security

      Multiple security techniques are used to prevent the tampering with the intended operation of the Matrx application, including, where relevant:

      • Anti-debugging (to ensure the app is not running under a debugger and if it is identified that it is, changing the app behavior accordingly).
      • Anti-root (to provide a risk alert on a rooted device).
      • Anti-repackaging (to prevent the tampering with package contents (such as replacing certificates, adding back doors, or adding trojan code).
      • Anti-hook (to prevent the changing of the logic of the app at runtime)
      See more
      Privacy
      Matrx seeks to support users’ privacy in several ways, such as:
      • Utilizing password protection for all meetings
      • By default, not obtaining user location information, unless it has been explicitly shared
      • Ability to require the host to be present before a meeting starts
      • Enables a meeting host to mute and expel participants from their meetings
      • The host must provide permission for meeting recordings
      • Not enabling auto-resend for unsent messages, thereby preventing a malicious attacker from re-directing offline messages.
      • All local data, including messages, call log, user account information etc. are kept in encrypted storage.
      A better, more secure way to collaborate