1. Information We Collect
CodeSyncUp is built to minimize data collection. We do not require accounts, logins, or personal information. The following data is collected solely to provide and protect the service:
- Room content - Code you enter into a room is stored temporarily to enable real-time collaboration. Content is automatically deleted when the room expires.
- Hashed passwords - If you create a password-protected room, the password is hashed using bcrypt before storage. We never store plaintext passwords.
- Owner tokens - A hashed ownership token is generated when you create a room. The corresponding raw token is stored only in your browser's localStorage.
- IP addresses - Your IP address is temporarily processed for rate limiting and abuse prevention. It is not stored permanently or linked to room content.
- Anonymous display names - Random display names may be generated for participants in a room. These are not tied to any real identity.