VisionChess

App Store
Get the most out of every game.

Quick Setup

Five steps to a clean game capture, every time.

  1. 1. Stabilize your phone — Mount or prop it at least 45 cm above the board. A tripod, books, or a phone stand all work. Stable + high = accurate detection.
    Phone too low above the board
    Too low — the phone is barely above the board.
  2. 2. Frame the whole board — Make sure the entire 8×8 grid is visible in the camera view. Don't cut off the back rank or sides.
    Zoomed in too far, board cut off
    Zoomed in too far — sides of the board are cut off.
    Board too far, pieces too small
    Pieces in the back rank will be cut off.
  3. 3. Zoom in as much as possible — Use the +/− zoom buttons until the board nearly fills the frame, but the whole board is still inside. Bigger pieces = better accuracy. Aim for the Fill indicator to be green (>40%).
    Not zoomed in enough, fill too low
    Not zoomed in enough — Fill is well below 40%.
  4. 4. Press Scan — Use it with an empty board or with pieces in starting position. If the board isn't empty, make sure all 4 rooks are in their corners — the scan relies on them to lock onto the board. Wait until the green coordinate overlay appears on every square. If any square looks misaligned, re-position the phone and Scan again.
    Misaligned coordinate overlay after scan
    Overlay is misaligned — the squares don't sit on the board. Re-position and Scan again.
  5. 5. Set the clock and start — Before tapping Start, make sure every piece is in its correct starting position. Then tap Start, choose your time control, and play — the app records every move automatically.
A good setup: high angle, full board visible, high fill, overlay aligned
✓ Good setup — board fully visible, high fill, overlay perfectly aligned.

Quality Indicators

Two indicators in the top bar tell you whether your setup is good enough for accurate detection.

Detailed Tips

Everything you can do from the main game screen.

Main game screen showing menu buttons

Board orientation

By default, VisionChess assumes the A1 square is in the bottom-right corner of your camera view — i.e. the phone is sitting on the side of the board next to White's queenside / Black's kingside. If you place the phone elsewhere, change the corner from Settings → Camera Perspective. Two options are supported: A1 (A-side) and H8 (H-side) in the bottom-right.

Bottom menu buttons

Status indicators (top bar)

Settings

Customize what's visible on the game screen and how the app behaves.

Settings screen

Audio

Gameplay

Advanced

Quick Tips for Best Results

📐

Mount the phone high

Aim for a tilt of 60° or higher. Too shallow and back-row pieces hide behind front ones.

🔍

Zoom for fill > 40%

The bigger the board appears in your camera, the more accurate the detection.

💡

Even, neutral light

Avoid harsh shadows on the board. A lamp or daylight from above works best.

📍

A1 in the bottom-right

Default orientation. If your phone is on the other side, switch Camera Perspective in Settings.

Try the Stable model

If your phone is fast, download Generic Stable from the Board menu. It's heavier and slower per frame, but more accurate than the default Generic Fast.