Legal
Terms of Service, Privacy Policy, and acknowledgments.
Last updated: May 15, 2026
Terms of Service
Welcome to ClutchChess. By creating an account or using this site you agree to these terms. If you do not agree, please do not use the service.
1. The service
ClutchChess is a free chess training website that grades how you decide under time pressure. ClutchChess runs the service. We may add, remove, or change features at any time, including future paid features.
2. Eligibility
You must be at least 13 years old to use ClutchChess, or older if your country requires a higher minimum age for online accounts.
3. Your account
You are responsible for keeping your password safe and for activity on your account. Pick a username that is not impersonating someone else, offensive, or used to spam. We may suspend or remove accounts that violate these terms.
4. Acceptable use
Don't do anything that would degrade the service for other users. That includes: scraping puzzles or ratings in bulk, attempting to bypass the rating system, automating play with external engines to inflate your rating, sending malicious traffic, or attempting to access accounts that are not yours. We may rate limit, suspend, or terminate accounts that engage in any of the above.
5. User content
You can submit reports about specific puzzles and link your Chess.com or Lichess usernames. By submitting this content you grant us a non-exclusive license to use it for operating and improving the service. Keep notes and reports civil; abusive or harassing content will be removed.
6. Intellectual property
The ClutchChess name, logo, copy, code, and rating system are owned by the operator. Puzzles are sourced from third parties under the licenses noted in the Acknowledgments section; the puzzles themselves are not ours and remain governed by their original licenses.
7. No warranties
The service is provided as is, without warranties of any kind. Ratings, recommendations, and analyses are for training purposes only. We do not guarantee uptime, accuracy of any particular evaluation, or that the service will be free of errors.
8. Limitation of liability
To the maximum extent permitted by law, the operator is not liable for any indirect, incidental, special, or consequential damages arising from your use of the service. The total liability for any direct damages will not exceed the amount you have paid to use the service in the past 12 months, which for free accounts is zero.
9. Termination
You can delete your account at any time from the settings page. We can terminate or suspend access at any time for violation of these terms or for legal reasons. On deletion, your account data is removed as described in the Privacy Policy.
10. Changes to these terms
We may update these terms when the service or applicable law changes. The “last updated” date at the top reflects the most recent revision. Continued use after a change means you accept the updated terms.
11. Governing law
These terms are governed by the laws of the jurisdiction where the operator resides. Disputes will be resolved in the courts of that jurisdiction unless required otherwise by mandatory law in your country of residence.
12. Contact
Questions about these terms? Email nmgrind44@gmail.com.
Privacy Policy
This policy describes what data ClutchChess collects, why, and what you can do about it.
What we collect
- Account information. Your email address, a hashed password (we never see your plain password), the username you pick, and a creation timestamp. If you sign in with a third-party provider, we also receive the identifier they provide.
- Training data. Your rating, sub-ratings, drill attempts, the moves you played, time spent per move, and outcomes. This is what makes rating and recommendations work.
- Optional linked accounts. If you link Chess.com or Lichess, we store the username you provided and a cached summary of your recent rated games to surface weakness patterns.
- Technical data. Standard server logs may include IP address, user agent, and request paths for security and abuse prevention. These are kept short term.
What we don't collect
We do not run third-party advertising trackers. We do not sell your data. The puzzle engine (Stockfish) runs in your browser via WebAssembly, so the positions you analyze are not sent to our servers.
How we use it
- To run the rating system, leaderboard, and your training history.
- To generate personalized drill recommendations when you link an external chess account.
- To send account email (signup confirmation, password reset).
- To detect abuse and keep the service stable.
Service providers
We rely on a few infrastructure providers to run the service. They process some of your data on our behalf:
- Supabase for authentication and the Postgres database that stores account and training data.
- Vercel for web hosting and request routing.
- Upstash Redis for rate limiting (IP-keyed, short retention).
- Anthropic for generating the Coach's Notes that appear after solved puzzles. Notes are produced once and cached; your specific moves are not sent.
- Chess.com and Lichess public APIs, used only when you link an account, to fetch your own recent games.
Cookies
We use a session cookie (HTTP-only) so you stay signed in. Sound and board appearance preferences are stored in your browser's local storage; they never leave your device.
Your choices
- Update your account (username, password, linked chess accounts) on the settings page.
- Delete your account on the same page. Deletion removes your profile, ratings, drill attempts, and linked usernames. Anonymized aggregate counts (such as “total solved today”) may persist.
- Email questions or requests to nmgrind44@gmail.com. If you are in a jurisdiction with statutory data rights (EU/UK GDPR, California CPRA, etc.), we will honor lawful access or deletion requests.
Where data is stored
Servers and databases are hosted in the United States. If you are using the service from outside the US, your data will be transferred there for processing.
Children
ClutchChess is not directed at children under 13. If you believe a child has created an account, contact us and we will remove it.
Changes
Material changes to this policy will be reflected in the “last updated” date above. If a change meaningfully expands what we collect or how we use it, we will notify signed-in users by email.
Acknowledgments
ClutchChess builds on several open projects and freely available datasets. We're grateful for the work behind each one.
Lichess puzzle database
The puzzle library is sourced from the Lichess open puzzle database, released under Creative Commons CC0 1.0. ClutchChess is an independent project and is not affiliated with or endorsed by Lichess.
Stockfish
Position evaluation and engine play use Stockfish, a strong open-source chess engine, licensed under the GNU General Public License v3. The engine runs in your browser via WebAssembly.
Other open-source libraries
The site is built on Next.js, React, TypeScript, Tailwind CSS, chess.js, and react-chessboard, among others. The full dependency list is in the project's package manifest and each library is used under its own license.
Trademarks
Lichess, Chess.com, and other product names mentioned on this site are the property of their respective owners and are used here for identification only.
Nothing on this page is legal advice. If you need binding guidance about your specific situation, talk to a qualified attorney.