Back to browse
Notation – an iOS chess coach (Stockfish and optional BYOK Claude)

Notation – an iOS chess coach (Stockfish and optional BYOK Claude)

by darrenc81·Apr 22, 2026·1 point·1 comment

AI Analysis

●●SolidNiche GemCozy

Shadow mode plays back your own style — genuinely clever way to practice against yourself.

Strengths
  • Shadow mode learns your play patterns and mimics them for targeted practice
  • BYOK Claude integration means no subscription, one-time £2.99 launch price
  • Chessnut physical board support bridges digital analysis with IRL play
Weaknesses
  • iOS-only excludes Android and web players where most chess happens
  • Chess coaching space crowded with Chess.com, Lichess, and AI coaches
Category
Target Audience

Chess players looking to improve, iOS users

Similar To

Chess.com Coach · Lichess Analysis · ChessGPT

Post Description

Hi HN. Solo iOS middle aged, slightly burnt out dad from the UK here, wondering if anyone is interested in what I've been building. Lifelong chess fan, not very good but always trying to improve and I started to build Notation: Chess coach a while back. It's been live a month now on the App Store, doing modest numbers, and I've been learning a lot... mainly make my add brain slow down, stop, test everything twice and never when tired. Submissions will always wait another day!

Many people play on chess com, or lichess, just as many in apps and OTB. What my app does (differently I hope) is bring that data together.

You can import PGNs of your games, connect to chess com and lichess and sync your games over or play in the app. If you have a Chessnut electronic board, you can play IRL on that as well.

Every game, every move is then analysed by a series of on device detectors, and classifiers. And I'm not talking about"I run Stockfish 18 and get your move evals" like most tools do.... Theres a LOT more to it.

Happy to go into detail in the comments if anyones interested!

Then, it takes all that data (ON DEVICE - No ads, no trackers, no subscriptions, no data sharing unless you want to send it to someone) to create your playing profile, which you can see on a dashboard, or pdf export - its your coaching report - shows you where and how to improve.

Most apps will say Nd6 was a blunder. My app can tell you why. To that end, I created a coach, Nadia, who when enabled in a practice game, will look over you as you play, make proactive suggestions to improve, and talk you through the board positions - on device TTS and templates allow this, with a sprinkling of Apple foundation models.

My principle has always been data privacy, and no subscription.

In the latest version, there is a "Shadow" opponent - Literally play vs yourself - same openings, same weaknesses, same strategies.

Now, I have added (because Apple device restrictions mean running a bigger model on device is not practical right now... come on WWDC and gemini...) a 100% optional feature where you can add an API key for the service of your choice, and use a cloud LLM to help interpret your coaching data - full game reviews, individual position assessments, and coming soon opponent scouting reports that are literally based on how YOU would perform vs that opponent - no one does that, they all do "this person plays x". But - and I stress - this is optional, and uses the users own api key, so it's their data/choice. I see nothing, and it's a VERY structured payload sent to ensure there is zero scope for hallucination.

Happy to share samples if people want to see the output.

App Store: https://apps.apple.com/us/app/notation-chess-coach/id6759826...

Similar Projects