Every shot
accounted for.

Photograph the target — Target Practice finds the holes and scores them for you. Dry-fire sessions run with sensors: it detects the moment of the shot, tracks heart rate and how steady your hand was.

Free. Photos and results stay on your phone — nothing reaches a server.

From the range to your living room.

🎯

Scoring from a photo

Photograph the target, the app detects the holes and scores them. Recognition runs entirely on the phone — no photo is uploaded.

📓

Training log

Sessions, individual shots, notes and statistics. Watch your group size change over time.

🔫

Dry-fire training

Dry-fire with measurement: the app detects the shot from its sound and shows what your hand was doing just before it.

Watch sensors

Wear OS: heart rate and wrist motion at the moment of the shot. See whether the hand twitched and how breathing affected the result.

🧠

EEG headband

BrainLink headband support — focus and relaxation levels recorded alongside the training session.

📹

Per-shot clips

A short recording from the moment of the shot, saved against that specific hit. Review it after the session.

🔒

Your data stays put

Photos, recordings and results kept locally. No account, no email address, nothing sent to a server.

📶

Works offline

Ranges rarely have good signal. Scanning and saving a session need no internet at all.

How it works

  1. 1

    You shoot

    At the range or dry-fire at home. The app waits in the background and counts the shots.

  2. 2

    Scan the target

    One photo. Holes detected, score calculated, session saved.

  3. 3

    See the progress

    Group size, consistency, the effect of heart rate. You know what to work on.

Your photos stay yours.

Hit detection runs on the phone. No target photo and no recording is ever sent to a server.