Chess Acuity

Find the best move in any chess position.

An on-device chess analysis app for iPhone. The Stockfish engine is built in and runs entirely on your phone — your positions never leave the device.

  • Offline
  • Open Source
  • Free
View source on GitHub
The Chess Acuity home screen, offering to set up a board, import a photo or game, or play against Stockfish.

Four ways in

Get any position into the engine

However you start, Chess Acuity hands the position to Stockfish so you can find the best move and understand why.

Set up the board manually

Place pieces square by square to recreate any position, choose whose move it is, then analyze — no game required.

Editing a chess position square by square in Chess Acuity.

Set up from a photo

Point your camera at a board and Chess Acuity recognizes the position on-device. Nothing is uploaded — recognition runs entirely on your iPhone.

Recognizing a chess position from a photo of a physical board.

Import a game (PGN)

Paste a game in PGN notation, then step through it move by move and analyze any position along the way.

Importing a chess game from PGN text in Chess Acuity.

Play against Stockfish

Play a full game against the built-in engine at adjustable strength, then review the result and find the moves you missed.

Playing a game against the Stockfish engine in Chess Acuity.
Analyzing a position in Chess Acuity, with the engine evaluating the best move on-device.

Private & fully offline

Your positions never leave your phone

Analysis runs entirely on your device. Chess Acuity collects no data, has no accounts, no analytics, and no third-party SDKs — nothing is uploaded, shared, or sold.

  • Works with no internet connection — the engine is bundled in the app.
  • No accounts, no sign-in, no tracking. There is nothing to leak.
  • On-device board recognition — even photos stay on your iPhone.
A note on fair play. Made for study and review. Please respect the fair-play rules of other chess sites, and don't use it during live games.

Open source & free

Free, with nothing to hide

Chess Acuity is free, has no ads, and its full source code is public under the GPLv3 — including the bundled Stockfish engine.

Free, no ads

No price, no subscriptions, no advertising, no in-app purchases.

Open source (GPLv3)

Read the code, audit the privacy claims, or build it yourself.

Stockfish inside

The acclaimed open-source engine, running natively on your iPhone.

Sharpen every move

Set up a position, hand it to Stockfish, and see the best move — offline, private, and free.

View source on GitHub
Chess Acuity shown in dark mode on an iPhone.