Privacy Policy
Contents
01Summary
02Who we are
Huntrail (“the App”) is developed and operated by Suko Labs (“we”, “us”). This policy explains what personal data the App collects, why, where it goes, and the choices you have. For anything this policy does not answer, contact us at support@huntrail.app.
03Data we collect
Anonymous account
When you first launch Huntrail, we create an anonymous account using Firebase Authentication (a Google service). This generates a random user ID stored securely in your device keychain. We do not ask for and do not collect your name, email address, phone number or any government identifier. The App assigns you a randomly generated hunter display name, which you can edit at any time.
Profile and hunt data synced to our cloud
To let you restore your log on a new device, the following data is stored under your anonymous user ID in Google Cloud Firestore:
- Profile: the hunt types you selected, your home state, experience level, firearm setup (type, gauge/caliber, make and model if scanned), display name, and your selected hunting area.
- Hunt sessions: date, hunting area name, duration, distance covered, weather summary, shot/sighting/harvest counts, in-hunt events (shots, sightings, blood markers) with their timestamps and map positions, and any free-text note you add.
- Species stamps: the species, date, and the map coordinates of each confirmed harvest.
- Gear inventory: firearms, ammunition and gear you add to your locker.
- Prep plans and recent area searches.
- Technical metadata: account creation date, last-active timestamp and data schema version.
This data is protected by security rules so that only your own authenticated device can read or write it. There is no social feed and no other user can see your data.
Purchase status
If you subscribe to Huntrail Pro, our payments provider RevenueCat maintains an anonymous identifier and your subscription status (see Section 08).
Diagnostics
The App includes Firebase crash-reporting components that may collect crash logs and basic device diagnostics (device model, OS version, crash stack traces) to help us fix bugs. This data is not linked to your identity. We do not use third-party advertising or cross-app tracking SDKs, and the App does not request the iOS App Tracking Transparency permission because it does not track you.
04What stays on your device
The following data is stored only on your iPhone and is never uploaded to our servers:
- Raw GPS tracks: the point-by-point breadcrumb trail recorded during an active hunt.
- Harvest photos: photos captured during a harvest scan are saved to the App's private storage on your device. Only the resulting species identification (not the photo) syncs to the cloud.
- Cached map data and the bundled public-land and season databases.
Deleting the App from your device permanently deletes all of this on-device data.
05Photos & AI features
Huntrail has three AI-assisted features. Here is exactly what each one sends off your device:
Harvest scan
When you scan a harvest and your phone has a network connection, a downsized copy of the camera frame is sent over an encrypted connection to our server, which forwards it to OpenAI's API to identify the species. The image is used only to produce the identification: we do not store the image on our servers, and it is sent without your user ID, name or location. When you are offline, identification runs entirely on-device and nothing is transmitted.
Firearm / gear scan
During setup, firearm identification runs on-device first (image classification and reading the engraving with on-device text recognition). Only if the on-device pass cannot identify the make or model is a copy of the photo sent to our server and OpenAI's API for identification, under the same conditions as above.
AI hunt brief
To generate a hunt brief, the App sends a structured summary to our server and OpenAI's API: the date and local time, a coarse place label (such as a town or area name, never your GPS coordinates), sunrise/sunset times, weather conditions, the selected hunting area's public details, your firearm type and your selected hunt types and experience level. No user ID, contact information or precise location is included.
Our AI requests are proxied through Cloudflare infrastructure and processed by OpenAI under its API terms; per OpenAI's API policy, API data is not used to train OpenAI's models. We do not build profiles from AI inputs.
06Location data
Huntrail requests “while using” location access. It is used to:
- Show hunting areas near you and sort them by distance.
- Record your track during an active hunt (tracking can continue in the background while a hunt is running; it stops when you end the hunt).
- Fetch local weather: your coordinates are sent to Open-Meteo, a weather service, without any account identifier attached.
- Show nearby hunter services (hospitals, gas, lodging) via Apple Maps, and convert your position to a town name via Apple's geocoding service.
Precise coordinates are synced to our cloud only as part of your own hunt log (in-hunt event markers and harvest stamp locations, as described in Section 03). Your continuous GPS trail is never uploaded. You can deny or revoke location access in iOS Settings at any time; map and log features will be limited accordingly.
07Service providers
| Provider | Purpose | Data involved |
|---|---|---|
| Google Firebase | Anonymous sign-in, cloud sync, crash reporting | Anonymous user ID, synced hunt data (Section 03), crash diagnostics |
| RevenueCat | Subscription management | Anonymous ID, purchase receipts, subscription status |
| Apple | App Store payments, Maps, geocoding, nearby search | Payment handled by Apple; map region and coordinates for map features |
| Cloudflare | Hosts our AI relay server | Scan photos and brief context in transit (not stored) |
| OpenAI | Species/gear identification, hunt briefs | Scan photos and brief context (no identifiers), under OpenAI API terms |
| Open-Meteo | Weather forecasts | Coordinates of the forecast location (no identifiers) |
Each provider processes data on our behalf or under its own published terms. We do not sell personal data to anyone, and we do not share it with data brokers or advertisers.
08Purchases
Huntrail Pro subscriptions are billed by Apple through your App Store account. We never see your payment card or billing details. RevenueCat processes your App Store receipt and an anonymous identifier to determine your subscription status. See RevenueCat's privacy policy for details.
09Retention & deletion
- On-device data (GPS tracks, harvest photos, caches) is deleted when you delete the App.
- Cloud-synced data is retained under your anonymous account so it can be restored to a new device.
- AI inputs (scan photos, brief context) are not stored by us after the response is produced.
To permanently delete your cloud data, contact us at support@huntrail.app from within the App's Settings screen context (include your display name so we can locate the anonymous account) and we will erase all data associated with your account without undue delay. Because accounts are anonymous, deleting the App without contacting us leaves the orphaned cloud record inaccessible to anyone, and we periodically purge long-inactive anonymous accounts.
10Your rights
Depending on where you live (for example under the GDPR in the EU/EEA/UK, the CCPA/CPRA in California, or the KVKK in Türkiye), you may have rights to access, correct, export, restrict or delete your personal data, and to lodge a complaint with a supervisory authority. You can exercise these rights by contacting support@huntrail.app. Because our accounts are anonymous, we may ask you to verify control of the device/account before acting on a request. We do not discriminate against you for exercising any privacy right, and we do not “sell” or “share” personal information as those terms are defined in the CCPA.
11Children
Huntrail is not directed to children under 13 (or the equivalent minimum age in your jurisdiction), and we do not knowingly collect personal data from them. Hunting laws set their own minimum ages and supervision requirements; minors should use the App only under adult supervision and in compliance with local law. If you believe a child has provided us personal data, contact us and we will delete it.
12Security
All network traffic uses TLS encryption. Cloud data is protected by per-user security rules so only your authenticated device can access your records. Your anonymous credential is stored in the iOS keychain. No system is perfectly secure, but we minimize risk by collecting no contact details and keeping the most sensitive data (your GPS trail and photos) on your device.
13Changes to this policy
We may update this policy as the App evolves. Material changes will be posted on this page with an updated effective date, and where appropriate flagged in the App. Continued use of the App after a change takes effect constitutes acceptance of the updated policy.
14Contact
Suko Labs
Email: support@huntrail.app
Website: huntrail.app