Acceptance of Terms
By accessing or using ChatSpark (the "Service"), a real-time messaging and code-sharing platform, you agree to be bound by these Terms of Service. If you do not agree with any of these terms, you are prohibited from using the Service.
We reserve the right to update or modify these Terms at any time. Your continued use of ChatSpark after changes are posted constitutes your acceptance of the revised Terms.
Account Terms
Account Creation
You may create an account using Email/Password, Google OAuth, or GitHub OAuth. You are responsible for ensuring that the information you provide during registration is accurate.
Account Security
You are responsible for maintaining the security of your account credentials. ChatSpark cannot and will not be liable for any loss or damage resulting from your failure to protect your login information.
Acceptable Use
Permitted Use
You may use ChatSpark for lawful, one-to-one messaging and code sharing purposes only.
Prohibited Activities
You agree not to: (a) use the service for any unlawful purpose; (b) harass, abuse, or harm others; (c) send spam or unsolicited messages; (d) attempt to gain unauthorized access to our WebSocket servers, database, or other users' accounts; or (e) distribute malicious code or viruses.
Content Standards
You are solely responsible for all messages and code snippets you send through ChatSpark. Content must not be illegal, threatening, or designed to exploit vulnerabilities in the platform.
Intellectual Property and Content
Our Rights
The ChatSpark application, including its source code, UI/UX, and underlying infrastructure, is owned by ChatSpark and protected by intellectual property laws.
Your Messages and Code Snippets
You retain ownership of the messages and code snippets you share through ChatSpark. By sending messages, you grant us a limited license to store, encrypt (via AES-256-GCM), and display your content solely for the purpose of operating the messaging service and delivering your messages to the intended recipient.
Suspension and Termination
By You
You may stop using ChatSpark at any time. You can request full account deletion by contacting us, which will permanently remove your user data and messages from our active database.
By Us
We reserve the right to suspend or terminate your access to ChatSpark at any time, without prior notice, if we believe you have violated these Terms or are using the service maliciously.
Service Availability
As Is / As Available
ChatSpark is provided on an "as is" and "as available" basis. We do not offer Service Level Agreements (SLAs), guaranteed uptime, or guarantee that the service will be entirely error-free.
Maintenance and Outages
The real-time messaging service, MongoDB database, or underlying APIs may experience temporary outages for maintenance or due to unforeseen technical issues. We are not liable for any disruption in service or message delivery delays.
Limitation of Liability
In no event shall ChatSpark or its operators be liable for any indirect, incidental, special, consequential, or punitive damages, including loss of data or profits, arising out of your use of or inability to use the Service.