place · move · break the rules
Welcome to Chess Sandbox ("the Service"), operated at chesssandbox.com. By accessing or using the Service, you agree to be bound by these Terms of Service. If you do not agree, please do not use the Service.
You must be at least 13 years old to use the Service. By using it, you represent that you meet this requirement.
Chess Sandbox is a free, browser-based chess tool for personal, non-commercial use. You may use the Service to play chess, experiment with board positions, and engage in online games with other users.
The Online Battle feature requires authentication via Discord. By using this feature, you authorize Chess Sandbox to access your Discord username, user ID, and avatar for the purpose of identifying you within games. We do not request access to your messages, friends list, servers, or any other Discord data.
Your Discord display name and avatar are visible to other players in shared game rooms and the chat system.
All chat messages sent during Online Battle are screened by an AI moderation system before delivery. Messages found to contain hate speech, harassment, explicit content, or spam will be blocked. Chess Sandbox reserves the right to ban users who repeatedly violate chat standards.
By sending chat messages within the Service, you grant Chess Sandbox a non-exclusive, royalty-free license to store and transmit that content solely for the purpose of delivering the chat functionality. You retain ownership of any content you create. You are solely responsible for ensuring your content does not violate any applicable laws or these Terms.
All original content, design, code, and branding on Chess Sandbox are the property of Chess Sandbox and its creator. Chess piece graphics are sourced from Wikimedia Commons and are used under their respective open licenses. You may not reproduce or redistribute the Service's code or assets without explicit permission.
Chess Sandbox reserves the right to suspend or permanently ban any user who violates these Terms, at our sole discretion, without prior notice. Bans are enforced by Discord user ID. If you believe a ban was issued in error, you may appeal via our Discord server.
The Service is provided "as is" and "as available" without warranties of any kind, express or implied. Chess Sandbox does not guarantee that the Service will be uninterrupted, error-free, or free of harmful components.
To the maximum extent permitted by law, Chess Sandbox and its operators shall not be liable for any indirect, incidental, special, or consequential damages arising from your use of or inability to use the Service.
We may update these Terms at any time. Continued use of the Service after changes are posted constitutes your acceptance of the revised Terms. We will update the "Last updated" date at the top of this page.
For questions about these Terms, please reach out via the Chess Sandbox Discord server.
This Privacy Policy explains what information Chess Sandbox collects, how it is used, and your rights regarding that information. Chess Sandbox is committed to handling your data responsibly.
When you log in via Discord to use the Online Battle feature, we receive and store the following data from Discord's API:
We do not request or store your email address, phone number, Discord messages, server memberships, or friend list.
Game state information (board positions, move history, chat messages, clock data) is stored temporarily in Firebase Realtime Database for the duration of active game sessions. This data is associated with your Discord display name and user ID.
Chat messages you send during Online Battle are transmitted to an AI moderation API for content screening before being stored. Moderation decisions are not retained beyond the request.
Your Discord OAuth access token and its expiry time are stored in your browser's local storage to keep you logged in between sessions. This data remains on your device and is not transmitted to our servers except as required to authenticate with Discord's API.
We do not sell, rent, or share your personal data with third parties for marketing purposes.
Chess Sandbox uses third-party services that may process data on our behalf. Each is subject to its own privacy policy.
Authentication is handled by Discord. When you log in, your browser communicates directly with Discord's OAuth2 endpoint. Discord's Privacy Policy governs any data Discord collects during this process.
Game session data is stored using Firebase, a Google product. Data may be stored on servers within the European Economic Area or elsewhere. Google's Privacy Policy applies.
Chat messages are screened using Anthropic's API. Messages are transmitted to Anthropic for moderation. Anthropic's Privacy Policy governs their handling of this data.
Write operations to Firebase are routed through a Cloudflare Worker for security. Cloudflare's Privacy Policy applies to traffic through their network.
The Service loads fonts from Google Fonts, which may log your IP address. See Google's Privacy Policy.
Game room data in Firebase is not automatically deleted and may persist indefinitely in our database unless manually cleared. Chat messages are retained as part of game room records. We do not currently offer an automated data deletion mechanism, but you may request deletion by contacting us via Discord.
Depending on your jurisdiction, you may have the following rights regarding your personal data:
To exercise these rights, please contact us via the Chess Sandbox Discord server.
The Service is not directed at children under the age of 13. We do not knowingly collect personal data from children under 13. If you believe a child under 13 has provided us with personal data, please contact us so we can delete it.
We may update this Privacy Policy from time to time. The "Last updated" date at the top of this page will reflect any changes. Continued use of the Service after updates constitutes acceptance of the revised policy.
For privacy-related inquiries, please contact us via the Chess Sandbox Discord server.
This Disclaimer governs your use of Chess Sandbox at chesssandbox.com. By accessing the Service, you accept this Disclaimer in full. If you do not agree, please stop using the Service.
Chess Sandbox is provided on an "as is" and "as available" basis. To the fullest extent permitted by applicable law, Chess Sandbox makes no representations or warranties of any kind, express or implied, including but not limited to:
To the maximum extent permitted by applicable law, Chess Sandbox and its operators shall not be liable for any direct, indirect, incidental, special, consequential, or punitive damages arising from:
The Service contains links to external websites, including Discord, Firebase documentation, and partner sites. These links are provided for convenience only. Chess Sandbox has no control over the content or practices of external sites and accepts no responsibility for them. Inclusion of a link does not imply endorsement.
You are solely responsible for how you use the Service and for any content you submit. Chess Sandbox is not responsible for user-generated content, including chat messages sent by other players.
You agree that your use of the Service is at your own risk. You are responsible for ensuring that your use of the Service complies with all applicable laws in your jurisdiction.
Chat messages are processed by an AI moderation system. While we make reasonable efforts to prevent harmful content, Chess Sandbox does not guarantee that all inappropriate content will be detected and blocked. The AI moderation system may occasionally produce false positives (blocking acceptable messages) or false negatives (allowing inappropriate messages). Chess Sandbox is not liable for any content that passes through the moderation system.
Chess Sandbox relies on third-party infrastructure including Firebase, Cloudflare, Discord, and Anthropic. Service availability depends in part on these providers. Chess Sandbox is not responsible for downtime, data loss, or other issues caused by third-party service failures.
This Disclaimer shall be governed by and construed in accordance with applicable law. Any disputes arising in connection with this Disclaimer shall be subject to the exclusive jurisdiction of the competent courts in the applicable jurisdiction.
For questions about this Disclaimer, please contact us via the Chess Sandbox Discord server.