Privacy Policy — ChessLab

Last updated: July 21, 2026

ChessLab is a chess app for iOS/iPadOS. This policy explains, in plain terms, what the app does — and importantly, does not do — with your data.

Summary

ChessLab does not collect, transmit, or sell any personal data. The app makes no network calls at all: no user account, no server, no analytics, no advertising, and no tracking. All your games, settings, opening repertoires, and statistics stay stored locally on your device.

Camera

ChessLab can use the camera to scan a chessboard diagram (a screenshot or a physical board viewed from above) and reconstruct the position automatically. Photos taken or pasted are processed entirely on your device: they are never sent to any server, by ChessLab or by any third party, and are not retained beyond recognizing the position.

Data stored on your device

Your games, positions, opening repertoires, puzzle statistics, and settings are stored locally (SwiftData) inside the app's sandbox. Nothing is sent off your device. Should a personal iCloud sync feature be added in a future version, it would remain scoped to your own iCloud account, with no access on our part.

No data collected

ChessLab does not integrate any third-party analytics, advertising, or tracking SDK. The project's only two dependencies are ChessKit and ChessKitEngine (game rules and the Stockfish engine), both of which run locally and never talk to any server.

Children

Since ChessLab collects no personal data, it can be used by an audience of any age without particular privacy concerns.

Source code

ChessLab embeds the Stockfish engine (GPLv3 license), which requires making the app's complete source code available. It is published at github.com/thmaed/ChessLab.

Contact

For any question about this policy, please open an issue on the GitHub repository.

Changes

This policy may be updated if new features warrant it (for example, an optional iCloud sync). The last-updated date is shown at the top of this page.

Politique de confidentialité — ChessLab

Dernière mise à jour : 21 juillet 2026

ChessLab est une application d'échecs pour iOS/iPadOS. Cette politique explique simplement ce que l'application fait — et surtout ne fait pas — avec vos données.

Résumé

ChessLab ne collecte, ne transmet ni ne vend aucune donnée personnelle. L'application ne fait aucun appel réseau : pas de compte utilisateur, pas de serveur, pas d'outil d'analyse d'audience (analytics), pas de publicité et pas de système de suivi (tracking). Toutes vos parties, réglages, répertoires d'ouvertures et statistiques restent stockés localement sur votre appareil.

Appareil photo

ChessLab peut utiliser l'appareil photo pour scanner un diagramme d'échiquier (capture d'écran ou plateau vu du dessus) et reconstituer automatiquement une position. Les photos prises ou collées sont traitées entièrement sur votre appareil : elles ne sont jamais envoyées à un serveur, ni par ChessLab ni par un tiers, et ne sont pas conservées au-delà de la reconnaissance de la position.

Données stockées sur l'appareil

Vos parties, positions, répertoires d'ouvertures, statistiques de puzzles et réglages sont enregistrés localement (SwiftData) dans le bac à sable de l'application. Rien n'est envoyé hors de votre appareil. Si une synchronisation iCloud personnelle venait à être proposée dans une future version, elle resterait limitée à votre propre compte iCloud (Apple), sans accès de notre part.

Aucune donnée collectée

ChessLab n'intègre aucun kit de développement tiers de mesure d'audience, de publicité ou de suivi. Les deux seules dépendances du projet sont ChessKit et ChessKitEngine (règles du jeu et moteur Stockfish), qui s'exécutent localement et ne communiquent avec aucun serveur.

Enfants

ChessLab ne collectant aucune donnée personnelle, elle peut être utilisée par un public de tout âge sans préoccupation particulière liée à la vie privée.

Code source

ChessLab intègre le moteur Stockfish (licence GPLv3), ce qui impose la mise à disposition du code source complet de l'application. Il est publié sur github.com/thmaed/ChessLab.

Contact

Pour toute question sur cette politique, ouvrez une issue sur le dépôt GitHub.

Modifications

Cette politique pourra être mise à jour si de nouvelles fonctionnalités le justifient (par exemple une synchronisation iCloud optionnelle). La date de dernière mise à jour figure en haut de cette page.