Changelog

Every Dry Fire Pro release, documented.

Dry Fire Pro 2.3.0

Latest

Speed was only half the story. Now you can measure the other half.

  • New Aim mode — put a small sticker on your muzzle, prop the phone in front of you, and the front camera measures exactly how far the gun moves as you break the shot
  • Trigger control verdict — jerking, anticipating the shot, heeling, tightening your grip, too much or too little trigger finger: Aim reads the direction your reps drift and names the fault, with the evidence behind it
  • The fix — every verdict comes with the correction and a drill that trains it
  • Estimated impact — see where that press would have landed on a target at your chosen distance, so a few millimetres of movement stops being abstract
  • Muzzle Drift — a lifetime plot of every rep around the centre, so a consistent pull shows up as a pattern rather than a feeling
  • Hands-free — say “go” to start the next rep without touching the phone
  • Metric or imperial — every measurement follows your choice, from setup to results
  • Aim sessions count toward your streak, training calendar and stats, right alongside drills
  • Everything runs on device. No recording, no upload — the camera never leaves your phone
  • Plus the usual round of polish and fixes

Dry Fire Pro 2.2.0

Build the habit, dial in detection, train harder.

  • Training calendar — a dot on HQ for every day you’ve trained; swipe through past weeks or open the full month view, and tap any day to revisit its sessions
  • Training reminders — pick your days and we’ll nudge you to keep the streak alive
  • My Firearm, reworked — a guided, step-by-step walkthrough trains the app on your own trigger sound for more reliable detection
  • Troubleshooting — tell us what feels off (missed shots, detecting too early, reacting too late) and get a guided, one-tap fix
  • New drills added to the library
  • Plus the usual round of polish and fixes

Dry Fire Pro 2.1.1

  • Refreshed Pro plans and upgrade experience
  • Statistics screen refinements
  • General under-the-hood improvements and minor fixes

Dry Fire Pro 2.1.0

Your training, measured better.

  • Post-drill summary — your results pop up the moment a drill ends: average, best shot, and misses at a glance
  • Session detail — tap any past session in Stats for a full shot-by-shot breakdown with charts
  • Smarter stats — missed shots are now tracked separately and no longer skew your averages (community requested!)
  • Your Record — every drill now shows your personal best, average, sessions and last practice
  • Looped drills now save to your history when you stop
  • Quick actions — long-press any drill to select or favorite it instantly
  • “Listening” indicator during drills so you always know detection is active
  • Restore Purchases is now available in Settings
  • Plus a full visual polish pass across Stats, the drill gallery and Settings

Dry Fire Pro 2.0.0

The biggest update yet.

  • All-new HQ tab — day streak, weekly stats and your average reaction time at a glance
  • Favorites — star the drills you run most and re-run past sessions in one tap
  • Drill of the Day — a fresh pick every day
  • New tab bar: HQ, Train, Stats & Settings

Dry Fire Pro 1.9.0

Detection, personalized.

  • My Firearm — train a detection model on your own trigger sound in Detection & Sensitivity
  • New shorter beep sounds
  • Lower sound suppression delay

Dry Fire Pro 1.8.0

Tune detection to your setup.

  • New detection settings section
  • Adjust detection sensitivity to your environment
  • Configurable holster-draw delay
  • New Hall of Fame

Dry Fire Pro 1.7.1

  • New anonymous Quick Feedback feature — shape the roadmap from inside the app
  • Bug fixes

Dry Fire Pro 1.6.1

  • Universal Gen2 model is now the default — faster and more precise detection
  • General UI improvements based on community feedback
  • Microphone sensitivity improvements
  • Bug fixes

Dry Fire Pro 1.5.1

  • New QuickShots (Beta) faster detection model
  • Drill selection stays persistent after an app restart
  • General sound detection improvements

Dry Fire Pro 1.4.4

  • Added a helpful tutorial to guide new users through the app
  • Cleaned up Settings for a more intuitive experience
  • Minor visual and performance enhancements

Dry Fire Pro 1.4.3

  • Fixed Light mode color issues
  • Other minor bug fixes and improvements

Dry Fire Pro 1.4.2

  • Improved the onboarding
  • More consistent UI across the app
  • Minor tweaks and adjustments

Dry Fire Pro 1.4.1

  • Share your stats to track and compare progress
  • Polished UI for a smoother experience
  • Fixed bugs and improved overall performance

Dry Fire Pro 1.4.0

A new Statistics feature to track training progress:

  • View all finished drills in one place
  • See progress over time with detailed graphs
  • Access lifetime statistics for deeper insights

Dry Fire Pro 1.3.0

  • New Beta detection model for improved accuracy
  • Remove specific reaction times from a session for more flexibility

Dry Fire Pro 1.2.0

  • New Holster Detection Model option in Settings for draw-from-holster training
  • Optimized design for iOS 26 for smooth performance and compatibility

Dry Fire Pro 1.1.0

  • Drill Builder is here: create and customize your own drills to match your training style
  • Performance improvements and bug fixes for a smoother experience
  • Design updates

Dry Fire Pro 1.0.3

  • Improved sound volume for a better training experience
  • Updated our contact email address

Dry Fire Pro 1.0.2

  • Squashed a few gremlins and patched up the system

Dry Fire Pro 1.0.1

  • Fixed issues with the Contact Us form

Dry Fire Pro 1.0.0

The first release of Dry Fire Pro — a modern shot timer built for dry-fire practice:

  • Tap start, hear the beep, react — on-device machine learning detects your trigger press
  • Realistic dry fire drills with reaction-time tracking
  • No subscription required at launch — free core with an optional one-time unlock