Privacy Policy
Last updated: May 4, 2026
CrosbyTrails is built privacy-first. The short version: everything you record stays on your iPhone. We don't have servers. We don't track you. There's no analytics, no advertising, no third-party SDKs.
This document explains what data the app touches, where it lives, and what it never does.
What stays on your device
When you use CrosbyTrails, the following data is created and stored only in the app's local storage on your iPhone:
- Dog profiles โ name, breed, birthday, weight, photo, notes
- Walks โ date, time, GPS route, distance, duration, weather snapshot, notes, attached photos
- Trails โ saved routes you can re-walk, with names and notes
- Notification preferences โ your reminder times and weekly summary toggles
This data is held in Apple's SwiftData framework, in a database file inside the app's sandbox. It is not uploaded anywhere. We can't see it. Apple can't see it. No third party can see it.
If you delete the app, this data is deleted too. There is no backup unless you opt in to a future iCloud sync feature (planned for a later release).
What permissions the app asks for
CrosbyTrails requests three permissions, all optional:
Location (When In Use)
Used only while a walk is actively recording. We record GPS points to draw the route on a map and calculate distance. We do not request "Always" location, and we do not record location in the background. As soon as you tap End Walk, location updates stop.
Routes are stored only on your device. They are never sent to any server, including Apple's.
Photo Library
Used when you attach photos to a walk or to a dog profile. We use Apple's modern PhotosPicker, which sandboxes our access โ we only see the specific photos you pick. We never have broad access to your photo library.
Notifications
Used only if you turn on walk reminders or the weekly summary in Settings. All notifications are scheduled locally on your device by UNUserNotificationCenter. They do not go through any push notification service.
What data leaves your device โ and where it goes
The only data that ever leaves your iPhone is a single weather lookup at the end of each walk:
- WeatherKit โ when you finish a walk, the app asks Apple's WeatherKit service for the current temperature and condition at the walk's end location. The response is cached on your device as part of the walk record. WeatherKit is an Apple service governed by Apple's privacy policy.
We don't use any other web service. We don't have an API of our own.
What we never do
- We never collect analytics or telemetry of any kind.
- We never use third-party SDKs for advertising, crash reporting, A/B testing, or anything else. The app is built only with Apple's frameworks (SwiftUI, SwiftData, CoreLocation, MapKit, WeatherKit, PhotosUI, UserNotifications).
- We never share your data with any third party.
- We never sell your data.
- We never track your location for marketing or for anything other than recording walks you started.
- We never share live location with anyone. Live location sharing is not in the product, ever.
- We never have an account system, sign-in, email collection inside the app, or password.
Data export and deletion
- Export: A walk export feature is planned (Phase 2) that produces a PNG image of your route map. No raw data leaves your device through it.
- Deletion: Delete walks, trails, or dogs at any time from the app. Deletes cascade โ deleting a dog removes that dog's walks. Deleting the app removes everything.
Children's privacy
CrosbyTrails is suitable for all ages, but the app is intended for adults caring for their dogs. We do not knowingly collect any data from children โ because we don't collect any data from anyone.
Changes to this policy
If a future release introduces iCloud sync, trail sharing, or any other feature that changes how data is handled, this policy will be updated and the change will be highlighted in release notes. Optional features will be opt-in by default.
Contact
For questions about this policy, email mytech.deals@live.ca or visit crosbytrails.com.