About

Why Shot:DNA exists

I built Shot:DNA because I wanted a better way to track my son's shooting practice. Not a camera setup. Not another sensor to buy. Just a simple shot counter that stays out of the way and gives real feedback after every rep.

Every practice session looked the same: phone balanced on a bench, app trying to guess makes and misses from across the court, and half the shots missed by glare, angle, or bad lighting. The tracking was only as good as the camera's view. The player already knew whether the ball went in. The app should trust the player.

That is why Shot:DNA is built around a single input: a tap on your earbud media button. One tap for make. Two taps for miss. The phone stays in your pocket. There is nothing to calibrate, nothing to prop up, and nothing to charge before practice.

After each session you get the basics every shooter cares about: makes, misses, shooting percentage, pace, best streak, and a shot chart of the spots you actually shot from. The data comes from your own taps, not from a computer-vision guess.

From the start, I wanted Shot:DNA to do two things: keep practice engaging with a gamified layer, and eventually offer a serious coach level for advanced training.

What we do not do

  • No camera access or video recording.
  • No microphone access or voice capture.
  • No sensors, smart balls, smartwatches, or pose analysis.
  • No tracking of anyone except the player tapping.

Who is behind it

Shot:DNA is a solo project by Andrei Dziarkach. I played basketball at a high youth level, and I care about plain language, honest claims, and a product that does what it says on the page. I design, build, and support it myself.

Questions? Email dziarkach@gmail.com.