Privacy Policy
YardScout keeps your lawn on your phone. Three things leave it: photos you choose to scan, your location, and, only if you sign in, your records.
Who runs this
YardScout is an independently developed app. There is no advertising business behind it, no analytics SDK in the build, and no third party is paid for or sold your data. Those are the three things most lawn and garden apps do, so they are worth stating first.
What stays on your phone
By default, everything. Your zones and their boundaries, soil test results, treatment and mowing logs, observations, scan results, equipment, product prices, the recommendations you have set aside, and every preference are stored in the app's own storage on the device and are not sent anywhere.
Scan photos are always local. They are copied into the app so they survive your camera roll being cleared, and they are never uploaded to the sync service, not even when you sign in. A photo leaves the phone only at the moment you run a scan, and only to be analysed.
Photos you scan
When you scan, the photo and a short description of the lawn it came from (grass type, zone soil, recent soil temperature) are sent to OpenAI's API to be analysed, and the result comes back to your phone.
The request passes through a server run for this app, which holds the API credential and counts your scans against a monthly limit. That server does not store the photo.
YardScout takes part in a data sharing arrangement with OpenAI. In exchange for a daily allowance of analysis capacity, the photos you scan and the results they produce may be used by OpenAI to improve their models. This is a deliberate choice and it is what keeps scanning free to use, but it is a real trade and you should know about it before you make it.
For that reason the app asks you to agree before your first scan, and will not send anything until you do. What it cannot do is judge what is in the frame, so treat a scan as public: avoid faces, licence plates, house numbers and property that is not yours.
If you never scan, no photo ever leaves the device.
Where you are
Lawn advice that does not know where the lawn is is fiction, so the app asks for a zip code and, if you map a yard, an address or coordinates. That location is sent to the public data services below to answer specific questions.
- NOAA / weather.gov: coordinates, for forecast and current conditions
- OpenWeatherMap: zip or coordinates, for conditions and to turn a zip into a point
- Open-Meteo: coordinates, for the historical temperatures growing-degree-day tracking needs
- US Census geocoder: the street address you enter, to turn it into coordinates
- US Census TIGERweb: coordinates, for boundary lookup
- USDA NRCS Soil Survey: coordinates, to look up the mapped soil under the yard
- USGS National Map: coordinates, for ground elevation
- County parcel GIS: coordinates or address, to find your property outline
- Regrid: coordinates, for parcel lookup, only in builds configured with it
- Mapbox: the map area you are viewing, to draw the map
If you sign in
Sync is optional and off until you create an account. The app works completely without one.
You can sign in with an email address and password, or with Google or Apple. When you use a provider, the app receives your email address and a token proving you signed in; it never sees your password, and it does not ask either provider for contacts, calendar, files, or anything else.
Once signed in, syncing copies your lawns, zones, soil tests, treatments, mowing log, scan results, observations and the recommendations you have set aside to a database hosted on Supabase, so a new phone can get them back. Rows are readable only by the account that wrote them, enforced by the database rather than by the app. Scan photos are not included.
A count of how many scans you have run this month is kept so the monthly limit can be enforced. It records a number and a month, nothing about what was scanned.
Services you connect yourself
If you connect an irrigation controller, the app talks to that vendor's API, Rachio today, using a key you provide. The key is stored on your device and is not sent to the sync service. Disconnecting removes it.
Children
YardScout is not directed at children and does not knowingly collect anything from anyone under 13.
Deleting your data
Settings has a Delete Account button. It removes your account and every row belonging to it from the server, then erases the app's data from the phone: records, settings, and the scan photos. It cannot be undone and there is no grace period, so export your journal first if you want to keep anything.
Deleting the app without deleting the account leaves the synced copy in place, which is what makes a restore possible. Use Delete Account if you want it gone.
Requesting deletion of an account you can no longer sign in to, or a copy of what is held, is possible by email.
Changes
This policy is versioned in the app's source alongside the code it describes, and the effective date above changes when the substance does.