Log a string without fighting the interface.
Mobile-first quick capture keeps the live range flow short: firearm, optic, ammo, conditions, timer, and hits without unnecessary typing.
Mobile-first range coach
BallisticLens captures the session, reads the target, times the string, and returns a short coaching answer you can act on before the next run.
Indoor / outdoor lockouts, Pocket Mode, and split timing.
Mobile-first session entry and manual hit confirmation.
Diagnostics, history, and range cards in one trail.
One answer: what happened in that string and what to improve next.
Now
The interface is being pushed toward quick capture, easy review, and less typing while the shooter is still on the line.
Mobile-first quick capture keeps the live range flow short: firearm, optic, ammo, conditions, timer, and hits without unnecessary typing.
Upload a target photo or confirm hits manually, then let the vision stack turn the group, POI, and drift into a coaching signal instead of a raw image.
The built-in timer, Pocket Mode, and split tracking turn the sound of the session into usable data on first shot, splits, and cadence.
History, cards, and session notes stay organized so a coach or future self can see what changed and what to do next.
Getting started
Use the owner login path, remember me, and keep the first verification step light when that flow goes live.
Use the quick capture flow when you are on the line. Save only the fields that matter for this run.
Upload a photo, use the phone camera, or tap in hits manually if the target is hard to read.
Review the diagnostic, coaching line, and shot summary before the next drill.
Coming soon
Username/password sign-in with remember-me and first-login ownership verification by text or equivalent flow.
Direct camera capture, faster selectors, and less typing for firearm, optic, muzzle device, and trigger setup.
Phone-first product shell with a later path toward a native wrapper or installable app experience.
Calculator, equipment tracking, and deeper history remain planned, but only after the core loop feels effortless.
FAQ
It helps you capture the run, read the group, and keep a record that still matters after you pack up.
No. The quick capture flow is for the fields you can enter fast; the full builder is there when you want the deep dive.
Yes. The upload path is being shaped around mobile capture, including direct camera input where the browser supports it.