The short version: your games live on your device, not our servers. We cannot see them. We do not track you. There are no accounts. There is very little to disclose, by design.
Your analyzed games (the PGN text and the move-by-move analysis) are stored only in your own browser, using IndexedDB on your device. They are not saved to our servers and we cannot access them. If you open Chess Replay on a different browser or device, your saved games will not be there because they never left your device in the first place.
When you submit a game for analysis, the PGN is sent to our server so Stockfish can analyze it. That analysis runs transiently: once the result is handed back to your browser and saved in IndexedDB on your device, the server record is deleted. We do not retain a long-term copy of your games or PGNs. The server is a processing step, not a storage destination.
There are no logins, usernames, passwords, or user profiles. We do not ask who you are and we have no way to connect your games to any identity.
Chess Replay does not use tracking pixels, advertising networks, or third-party analytics services. Only the essential cookies needed for the app to function (CSRF protection and the Rails session cookie) are used. No data is sent to Google, Meta, or any other third-party service.
Because your games live on your device, you can delete any game from the library at any time. You can back up or move your entire game library with the Export and Import feature on the main page. Be aware that clearing your browser data (site data or IndexedDB storage) will permanently remove your saved games. There is no server copy to restore from.
We do not sell, rent, or share user data with third parties. There is essentially no user data to share: we do not collect it in the first place.
Chess Replay is built, owned, and operated by Nuthatch, LLC. For questions about privacy, contact us at sales@nuthatchllc.com.
This policy may be updated from time to time. When it changes, we will update the effective date below. Continued use of the app after a change constitutes acceptance of the updated policy.
Effective date: June 28, 2026