Welcome to the SecChat Platform, a chatting application designed with a focus on user privacy and data protection. , each user possesses a dedicated local database that simulates their device, while communication is done through main.db. The authentication data is securely stored in the auth database auth.db, utilizing cryptographic hashes to safeguard passwords. To ensure the highest level of privacy, messages exchanged between users are protected with end-to-end cryptography, preventing any unauthorized access and safeguarding sensitive information.
-
Install the required dependencies by running the following command:
pip install -r requirements.txt -
Create your user profile by selecting the appropriate options in the terminal and proceed to log in.
-
You are now ready to utilize the platform. Add contacts, initiate conversations, and enjoy the secure and confidential environment.
-
Add Contacts: Expand your network by adding new contacts to your account
-
Request Handling: Manage requests with the ability to accept or deny incoming them.
-
View Contacts: Access a list of all your contacts.
-
Chat: Engage in secure and confidential conversations with your contacts.