Privacy Policy
This Privacy Policy explains how EntertainTech Solutions LLC collects, uses, stores, and protects information when you use the GreenScore app for iPhone. It is written to clearly describe our data practices for Apple App Review and for our users.
1. Who we are
GreenScore is operated by EntertainTech Solutions LLC. For any privacy question or request, contact us at support@blowy.tech.
2. What GreenScore does
GreenScore estimates the green score of a whitetail deer's antlers from photos you take or choose, and includes a manual scoring calculator, a shareable trophy card, an on-device trophy room, and (version 2.1 and later) a community map and feed of public statistics and anonymous totals (section 6), and (version 2.2 and later) a Hunt Forecast for a U.S. county or a Canadian census division you choose (section 7). Scores are estimates only and are not official scores, and the forecast is an estimate, not a guarantee. The app has no user accounts: it never asks for an email address, a name, or a password, and there is nothing to sign up for.
3. Antler photos
When you request an AI estimate, the one to three photos you submit are uploaded to our servers over an encrypted connection (HTTPS) solely to produce your estimate. We access only the photos you explicitly submit — never your whole photo library.
- Processing. Our servers send your photos to our AI service providers — OpenAI, and, as a configurable alternative provider, Google (Gemini) — which analyze them and return antler measurements. These providers act on our behalf and process the photos only to deliver the estimate to us. We also run an automated safety check to reject inappropriate images.
- Retention. Uploaded photos are deleted from our servers within 30 days.
- No other use. We do not use your photos to build advertising profiles, we do not publish or show them to other users, and we do not sell them.
- Please keep people out of the frame. Antler photos are not intended to contain personal information; avoid including faces, license plates, or documents.
The manual calculator does not upload anything: measurements you enter are scored on your device.
4. What stays on your device
- Your trophy room: saved bucks, their photos, scores, measurements, dates, the state you select, and your notes.
- Trophy cards you create, until you share or save them yourself.
- Your app settings, including the area you chose for the Hunt Forecast (a U.S. state and county, or a Canadian province and census division; section 7).
- Hunt Forecast notifications, if you turn them on: they are scheduled on your device (section 7).
This data lives locally on your iPhone in the app's private container. We do not receive it, and it is removed when you delete it or uninstall the app. The exceptions are the optional map entry described in section 6, which sends only a score and the state (and optionally county) you chose, and the Hunt Forecast described in section 7, which sends the code of the county or census division you chose to get a forecast and, only if you submit one, a check-in. GreenScore does not use GPS or your device's location; any state, province, county or census division is one you chose or confirmed yourself (the forecast may suggest one based on your IP address, section 7). The app also keeps a cached copy of the latest map and feed on your device so they can load offline.
5. What we send to our servers
Besides the photos described in section 3, the app registers your installation with our service so that estimates, subscriptions, and notifications work. That registration contains only:
- Your subscription-provider user identifier (an Apphud identifier tied to the installation, not to you personally).
- Your push notification token, so we can tell you when an estimate is ready if you allow notifications.
- Your platform (iOS).
- A record of the estimates you request (their status and the resulting measurements and score), so we can deliver results and apply the subscription requirement and fair-use limits.
- If you use the community map or feed (version 2.1 and later): the optional map entry and the home state described in section 6.
- If you use the Hunt Forecast (version 2.2 and later): the county or census division code in forecast requests, a request for a suggested area if you have not chosen one yet, and any check-ins you choose to send, described in section 7.
Server logs. Like most web services, our servers and the web server in front of them keep standard access logs (your IP address, the time, and the address that was requested, such as the page for a state on the map) for security, abuse prevention and troubleshooting. They are kept only for a limited time. Your home state for the Feed is not in the web address and is not written to our request logs (section 6), but a request for a state's map page does include that state's code in the address. A forecast request includes the county or census division code in the address, but our server does not write that code to its request logs (section 7). When the app asks for a suggested forecast area, our server does not record your IP address or the suggested area in its own logs; the web server keeps only its standard access-log entry described above (IP address, time and the requested address), not the suggestion it returned.
6. Community map and feed (version 2.1 and later)
Version 2.1 adds a Map tab and a Feed tab. They show public statistics and facts, plus anonymous totals from GreenScore users. There are no profiles, posts, comments or user photos: you never see another person's trophy or identity, and nobody sees yours.
- "Count my buck on the map". After an AI estimate, the result screen shows this option with a short explanation. It is on by default for new AI estimates, and you can switch it off on the result screen or later on the trophy's screen. It applies only to AI estimates: manual-calculator results and trophies saved before version 2.1 are never added. Nothing is sent until the option has been shown to you.
- What is sent when it is on. The estimate's score, the U.S. state, and a county only if you pick one. The state is the one you chose for that trophy or, if you have not chosen one, the home state you set in the Feed. We do not use GPS or ask for your location, we do not send the photo or your name, and we do not store coordinates (location metadata in uploaded photos is removed when we process them). We keep this entry with the week and season in which the estimate was made, together with a one-way, salted hash of your installation identifier (not the identifier itself), so that one person is not counted many times and so that your entry can be removed.
- What other people can see. Only anonymous totals, never an individual entry. A state's figures appear only when at least 5 different people have counted a buck there in that period, and are shown as AI estimates (about ±15 inches), not official scores; a highest score is shown only when at least 10 people have counted. A county shows only the number of hunters, and only when at least 5 people in that county have counted. Below these thresholds the app simply says that fewer than 5 hunters have been counted. Totals refresh about once a day.
- Home state for the Feed. If you set a home state, the app sends it with feed requests, in a request header rather than in the web address, so the Feed can show cards for your state. We do not keep it in our request logs, and it is not sent to analytics. As described above, it may also be used as the state for a map entry when a trophy has no state of its own.
- Public data and news. The map and feed show public harvest statistics published by state wildlife agencies, season dates linked to the official regulations, one-line news summaries written by us with a link to the source (for example the National Deer Association and state wildlife agencies), and state and county boundaries from the U.S. Census Bureau. Every figure carries its source and date. Links open in your browser outside the app, and we do not send those sites any information about you; once you open one, that site's own privacy policy applies. Season dates can vary by zone, so check the official regulations.
- How to remove your entry. Switch "Count my buck on the map" off on the result screen or the trophy's screen, or delete the trophy in the app; either removes the entry from the map. If you are offline, the removal is sent when you are back online. Deleting the app alone does not remove an entry, so switch the option off first, or ask us to delete it through our Data Deletion page or at support@blowy.tech. Totals that have already been published update the next time they refresh.
- How long we keep it. After 400 days we erase the hash and the link to the estimate record. The remaining anonymous entry (score, state, optional county and week) is no longer connected to your installation.
- Location. The state and county are location information that you provide yourself. They are coarse (state or county level), are used only to run the map and feed, and are not used for advertising or tracking and not shared with analytics or attribution services.
7. Hunt Forecast (version 2.2 and later)
Version 2.2 adds a Hunt Forecast: an hour-by-hour "hunt rating" for the next 7 days for a U.S. county or a Canadian census division ("County / region") you choose, based on the time of day, the timing of the rut and the weather. It is a heuristic estimate, not a guarantee and not a prediction of how animals will behave.
- Location. The forecast does not ask for your device's location and does not use GPS. You pick a U.S. state and county, or a Canadian province and census division, yourself. The area's code (a standard FIPS code for a U.S. county, or the Statistics Canada identifier for a census division) is stored on your device and is sent to our server only in the web address of a forecast request. Our server does not write it to its request logs and does not send it to analytics. To calibrate the forecast model, our server keeps the ratings it calculates for each area; these contain no user identifier.
- Suggested area (based on IP address). If you have not chosen an area yet, the app asks our server for a suggestion. Our server estimates your approximate location from the IP address of that request, using an offline copy of the DB-IP "IP to City Lite" database (no information is sent to DB-IP), and suggests the nearest county or census division within that state or province. The suggestion is not saved automatically: you confirm it with "Continue" or choose a different area. Our server does not record your IP address or the suggestion in its logs and does not store them; the web server in front of it keeps the standard access log described in section 5 (IP address, time and the requested address, without the suggestion). No GPS is used and no location permission is requested.
- Weather. Our server requests the weather forecast from Apple Weather (WeatherKit) for the center of the county or census division, not for your position. For U.S. counties, if Apple Weather is unavailable, it uses the U.S. National Weather Service (api.weather.gov) instead; for Canada only Apple Weather is used. No personal information is sent to either service. The app shows the Apple Weather attribution with a link to its data sources.
- Rut dates. Rut timing comes from publications of state wildlife agencies, linked in the app. The app does not send those agencies any information about you.
- Check-ins (optional). You can send a check-in after you have hunted: the county, the date, the hours you sat (from and to), the number of deer you saw, and whether you saw a buck. No GPS or coordinates are included. If your installation is registered with our service (section 5) when you send it, the check-in is stored with a one-way, salted hash of your installation identifier (not the identifier itself), the same approach as for map entries (section 6); otherwise it is stored with no identifier. Check-ins are used only to improve the forecast model. They are not sold and not used for advertising. To have check-ins linked to your installation deleted, use our Data Deletion page or write to support@blowy.tech; check-ins stored without an identifier are not linked to you.
- Forecast notifications (optional). GreenScore Pro subscribers can turn on reminders such as "tomorrow looks like a good morning" or "a good evening". They are off until you switch them on. They are local notifications scheduled on your device; our server does not use your push token for them. You can turn them off in the app or in Settings → Notifications. The app uses Background App Refresh only to keep these notifications up to date.
- Analytics. We record forecast usage events (for example, viewing the forecast, choosing a day, tapping a locked item, turning on notifications, the fact that a check-in was sent, or whether you chose your area manually or accepted the suggestion). These events never include the area itself (state, province, county or census division) or the number of deer you saw.
8. Information collected by analytics and attribution
- Usage and diagnostics. App-usage events (for example, opening a screen or completing an estimate) and crash and performance diagnostics, collected through the third-party services listed in section 11. These events never include the state, province, county or census division you choose for the map, feed or forecast, or the number of deer in a forecast check-in.
- Device identifiers. The Identifier for Vendor (IDFV), which is specific to our apps on your device, is available to these services. The Identifier for Advertisers (IDFA) is used only if you allow tracking in Apple's App Tracking Transparency prompt; if you decline, it is not collected.
- Subscription status. Whether you hold an active subscription, managed through Apple and our subscription provider. We never receive your payment card details.
- Support information. Anything you voluntarily send us by email.
9. How we use information
- To estimate antler scores from the photos you submit and notify you when an estimate is ready.
- To show the community map and feed, including anonymous totals from users who chose to be counted, and to personalize the feed to your home state.
- To provide the Hunt Forecast for the area you choose (and, before you choose one, to suggest an area based on your IP address), if you turn them on, its notifications, and to improve the forecast model using our calculated ratings for each area and the check-ins users choose to send.
- To operate and improve the app, understand feature usage, and fix crashes.
- To measure the performance of our marketing and app installs, subject to your tracking choice.
- To manage subscriptions, unlock premium features (AI estimates), restore purchases, and apply fair-use limits.
- To help prevent abuse and fraud, including automated or repeated misuse of the service (see Apple DeviceCheck in section 11).
10. Advertising and App Tracking Transparency
GreenScore does not show ads. We use advertising measurement to understand which campaigns bring people to the app. iOS asks, through Apple's App Tracking Transparency prompt, whether you allow tracking across other companies' apps and websites. If you decline, the advertising identifier (IDFA) is not collected or used to track you. Your choice can be changed at any time in Settings → Privacy & Security → Tracking.
11. Third-party services
We use the following services, each governed by its own privacy policy:
- Apple — App Store, in-app subscriptions, and platform services. apple.com/legal/privacy
- Apple Weather (WeatherKit) — weather forecasts for the Hunt Forecast. Our server requests them for the center of the county or census division you chose, not for your position, and sends no personal information (section 7).
- U.S. National Weather Service (api.weather.gov) — backup weather source for the Hunt Forecast in the United States only, used in the same way as Apple Weather; no personal information is sent.
- DB-IP — IP geolocation for the suggested forecast area. We use an offline copy of the DB-IP "IP to City Lite" database on our own server, so no information is sent to DB-IP (section 7). IP geolocation by DB-IP, licensed under CC BY 4.0.
- Apple DeviceCheck — the app may send an Apple DeviceCheck token with AI-estimate requests, which we may use to help prevent abuse. It stores two bits of state per device with Apple and involves no personal data.
- OpenAI — analyzes the antler photos you submit to produce your estimate. openai.com/policies/privacy-policy
- Google (Gemini) — may be used as an alternative provider to analyze the antler photos you submit. policies.google.com/privacy
- Google Firebase (Analytics, Crashlytics & Cloud Messaging) — usage analytics, crash reporting, and push notifications. firebase.google.com/support/privacy
- Adjust — install attribution and marketing measurement. adjust.com/terms/privacy-policy
- Meta (Facebook SDK) — attribution and measurement of our ad campaigns on Facebook and Instagram. The advertising identifier is shared only if you allow tracking. facebook.com/privacy/policy
- Apphud — subscription management on top of Apple's in-app purchases. apphud.com/privacy
The map and feed also display public information from state wildlife agencies, the National Deer Association, and the U.S. Census Bureau (see section 6), and the Hunt Forecast uses rut dates published by state wildlife agencies and census division names and boundaries from Statistics Canada (see section 7). These are information sources: the app does not send them any information about you. Statistics Canada data: Contains information licensed under the Open Government Licence – Canada.
12. Permissions
GreenScore asks for a permission only for the feature that needs it. Every permission is optional, and you can change your choice at any time in the iPhone Settings app.
- Camera — to photograph antlers for an estimate.
- Photos — to pick an existing antler photo, and to save trophy cards to your library. Only the photos you choose are accessed.
- Notifications — to tell you when an estimate is ready and, only if you turn them on (GreenScore Pro), for Hunt Forecast reminders scheduled on your device (section 7).
- Background App Refresh — used only to keep Hunt Forecast notifications up to date. You can turn it off in Settings → General → Background App Refresh.
- Tracking — Apple's App Tracking Transparency prompt, so we can measure which ad campaigns brought you to GreenScore (see section 10).
GreenScore does not request access to your location, microphone, or contacts. The state or county for the map, feed and Hunt Forecast (or the province and census division for the forecast) is something you choose in the app, not read from your device; an area suggested from your IP address is used only after you confirm it (section 7).
13. Sharing of information
We do not sell your personal information, and we do not share your photos with advertisers or data brokers. If you leave the map option on, other users see only anonymous totals that meet the thresholds in section 6, never your individual entry. Forecast check-ins are used only to improve the forecast model and are not sold or used for advertising, and weather services receive only the location of the center of the county or census division (section 7). Information is shared only with the service providers named above to the extent needed to produce estimates, run analytics, attribution, advertising measurement, notifications, and subscriptions, or where required by law.
14. Data retention
Uploaded antler photos are deleted from our servers within 30 days. Estimate records (without photos) and the installation registration described in section 5 are kept while your installation is active and are deleted on request. Map entries are described in section 6: removed when you switch the option off or delete the trophy, and cut from your installation after 400 days. Forecast check-ins linked to your installation by the hash described in section 7 are deleted on request; check-ins without an identifier and our calculated county ratings are not linked to any user. Your trophy room and settings, including your forecast county, remain on your device until you delete them or uninstall the app. Data handled by the third-party services above is retained according to their respective policies. Support emails are kept only as long as needed to help you.
15. Your choices and rights
- Revoke camera or photo access at any time in Settings → Privacy & Security.
- Change your tracking choice in Settings → Privacy & Security → Tracking.
- Turn off push notifications in Settings → Notifications.
- Switch off "Count my buck on the map", or delete the trophy, to remove your map entry (section 6).
- Turn Hunt Forecast notifications off in the app or in Settings → Notifications; check-ins are optional, and you can ask us to delete those linked to your installation (section 7).
- Delete your on-device data by removing trophies or uninstalling the app.
- Depending on your region (for example under GDPR or CCPA), you may request access to, correction of, or deletion of your personal data by contacting us. See also our Data Deletion page.
16. Children's privacy
GreenScore is not directed to children under 13, and we do not knowingly collect personal data from children under 13. If you believe a child has provided us with personal data, contact us and we will delete it.
17. Security
We use reasonable technical and organizational measures to protect data in transit and at rest and limit unnecessary access. No system is completely secure, but we work to safeguard the information involved.
18. International users
Our servers and the third-party services we use may process data in countries other than your own, including the United States. Where required, such transfers rely on the safeguards described in those providers' privacy policies.
19. Changes to this policy
We may update this Privacy Policy from time to time. Material updates will be reflected by changing the "Last updated" date on this page.
20. Contact us
For questions about this Privacy Policy or to submit a privacy request, contact us at support@blowy.tech. See also the GreenScore Terms of Use.