Trailwork — Privacy Policy (Last updated: May 4, 2026)
Trailwork is an art piece by Adam DeSorbo, distributed as a free iOS application. This policy describes what data the app handles and where it goes. The short version: Trailwork is designed to keep your data on your device. The app does not have user accounts, does not collect analytics, does not advertise, does not track behavior across apps or websites, and does not sell or share information with third parties.
WHAT THE APP DOES
Trailwork is a camera. When you take a photograph, the app:
Captures an image with your iPhone's camera.
Reads your current GPS coordinates from iOS Location Services and stamps them onto the image at four-decimal precision (approximately ten meters). This is part of the work — every Trailwork capture is signed with the place where you stood.
Reads the current date, time, and computed moon phase from your device's clock.
Fetches the current weather conditions and temperature for your coordinates and stamps them onto the image.
Saves the finished image to your iOS Photo Library.
DATA THE APP USES
Camera access is required to make captures. Images are processed on your device and saved to your Photo Library. Trailwork does not transmit your photographs to any server.
Location Services access is required to stamp coordinates and to fetch local weather. Your location is read at the moment of capture and used immediately. The app does not store a location history or transmit your coordinates anywhere except as described under "Weather requests" below.
Photo Library access is required to save your captures. The app writes new photos to your library; it does not read existing photos.
Weather requests are made through a small server operated by Adam DeSorbo on Cloudflare Workers. When you take a capture, the app sends only your current coordinates to this server, which forwards them to OpenWeatherMap (a third-party weather data provider) and returns the weather response. The server keeps no logs of your requests beyond Cloudflare's standard edge-cache, which retains identical weather queries for five minutes and then discards them. The server has no record of which device made any given request.
OpenWeatherMap may retain its own logs of requests as part of its standard service operations. OpenWeatherMap's privacy policy is available at openweather.co.uk/privacy-policy.
DATA THE APP DOES NOT USE
Trailwork does not collect: contacts, calendars, microphone audio, motion data, browsing history, advertising identifiers, device identifiers, IP addresses (beyond what Cloudflare automatically sees for any web request), email addresses, names, or any account information. Trailwork has no user accounts and no sign-in.
Trailwork does not use third-party analytics, crash reporting, or attribution SDKs. There is no tracking framework included in the app.
CHANGES
If this policy changes materially, the updated date at the top of this page will reflect that. Trailwork is a small art project and policy revisions are unlikely to be frequent.
CONTACT
Questions about this policy or about Trailwork can be sent to:
adam.desorbo@gmail.com
For deletion requests: there is nothing to delete on a server. All Trailwork data lives on your device. Removing the app or deleting individual photos in your iOS Photo Library is sufficient.