Privacy Policy

Last Updated: October 9, 2025

1. Introduction

Chess960.org is an open source platform committed to protecting your privacy and being transparent about data practices. This Privacy Policy explains how information is collected, used, disclosed, and safeguarded when you use the service.

By using Chess960.org, you agree to the collection and use of information in accordance with this policy.

As an open source project, our codebase is publicly available on GitHub, allowing you to verify our data handling practices.

2. Information We Collect

2.1 Account Information

When you create an account, we collect:

  • Email address (for authentication and communication)
  • Username (chosen by you)
  • Google profile information (if you sign in with Google)

2.2 Game Data

We automatically collect:

  • Game moves and outcomes
  • Chess ratings and statistics
  • Game timestamps and duration
  • Win/loss records

2.3 Technical Information

We collect technical data including:

  • IP address
  • Browser type and version
  • Device information
  • Connection timestamps and session data
  • Error logs and performance metrics

3. How We Use Your Information

We use your information to:

  • Provide and maintain the Service
  • Authenticate your account and process logins
  • Calculate and maintain chess ratings
  • Match you with opponents of similar skill level
  • Detect and prevent cheating and abuse
  • Improve and optimize the Service
  • Send important updates and notifications
  • Respond to support requests

4. Analytics and Tracking

We use PostHog for analytics to understand how users interact with our Service. PostHog collects:

  • Page views and navigation patterns
  • Feature usage and interaction events
  • Session duration and frequency

This data helps us improve the user experience and identify issues. Analytics data is anonymized where possible.

5. Data Sharing and Disclosure

We do not sell your personal information. We may share your information only in these circumstances:

  • Service Providers: With third-party services that help us operate (e.g., Neon for database, Vercel for hosting, PostHog for analytics)
  • Legal Requirements: If required by law or to protect our rights
  • Public Information: Your username, ratings, and game history are publicly visible on the platform

6. Data Security

We implement appropriate security measures to protect your information, including:

  • Encrypted connections (HTTPS/WSS)
  • Secure authentication via NextAuth
  • Regular security audits and updates
  • Access controls and monitoring

However, no method of transmission over the internet is 100% secure. We cannot guarantee absolute security.

7. Data Retention

We retain your account information and game data for as long as your account is active. If you delete your account, we will remove your personal information within 30 days, though some data may be retained for legal or security purposes.

8. Your Privacy Rights

You have the right to:

  • Access your personal data
  • Correct inaccurate data
  • Request deletion of your account and data
  • Object to data processing
  • Export your data

To exercise these rights, contact us at support@chess960.game

9. International Data Transfers

Your information may be transferred to and maintained on servers located outside your country. By using the Service, you consent to this transfer. We ensure appropriate safeguards are in place to protect your data.

10. Changes to This Policy

We may update this Privacy Policy from time to time. We will notify you of significant changes by updating the "Last Updated" date and posting the new policy on this page.

11. Contact Us

If you have questions about this Privacy Policy, please contact us at support@chess960.game