Target Detect
How it works Privacy FAQ Download

Privacy

Privacy Policy

Last updated: May 14, 2026

The short version

Target Detect runs entirely on your device. Your scorebook stays in your iCloud. We do not collect, store, transmit, or have any access to your data. There is no analytics, no third-party tracking, and no account to sign up for.

What the app handles

When you use Target Detect, the app handles:

  • Shooting session details you enter — firearm, distance, ammunition, drill, conditions, range location, and notes
  • Photographs of your targets that you take in the app
  • Coordinates of detected shots on those photographs
  • Statistics derived from your shot data — groups, CEP, scores, trends
  • Optionally, your device location — only if you turn it on

It does not handle:

  • Your name, email address, phone number, or any personal contact information
  • Device or hardware identifiers used for tracking
  • Any data outside of what you enter or capture inside the app

Where your data is stored

Your data lives in two places only:

  1. On your device. The app stores your scorebook locally using Apple's Core Data framework.
  2. In your iCloud. If you have iCloud enabled, the app syncs your scorebook through Apple's CloudKit using your private iCloud database.

That's it. There is no developer-controlled server holding your scorebook, no remote backend, and no cloud service operated by us.

There is one exception, and it only ever happens if you ask for it: sending a target image for diagnosis. If you enable Ask to send images for diagnosis in Settings, the app asks before each image, and only the images you approve are uploaded to a server we operate, over HTTPS, to help us investigate why shot detection struggled with that target. Nothing else accompanies the image — no scorebook, no session, no firearm details, no coordinates. The photograph is re-encoded before it leaves the device, which strips the camera metadata, including any GPS position the camera recorded.

Nothing is uploaded in the background and nothing is uploaded on a schedule. There is no silent sync to us of any kind. An image leaves your device only at the moment you choose to send that particular image, and you can turn the setting on to send one, then turn it straight back off again — the app will not send anything else in the meantime or afterwards. Leave the setting off and nothing is ever transmitted to us at all.

Who has access

You. You have full access from any Apple device signed into your iCloud account with the app installed.

Apple. Your iCloud data is stored on Apple's servers under standard iCloud encryption in transit and at rest. If you have Apple's Advanced Data Protection enabled on your Apple ID, your scorebook is end-to-end encrypted — meaning even Apple cannot read it.

The developer (Mike Hayner of PNWSoft). No access. We have no path to read what you store. The only Target Detect data we ever see is content you voluntarily send to us — for example, a screenshot or photograph attached to a support email.

Third parties

Target Detect uses no third-party software development kits (SDKs), no analytics services, no advertising networks, no attribution services, and no crash reporting services that send your data off your device. The only external services involved are Apple's own: CloudKit, which syncs your scorebook under your iCloud account, and WeatherKit, which supplies weather for a range's coordinates if you enable weather lookup. Both operate under Apple's privacy policy.

Location

Target Detect can use your device's location only if you explicitly grant permission. Location is off by default.

When location is turned off, the app collects no location information and none is transmitted off your device.

When location is turned on, it is used on your device to recognize which range you're at and prefill the range name for new sessions, to record a range's elevation, and to correct compass headings to true north. In that case, the coordinates saved against a range may leave your device in these two cases, and no others:

  • Apple WeatherKit. If you also turn on Include Weather Data, the coordinates stored for that range are sent to Apple's weather service to retrieve the conditions for that place and time. Your live device location is not sent — only the coordinates saved on the range record, which you can view and edit yourself.
  • Apple iCloud (CloudKit). Range records, including their coordinates, sync to your private iCloud database along with the rest of your scorebook.

Both are Apple services operating under your iCloud account and Apple's privacy policy. Your coordinates are never sent to us and never to any third party. Weather lookup is gated on this setting: with location off, no lookup is made and no coordinates are sent, though you can still record conditions by hand or from the device's barometer, neither of which needs a position or a network.

App tracking

Target Detect does not engage in any form of user tracking. The app does not request permission under Apple's App Tracking Transparency (ATT) framework because we do not track you across other apps or websites. We do not share any data with third parties for advertising or attribution.

Children's privacy

Target Detect is not directed at children under the age of 13. Because the app collects no personal data at all, there is nothing for us to delete or restrict on our side; however, parents and guardians should supervise device use as they see fit.

Your rights

Because Target Detect does not collect or store any of your personal data on our systems, there is nothing for us to access, correct, or delete on your behalf. To manage the data stored in your iCloud, you can use Apple's tools:

  • Settings → [Your Name] → iCloud → Manage Account Storage, where you can review and delete Target Detect's iCloud data
  • Apple's Data and Privacy portal at privacy.apple.com for broader iCloud control

You can also export your scorebook at any time from within the app — shot data as CSV files, target images as PNG files.

Changes to this policy

If we make any changes to this policy, we'll update the "Last updated" date at the top of this page. Because Target Detect's privacy posture is essentially "we don't do anything," we don't anticipate frequent changes.

Terms of use

Target Detect doesn't have a custom Terms of Use — use of the app is governed by Apple's Standard End User License Agreement (EULA), the same license terms Apple applies to any App Store app that doesn't provide its own.

Contact

If you have questions about this policy or about Target Detect, use the contact form.

Target Detect
How it works Privacy FAQ Help Contact Privacy policy Terms

© 2026 Michael Hayner. All rights reserved.