Privacy Policy
Last updated: July 8, 2026. Your privacy is our absolute priority.
1. Local-First Processing (No Data Collection)
All core chess engine calculations (powered by Stockfish) are performed locally in your browser using client-side Web Workers. Your FEN strings, PGN games, and board move lists are processed on your local device's memory. We do not store, collect, or upload your chess data to any external database or remote server.
2. Local Storage Usage
We use the browser's localStorage feature for your convenience to save configurations locally (such as your theme preferences, voice auto-speak settings, and optional Gemini API keys). This data stays entirely on your computer and is never sent back to us.
3. Optional Gemini AI API Calls
If you enable the Gemini AI integration by providing your own API key, ChessNarrate will send positional evaluations (FENS, move scores) to Google's Gemini API endpoints to generate custom strategic comments. This communication is direct between your browser and Google's API server. Google's own privacy rules govern how they handle API requests.
4. No Cookies or Tracking
ChessNarrate does not use tracking cookies, analytics scripts, or advertisement networks. We do not track your browsing history or compile user profiles.
5. Contact Us
If you have any questions about this Privacy Policy or how your local browser data is handled, feel free to visit our Contact page to send us a message.