Last updated: October 5, 2026
GhostBoard ("the Extension", "we", "our") is a free browser extension that provides a practice analysis board overlay on Chess.com. This privacy policy explains what data the Extension accesses and stores, and how that data is handled.
In short: nothing leaves your browser. GhostBoard makes no network requests, runs no analytics, does not track browsing behavior, and does not sell or share any data with anyone.
The Extension reads the chess board position and move list from the Chess.com page DOM (Document Object Model) to synchronize pieces on the GhostBoard overlay. This data is processed entirely within your browser. It is never transmitted to any server, stored persistently, or shared with any third party.
The Extension checks the current Chess.com page URL to determine whether
GhostBoard should activate (e.g., /play/computer,
/analysis, /puzzles). This check happens locally
in your browser. URLs are never transmitted, logged, or stored.
The Extension uses Chrome's built-in storage APIs
(chrome.storage.sync and chrome.storage.local)
to save only the following:
Your selected board color scheme and piece style, stored in
chrome.storage.sync so your preferences persist across sessions
and, if Chrome Sync is on, across your signed-in Chrome browsers.
If you move or resize the GhostBoard overlay, its last position and width
are saved in chrome.storage.local so the overlay reopens in the
same place on your next visit.
None of this data contains personally identifiable information, and none of it ever leaves your browser.
Versions up to 1.0.8 offered a paid Pro license and a free trial, and stored a license key, Pro status, and an installation timestamp. Starting with version 1.1.0, every feature is free, the Pro license and trial have been removed, and the Extension automatically deletes that old license and trial data from your browser when it updates.
None. GhostBoard does not make any external network requests. It does not communicate with our servers (we have none), with Chess.com's servers, or with any third-party service.
To be explicit, GhostBoard does NOT collect, store, or transmit:
storageUsed to save your theme preferences and the overlay's position and size. No data leaves your browser through this permission.
activeTabUsed to communicate between the popup interface and the Chess.com tab when you click the GhostBoard icon. This provides temporary access only to the tab you are actively viewing.
*://*.chess.com/*Required so the Extension's content script can run on Chess.com pages to read the board position and render the GhostBoard overlay.
GhostBoard does not use any third-party services. The Extension includes the following open-source libraries, which run entirely within your browser and make no external connections:
All Extension data is stored in your Chrome browser's local and synced storage. You can delete all stored data at any time by:
We do not maintain any server-side database of user data. No data is ever sent to us, so nothing about you remains on our end.
All data stored by the Extension resides within Chrome's built-in storage system, which is sandboxed and inaccessible to other extensions and websites. Because the Extension transmits no data, nothing is exposed in transit.
GhostBoard does not knowingly collect any personal information from children under the age of 13 (or the applicable age in your jurisdiction). The Extension does not collect personal information from any user.
We may update this privacy policy to reflect changes in the Extension's functionality or to comply with legal requirements. When we make material changes, we will update the "Last updated" date at the top of this policy. Continued use of the Extension after changes constitutes acceptance of the updated policy.
Depending on your jurisdiction, you may have the right to:
Since we do not operate any servers that store your data, data access and deletion are fully within your control through your browser.
If you have questions about this privacy policy or the Extension's data practices, please contact: