Q-Chat is a WORLD FIRST. It is a fully custom blockchain-based instant text messaging system.
Q-Chat utilizes a custom transaction type on the Qortal Network, along with a custom memory-based Proof Of Work algorithm (that runs relatively identically on any device) to send real-time messages to groups, users, etc.
There is a 'Global Chat' that is a worldwide public chat room for Qortal Users to communicate. On top of that, the creation of GROUPS ON THE CHAIN, in unison with Q-Chat, will provide each new group a default group chat where they can communicate with their group's users.
At the moment of this post - June 19, 2020 - Q-Chat group messages are only base58 encoded, and are NOT end-to-end encrypted. ONLY PRIVATE MESSAGES HAVE END TO END ENCRYPTION RIGHT NOW. GROUPS WILL IN THE FUTURE.
Q-chat is the 'first application' of Qortal, that will be a default plugin.
Q-chat is meant to be text communication only, other plugins will come to both enhance Q-Chat with voice, video, screen-sharing, etc. As well as to provide separate apps meant more for those use cases. In the future.
The Goal of Q-Chat is to provide a TRULY SECURE method of text-based communication for its users. To avoid reliance upon ANY centralized service provider to both run, access, and utilize Qortal, get updates from development, etc.
Qortal's end goal is to completely rebuild the Internet, and Q-chat is the first application on the chain that is leading us that direction.