Fewer numbers, on purpose
We show fewer numbers. On purpose.
Other apps will bury you in pro-style stats, attack angle, bat path, decimal contact points, expected this-and-that. It looks impressive. The catch: a phone camera can't honestly measure most of it. So instead of showing you numbers a phone hasn't earned, we show you the few it has, and we keep them honest enough to hand a 9-year-old.
Numbers a phone can actually earn
How hard you hit it. A phone shooting 240 frames a second can track the ball off the bat and time it, with a steady setup in good light, that's a real number.
Grounder, line drive, fly ball, or pop-up. What the ball actually did, the thing a hitter and a parent can both read at a glance.
How tightly your swings cluster across a session. One hard swing is luck; ten is a skill. This is the truest sign you're getting better.
Numbers we skip
Not because they don't matter, because one flat camera can't measure them without a sensor strapped to the bat. We'd rather show you nothing than fake it.
A real 3-D quantity a single flat camera can only guess at. Apps that print it to the degree are estimating and calling it a measurement.
The bat is a blur moving 70+ mph at contact. One camera can't recover its true path in space without a sensor on the bat.
Pinpointing where on the barrel you hit it, to the hundredth, off one blurry frame isn't a measurement, it's a back-calculation dressed up as one.
Contact type, not a degree
“You hit a line drive” means something to a 7-year-old. “32°” doesn't, and it pretends to a precision a camera can't deliver. Buckets tell the truth a number can't.
Bands, not false precision
Your consistency reads Tight, Steady, or Loose, not “73.4%.” A decimal implies the phone is surer than it is. The band is honest about the wiggle.
No distance, we won't fake it
“It went 312 feet” off a tee is the least reliable number a phone can guess at. People love it, so apps print it anyway. We dropped it rather than make one up.
Built to read a touch low
We'd rather under-promise your number than puff it up to feel good. Swing Dino captures at 240 frames a second so the math has enough to work with, re-checks its scale on every frame, and only counts a personal record when it clearly clears the noise, so a PR you brag about is one you earned. As we test against pro radar, we'll publish exactly how close we get. See the accuracy details →

