UTL Deployed™
Privacy Policy
What Deployed does with your information on iPhone, Apple Watch and Android — records, cloud sync and training groups, in full.
UTL Deployed™ (“Deployed”) is a training and deployment record-keeping app for working K9 handlers, made by Chad Johnson, doing business as unable to locate (UTL), in Texas (“we,” “us”). This policy covers Deployed for iPhone, Apple Watch and Android, and explains what information the app handles and how.
Deployed works on your phone, and signing in is optional. If you never sign in, your records never leave your phone. Map, weather and address lookups still send the data described below. If you do sign in, your records are copied to our cloud and you can take part in training groups. Either way, we don't sell your data, and there's no advertising.
UPDATED 2026.10.12 The app's official name is now UTL Deployed™.
UPDATED 2026.10.11 iPhone weather falls back to the National Weather Service when Apple Weather is unavailable.
UPDATED 2026.10.08 Clarifies the information you may enter (phone number, email addresses), the weather and address lookups on Android, and that attached-file backup works on iPhone and Android. Adds how sharing a plan by link or to a group works.
UPDATED 2026.10.07 Covers Deployed for Android: Google Maps, National Weather Service weather, Google Play billing and Android backup. Adds how to delete your account and what stays afterwards. Recorded GPS tracks and paths now stay on your phone, and iPhone weather comes from Apple Weather.
INFORMATION YOU PUT INTO THE APP
You control everything Deployed stores, by entering it yourself:
- Handler and agency information — name, badge number, agency, agency state, rank, and, only if you choose to enter them, your phone number and email address
- A supervisor's email address, only if you choose to enter it, so Deployed can address the reports you create to that person. It is stored in your K9 profile, and backed up with it if you sign in. Deployed does not email the supervisor.
- Email addresses you type to invite a supervisor, trainer or group member. The address is stored with the invitation or connection request.
- K9 profile information — name, breed, dates, medical and vaccination history
- Training records — exercises, scores, narratives, GPS tracks you record
- Deployment records — case numbers, locations, outcomes, narratives, GPS paths you record
- Certifications and equipment records
- Photos and files you add — a K9 avatar or cover photo, or documents, PDFs and images attached to a record
- A group photo, if you're a training group admin and choose to add one
- An email address, only if you choose to create an account
LOCATION DATA
Deployed uses your device's location only for features you actively use: recording a GPS track or deployment path, showing your current heading and coordinates during an active deployment, showing the nearest road and town during an active deployment, planning a search perimeter, and geocoding an address you enter for the deployment map.
Recorded GPS tracks and deployment paths stay on your device. If you're signed in, a deployment's map location (one point) and the start and end times of its path and track are copied to your cloud backup with the rest of the record.
Weather. On iPhone, when you tap “Use current location & weather,” use the search planner, or run a track with heat reminders on, your coordinates are sent to Apple Weather (Apple's WeatherKit service). If Apple Weather isn't available, the same coordinates are sent instead to the US National Weather Service (api.weather.gov), a public government service, for that one request. On Android, your coordinates are sent to the US National Weather Service (api.weather.gov) when you use “Use my location and weather,” when you use the search planner, and when you start a K9 track run with heat reminders turned on and no temperature entered for the session. In that last case the lookup happens by itself at the start of the run, so Deployed can remind you to check your K9 for overheating in hot weather. Each request is for that one moment only and carries your phone's current coordinates and nothing else. Outside the US, Android shows no weather.
Roads and cover. On both, the search planner sends the area around the point you tap to OpenStreetMap's Overpass service (overpass-api.de) to find nearby roads, intersections and cover.
Street names and addresses. These come from the phone's own geocoder: Apple's on iPhone, and Google's on most Android phones. On Android, Deployed gives that geocoder two kinds of request: your current coordinates, to get a street address (for “Use my location and weather,” the road-and-town readout on an active deployment, and the search planner), and the place name you typed for a deployment, to find its point on the deployment map. The answer comes back to your phone. Deployed does not send these requests to its own servers; only the resulting map point is saved with the deployment, and backed up if you are signed in.
No other information is sent with these requests, and none of these services is given your name, agency, or any record content.
MAPS ON ANDROID
Maps in Deployed for Android use the Google Maps SDK. When a map is shown, Google's SDK sends Google device details (model and OS version), your IP address, crash data and a Maps-specific pseudonymous identifier, which Google uses to run and improve its services. This happens whether or not you sign in to Deployed. Google handles that data under Google's privacy policy.
WHERE YOUR DATA LIVES
Every record you create is stored on your device first. The app is fully usable that way and never requires an account.
If you don't sign in: your records never leave your phone. Map, weather and address lookups still send the data described above. If you delete a record, or delete the app, it's gone — we have no copy.
If you do sign in: your records are also copied to our cloud, which is what makes training groups possible and lets your records come back when you sign in on a new phone. That includes K9 profile details, training sessions and exercises, deployments, certifications, medical and vaccination records, medications, equipment, documents, and narrative templates, along with each deployment's map location. The GPS points of recorded tracks and deployment paths are not uploaded; they stay on your phone.
This works the same on iPhone and on Android. When you're signed in, the files and photos you attach (PDFs, images and other documents, up to 25 MB each) to medical, vaccination, medication, equipment and document records are backed up to your own private cloud storage, so they come back when you sign in on a new phone. Only your account can open them: they are not shared with a training group, or with a supervisor or trainer you connect. If you delete your account, these files are deleted with it.
They are never uploaded. If you replace or wipe your phone, use Export to keep your own copy of them. The only image Deployed shares with anyone is a training group's photo, described below.
Deployed puts nothing in Google Drive backup. A phone-to-phone transfer moves the records on your phone but not your sign-in; sign in again on the new phone.
We use Supabase as our database and file-storage provider. Access is restricted so that one handler's records can't be read by another. We can access the database because we operate it, but only as needed to run, back up, troubleshoot, and secure the service — not to browse your records, and never to sell or share them. To create an account you give us an email address; we send your sign-in code through Resend, our email delivery provider, which handles that message on our behalf.
TRAINING GROUPS
Training groups are shared by design, so some information is visible to other handlers in a group you join:
- Your handler name, your K9's name, and your role in the group (member, admin, or helper) appear on the group's roster. Your K9's photo is not shared.
- Sessions, schedules, and training plans published to the group are readable by every member
- Your answer to a session (“Going” or “Can't make it”) is visible to the group
- After a session ends, members can see a recap: who trained at that session, whether their record for it is finished, and the credited hours on it. Helpers see who came but not anyone's hours. The recap never shows exercises, results, notes, times, or locations.
- When hides are set for a session, the person who set them can see who has run against them and when, and — once at least two dogs have reported — combined totals that never show any one dog's result
- A group admin can add one group photo, which is stored in our cloud and visible to that group's members only
- If you're invited by email, the email address used to invite you is stored on that group's roster until you join
Beyond the recap above, your own training records, deployments, and health records are not shared with a group. Joining a group doesn't give anyone access to them.
Share by link. When you share a training plan, blind rep or laid track by link, the item is written into the link itself, after the # sign. Your messaging or email app carries it like any other message. utl.dev is only asked for the page; your browser never sends the part after the # sign, so the site never receives it and nothing is stored. A laid track too large for a link is sent as a file instead.
Share to group. If you choose Share to group on a training you have done, the exercise setup (not your K9's results, times or notes) is added to that group's schedule, visible to its members, with your name shown as the person who shared it.
SUPERVISORS AND TRAINERS
You can choose to connect a supervisor or trainer to your account. A supervisor you approve can read your records; a trainer you approve can read your K9 profile, training records, and certifications only. Neither can change anything. Nothing is shared until you approve the connection, and you can end it at any time.
APP LOCK
Deployed can optionally lock the app behind your phone's own authentication — Face ID or your passcode on iPhone, and your fingerprint, face or screen lock on Android. Your phone's operating system handles that check directly; Deployed never receives, sees, or stores any biometric data.
SUBSCRIPTIONS AND PAYMENT
Subscriptions are billed through the Apple App Store on iPhone and through Google Play on Android. We never receive or store your payment card details — the store handles billing, and its own privacy policy governs that transaction.
We use RevenueCat to check whether your subscription is active. It receives your purchase status and your Deployed account ID, so one subscription works across your devices. It never receives your records.
WHAT DEPLOYED DOES NOT DO
- No advertising, and no advertising identifiers or ad networks
- No analytics or usage-tracking software of our own (Google's Maps SDK on Android sends Google the data described in section 3)
- No selling or renting your data, ever
- No sharing your records with your agency, your supervisor, or anyone else unless you send them yourself, approve a supervisor or trainer connection, or take part in a training group as described above
- No sharing your On Shift timers and welfare checks — they stay on your phone
YOUR CONTROL OVER YOUR DATA
You can view, edit, export (as PDF, CSV, or Word), or delete any record at any time from within the app. Deleting the app removes all of its local data from your device.
Deleting your account. In the app:
- iPhone: Team tab, gear, Cloud account, Delete account
- Android handlers: Team tab, scroll to the bottom, Delete account
- Android helpers: Account tab, Delete account
- Supervisors and trainers: at the bottom of your handlers list, Delete account
Without the app, see utl.dev/deployed/delete-account. Deleting your account permanently removes your account and sign-in, your cloud backup, your training-group memberships and RSVPs, and any supervisor or trainer access you gave or received. It can't be undone. Deleting your account doesn't cancel a subscription; cancel that in the App Store or Google Play first.
WHAT STAYS AFTER DELETION
- Records on your phone. Deployed keeps working offline and you can export them. Delete the app to remove them. That's deliberate: losing an account shouldn't cost you your K9's training history.
- Training groups you created stay for their remaining members, no longer linked to you.
- Hides you set as a helper keep your name in that group's history.
- Purchase records kept by Google Play, the App Store and our billing provider (RevenueCat), as required for tax and accounting.
- Copies in our hosting provider's backups, which are overwritten within 30 days.
CHILDREN'S PRIVACY
Deployed is a professional tool built for working K9 handlers and is not directed at children. We don't knowingly collect information from anyone under 13.
CHANGES TO THIS POLICY
If this policy changes, the updated version will be posted here with a new effective date at the top. A material change — anything that changes what data we collect or how it's used — will be called out clearly the next time you open the app, not buried in a date change.
CONTACT
Questions about this policy, or about Deployed's handling of your information: legal@unabletolocate.com. See also our terms of service.
UTL Deployed™ — by unable to locate