1. It will be a chatting application (No Audio & Video calling).
2. All communication will be AES encrypted between one end to another end.
3. Once the application will be open the first time one CID(Customer Identification Number) will be generated automatically and it will link with his email. Also this CID assign to a particular user and it cannot be changed by user.
4. It should be Peer to Peer application if possible.
5. Users can add other users by their CID in their application and invitation send to another user. And it is approved by the invited users only.
6. Whenever communication will start AES will be generated dynamically. It will not store anywhere on the server.
7. Each message uses a unique encryption key to separate conversations into many multiple encrypted messages.
8. Chat history will be permanently deleted after getting multiple wrong attempts during login.
9. Chat group option will be available and only admin can see group members' contact information.
10. Team members cannot check other team members' contact information.