ChessExpert.io copied assets and fonts ================================= Chess pieces (chessboard-sprite.svg and chessboard-sprite-chessexpert.svg) Authors: Cburnett and Rfc1394; adapted by Stefan Haack (shaack) for cm-chessboard. Source: https://commons.wikimedia.org/wiki/Category:SVG_chess_pieces/Standard https://github.com/shaack/cm-chessboard License: Creative Commons Attribution-ShareAlike 3.0 Unported. Full text: /licenses/CC-by-sa-3.0.txt https://creativecommons.org/licenses/by-sa/3.0/ The original attribution and modification notices remain in each SVG file. Commercial use is allowed. Adaptations of these graphics must be distributed under the applicable ShareAlike terms; this does not license all app code. Font Awesome Free SVG icons Copyright 2026 Fonticons, Inc. https://fontawesome.com Icons: Creative Commons Attribution 4.0 International. Full text: /licenses/CC-by-4.0.txt https://creativecommons.org/licenses/by/4.0/ Code: MIT (full notices in THIRD-PARTY-NOTICES.txt). https://fontawesome.com/license/free IBM Plex Sans Copyright 2017 IBM Corp. Reserved Font Name: Plex. SIL Open Font License 1.1: /licenses/fonts/ibmplexsans-OFL.txt https://github.com/google/fonts/tree/0b58fb370093f9a9f4ff785d94405710b79de67c/ofl/ibmplexsans Cormorant Garamond Copyright 2015 the Cormorant Project Authors. SIL Open Font License 1.1: /licenses/fonts/cormorantgaramond-OFL.txt https://github.com/CatharsisFonts/Cormorant Pinned complete variable-font sources and distributed WOFF2 checksums: /licenses/fonts/provenance.json Chess opening names and move data Source: lichess-org/chess-openings, commit c67912be581f0793dbaa776be5ccf111e01f88d9 https://github.com/lichess-org/chess-openings/tree/c67912be581f0793dbaa776be5ccf111e01f88d9 CC0 1.0 Universal: https://creativecommons.org/publicdomain/zero/1.0/ Hough Transform public example Copyright 2012 Guillaume Marty; adaptations by Hannah Dee (2014, 2016). Apache License 2.0. Original copyright, license and changes retained in /hough/houghTransform.js and /hough/index.html. Legacy public PDF.js script (/js/pdf.worker.min.js) Copyright 2023 Mozilla Foundation. Apache License 2.0. Original copyright and license notice retained in the script. The active reader uses pdfjs-dist instead, included in dependency notices. Apache License 2.0 full text: /licenses/Apache-2.0.txt ChessExpert.io piece-classification CNN 08082025 Copyright 2026 ChessExpert.io, subject to applicable law and third-party rights. The owner states that they trained this CNN on their own private dataset. This is an owner declaration, not an independently reconstructed training history. The graph and weights remain proprietary; use through authorized ChessExpert.io applications, including necessary download/cache/inference, is permitted. Separate reuse, modification/fine-tuning or redistribution requires permission except where applicable law permits it. Other models and libraries are unaffected. Model-specific notice: /licenses/models/08082025-LICENSE.txt Exact runtime file identities and declaration: /licenses/models/provenance.json SSDLite board detector 3501 uint8 The owner confirms the Roboflow v3 training dataset is their own dataset. ChessExpert.io retains proprietary rights only in their own training contributions and resulting model rights; this is not exclusive ownership of pretrained/base weights or architecture. Normal ChessExpert.io loading/cache/inference is permitted. Applicable upstream/third-party licenses and mandatory rights remain unaffected. The TensorFlow publisher lists the plain SSD MobileNetV2 TensorFlow2 v1 base under Apache 2.0; matching SavedModel variable payload/index bytes link that publisher model to SavedModel variable files inside the original Google checkpoint archive. Whole archives/graphs and checkpoint/ckpt-0 files are not claimed to be identical. Owner-contribution terms: /licenses/models/ssdlite-board-3501-uint8-LICENSE.txt Upstream copyright/license and changes: /licenses/models/ssdlite-UPSTREAM-NOTICES.txt Full preserved upstream license: /licenses/models/ssdlite-UPSTREAM-LICENSE.txt Evidence: /licenses/models/ssdlite-upstream-evidence.json Runtime identities and owner declaration: /licenses/models/provenance.json YOLOv5 board detector 18012023 Copyright 2023 ChessExpert.io for the author’s own contributions/model rights. Upstream: Ultralytics and contributors; TensorFlow implementation by zldrobit. Owner contributions: GPL-3.0-only; upstream/third-party rights preserved. Commercial use is permitted under GPL; recipients retain GPL rights and Corresponding Source requirements apply to covered distributions. Full license: /licenses/models/yolov5-18012023-LICENSE.txt Attribution and limits: /licenses/models/yolov5-18012023-NOTICES.txt Declaration, file identities and source status: /licenses/models/yolov5-18012023-provenance.json Historical upstream reference (not confirmed exact source for this export): https://github.com/ultralytics/yolov5/tree/v7.0 YOLOv5 maintained inference source (2026-11-10): /licenses/models/yolov5-18012023-source.tar.gz Full editable graph, all named tensors and rebuild/edit/package tools under GPL-3.0-only for rights held. Copyright2026 ChessExpert.io for representation and tools. Exact three-file rebuild and real TFJS modification verified. Reconstructed maintained inference source, not recovered training history.