Support
Get it working.
Most problems come down to what the camera can see: the whole target in frame, printed at full size, and a red laser flash bright enough to catch. Start below. If none of it fits, write to us and we will work it out.
Email support@peregrinedryfire.com. Bug reports move fastest with your iPhone or iPad model, your iOS version, and the drill or target you were running when it happened.
The target will not scan
Peregrine reads the QR code and the four black corner markers to register the page (Six Cut Circles is the exception; see below). Get the whole sheet in frame, keep it flat against the wall, and make sure nothing covers the code or the corners. Shoot the scan square to the target rather than from a sharp angle, and avoid a lamp or window putting glare across the paper.
The six cut circles will not acquire
Six Cut Circles is the one target with no corner markers, and it acquires in two stages. First scan the QR code from inside about six feet. Then, when you press Free Shoot or Start Drill, Peregrine finds the circles themselves and reads the printed numeral inside each one, so all six must be in frame from three to seven feet. Past seven feet the numerals are too small to read. Give this target more light than the others and keep shadows and hot spots off every circle, not most of them; if the numerals still will not read, dim the room rather than adding more light, because nothing sees through glare. Cut cleanly outside the printed edge and tape all six flat.
Shots are not registering
Peregrine scores the flash from a red laser training cartridge. Check that the cartridge is red rather than infrared or green, that it matches your firearm’s caliber, and that the striker is actually dropping on each repetition. Lighting pulls two ways: the paper wants bright, even light so the target scans, but a very bright room can wash out the laser flash. If the target scanned fine and hits are only intermittent while shooting, dim the room rather than the target.
Hits land in the wrong place
The scan maps the target’s real size and angle, so that map breaks if the phone or the paper moves afterward. Re-scan any time you bump the stand, reposition the phone, or re-tape the target. A target that is curled or wrinkled will also skew placement.
The printed target does not work
Print on standard letter paper at 100% scale. Turn off Fit to Page, Scale to Fit, and any borderless setting, since scaling the sheet changes the geometry Peregrine measures against. The black corner markers must print complete and solid, so replace the target if your printer is running low on toner or ink.
The app crashed or froze
Send it through the bug report form above. Include your iPhone or iPad model, your iOS version, and what you were doing when it happened. If a specific drill or target reproduces it every time, say which one, because that turns a hunt into a fix.
Purchases and refunds
Peregrine is a free download with a free tier, and one purchase unlocks the rest. No subscription, no consumables, nothing to buy twice. Apple handles all App Store billing and refunds directly at reportaproblem.apple.com. If you reinstall the app or move to a new device, use Restore Purchases rather than buying again. The unlock belongs to the Apple Account that bought it, so someone using their own device and their own account needs their own purchase. If that is your household, email support@peregrinedryfire.com before buying a second time and we will sort it out.
I cannot hear the drill calls, or cannot see the screen
Turn on Settings, Accessibility & Training Assistance, Visual callouts and every spoken call, the countdown, GO, PAR and each shot result appear on screen as large text. VoiceOver reads the whole app, including what the camera can see and each stage of the par timer. Accessibility / Range Mode, on the same screen, turns the bars over the camera solid, makes buttons taller and buzzes the phone on every shot. The accessibility page covers all of it.
Your data
Sessions, targets, and custom drills live on your device. No account or sign-in is required to use Peregrine. The privacy policy covers what is collected and why.
Requests and ideas
Drills worth adding, a standard we have missed, a target face you want: send it to the same address. The drill library grows from what people actually run.
For dry-fire and laser training only. Always treat every firearm as loaded, keep live ammunition out of the room, and follow the firearm maker’s dry-fire guidance.