Privacy Policy
Your privacy is important to us. This document outlines the protocols we use to handle your data within our Real-Time Chat System.
1. Information We Collect
To facilitate secure authentication and messaging, our system collects the following specific data:
- Login Credentials: Username and Password hashes used to generate secure Bearer Tokens.
- Contact Information: Email addresses used specifically for targeting chat messages.
- Session Data: Client IDs and Handle Pointers required to maintain connection stability.
- Communication Logs: The content of messages sent and received via the SignalR hub.
2. How We Use Your Information
We use the collected information strictly for the functionality of this application:
- Authentication: Verifying identity and granting access via JWT Tokens.
- Real-Time Routing: Directing messages to the correct active socket connection.
- System Logging: Displaying operation logs in the user interface for transparency.
- Auto-Reconnection: Managing session timeouts and restoring dropped connections.
3. Local Storage & Cookies
Our application uses browser Local Storage to temporarily save your unique Client ID (`sseClientId`). This allows the system to recognize you upon page refresh or network interruption, ensuring a seamless chat experience. We do not use persistent tracking cookies for third-party advertising.
4. Data Security
We value your trust. All authentication requests are processed using secure headers. However, please be aware that no method of transmission over the internet is 100% secure. While we strive to protect your messages, we cannot guarantee absolute security for real-time data transmission.
5. Contact Us
If you have questions regarding this system's data practices, please contact the system administrator.