Farm Mileage Tracker — Privacy Policy
Last updated 2026-10-23
What this app is
Farm Mileage Tracker is published by Bees, Blooms & Bytes LLC. It is a standalone
app. It does not share an account system, server, or database with any
other app, by this developer or anyone else. This page is also shown inside the app itself
(Help → Privacy Policy, or Settings → Privacy Policy) — the text
here and there is kept identical.
What we collect
- Location. Precise GPS location is recorded only
between tapping "Start trip" and "End trip" — never in the
background otherwise. It is used to calculate the distance of
that one trip. Historical start/end coordinates are not stored
or synced; only the resulting distance is. While a trip is
running the app keeps measuring even when the screen is off or
the app is closed (with location access set to "Always" or "Allow all the time";
your phone shows a location indicator or a notification while
a trip is being logged); it stops when you end the trip. Location is never used
for ads and is never sold or shared.
- Trip and vehicle records. What you enter or log:
dates, distances, categories, vehicle names/icons, and any notes
you type.
- Account identity. When you sign in, Apple or Google
gives this app an opaque account identifier (a code, never your
name or email). It is not anonymous: it identifies your account,
and the records you sync are linked to it so they can follow you
to your other devices. Sign in with Apple is requested with no
scopes at all (not even name or email).
- Trial and purchase status. The app has a 7-day free
trial and a one-time unlock. The store (Apple or Google) takes the
payment; we never see your card or payment details. To confirm
that the unlock is active we use RevenueCat, a purchase-verification
service, which receives a random purchase code that stands for your
account, and your store account's purchase record for this app. We
keep the date your trial started and the verified purchase result
with your account.
- Bug reports. "Report a problem or idea" opens
your own mail app with a message addressed to the developer — it
does not send anything to us directly or automatically. Whatever
you choose to type and send is what we receive, the same as any
other email you send.
We do not collect analytics, advertising identifiers, or usage
tracking of any kind, and we do not use the App Tracking
Transparency framework because we do not track you across other
apps or websites.
Where it's stored
Trip and vehicle records always stay on your device first. When you sign in, the same records are also stored on a server operated for
this app alone, so they can sync to your other devices signed into
the same account. Nothing on that server is shared with, or
accessible to, any other app. The server runs on Cloudflare, which
stores and processes the synced records on our behalf only to run
the app; it does not use them for its own purposes. Cloudflare may
keep short-lived backup copies of that storage for a limited time
(no longer than 30 days) after a record is deleted.
Who we share it with
Apple and Google, only to verify your identity when you sign in —
this app never receives your Apple or Google password, and requests
no profile information beyond the account identifier above.
Cloudflare, which hosts the server, handles synced records for us as
described under "Where it's stored". RevenueCat, which verifies purchases
for us as described under "What we collect"; it receives no trips,
vehicles, locations, name or email. No other third party — no
analytics vendor, no advertiser, no data broker — receives any data
from this app.
Your choices
- Signing in is required, because your account carries your trial, your purchase and your synced trips. Trips are still logged and saved on your device first, even with no internet connection. Location is only ever
used while you are actively tracking a trip you started.
- Export → CSV gives you your own complete trip history at any
time.
- Settings → Delete account permanently removes your account and
every record synced to it from the server. Records already saved
on that specific device are kept but are no longer linked to your deleted account (if unlinking cannot finish at once, the app finishes it before you can sign in again) — export first if you want a copy.
- You can also delete your account without the app, from any browser, by signing in with the same Google account at
https://farmmileage-api.bloomcal.workers.dev/delete-account.
- Signing out (Home) does not delete anything on your device; sign in again to keep
using the app. Deleting your account also removes your trial and purchase records from our server; it does not refund a purchase, and
restoring it in the app brings the unlock back.
Retention
Trip and vehicle records are kept until you delete them
individually, or until you delete your account, at which point
everything tied to that account is removed from the server (apart
from the short-lived backups described above). Records on a device
are kept until you delete them there or uninstall the app.
When you delete a single trip or vehicle, its contents (dates,
distance, notes, vehicle name and the rest) are erased on your device
at once and on the server at the next sync. Only a deletion marker is
kept: a random record code and the time it was deleted, so the
deletion also reaches your other devices.
If you delete your account from the website or another device, trips
still saved on a phone are unlinked from it the next time that phone
signs in, and offered back to you to add or not; they are never
uploaded to a new account without you choosing to.
Contact
Bees, Blooms & Bytes LLC
Questions about this policy, or a request to see or delete your data
beyond what Delete account already does:
rdshad@beesbloomsandbytes.com