Terms & copyright
Copyright
© 2026 KnightSight. All rights reserved.
The KnightSight name, logo, website, and all KnightSight source code (including the board-reading, move-tracking and game logic, the website and the iPhone app) are the property of KnightSight and are protected by copyright law. Seeing the code on GitHub does not grant any license to use it.
What you may do
- Use this website to follow and analyse your own casual chess games.
- Link to this website.
- Build the KnightSight iPhone app from the official repository and install it on your own devices, for personal, non-commercial use, following the installation guide. You may change only what signing requires (the team and bundle identifier), and you may not share or distribute the app or any build of it.
What you may not do
Without written permission from KnightSight, you may not copy, modify, publish, redistribute, sell, sublicense, host, or create derivative works from KnightSight's code, design, name or logo, in whole or in part, or present any of it as your own.
This does not limit your rights under the open-source licenses of the third-party components listed below, which remain under their own licenses.
Fair play
KnightSight is for casual games, learning and fun with people who know you're using it. Using engine help in rated games, tournaments or online play is cheating and is not allowed.
Privacy
KnightSight runs entirely in your browser. Camera frames are processed on your device and are never uploaded, stored or shared. The website collects no personal data and uses no cookies or tracking.
No warranty
KnightSight is provided “as is”, without warranty of any kind. Moves may be misread and suggestions may be wrong. KnightSight is not liable for any damages arising from its use.
Trademarks
Ray-Ban and Meta are trademarks of their respective owners. KnightSight is an independent project and is not affiliated with, endorsed by, or sponsored by Meta Platforms, EssilorLuxottica or Ray-Ban.
Credits & open-source licenses
KnightSight's own code is proprietary (see above). It uses these third-party components, each under its own license. Their license texts are shipped with this website.
Stockfish (chess engine)
Stockfish 18, compiled to WebAssembly by the Stockfish.js project. It runs as a separate program in a Web Worker and is spoken to over the standard UCI protocol.
- License: GNU General Public License v3 — full text.
- Source code: official-stockfish/Stockfish
and the WebAssembly build nmrugg/stockfish.js
(npm package
stockfish@18.0.8, filesstockfish-18-lite-single.js/.wasm, unmodified). - Copyright © the Stockfish developers; Stockfish.js © Chess.com, LLC.
OpenCV (computer vision)
- OpenCV.js 5.0.0 (npm
@techstark/opencv-js@5.0.0-release.1), unmodified. - License: Apache License 2.0 — full text. Source: opencv/opencv.
chess.js (chess rules)
- chess.js 1.4.0, unmodified. Copyright © Jeff Hlywa.
- License: BSD 2-Clause — full text. Source: jhlywa/chess.js.