Privacy Policy
Last updated: May 7, 2026
TrailGlyph is built around a local-first, no-account model. This policy explains what information the app uses, what may be sent to TrailGlyph services or trusted providers, and how you can control it.
Information TrailGlyph Uses
- Anonymous app ID: TrailGlyph creates a random device-side identifier and stores it in Keychain. It is used for route ownership, free quota counting, analytics identity, and RevenueCat subscription state. It is not a real account.
- Route designs: When you save a route, TrailGlyph stores route geometry, route metadata, route mode, and the anonymous app ID so the route can be shown in My Trails, nearby Community results, route detail pages, and share pages.
- Location data: TrailGlyph uses location permission to show your position, find nearby routes, create route previews, and record outdoor activity progress. Your raw recorded GPS activity traces are not uploaded to TrailGlyph servers.
- Apple Health data: If you grant Health access, TrailGlyph can write workouts you choose to save and read TrailGlyph-created workouts for history screens. Health data is processed on device and remains governed by your Apple Health permissions.
- Subscription data: RevenueCat processes purchase status, entitlements, product identifiers, store transaction metadata, and the anonymous app ID so TrailGlyph can unlock TrailGlyph Pro and restore purchases.
- Usage analytics: TrailGlyph uses anonymous Mixpanel events to understand feature usage, quotas, paywall views, purchase actions, and errors. Events do not include raw GPS traces, exact coordinates, HealthKit identifiers, route names, or free-text user input.
Trusted Providers
TrailGlyph uses Cloudflare to host its public pages and API, Mapbox for maps, route matching, and geocoding, RevenueCat for subscription management, Mixpanel for anonymous analytics, and Apple services for App Store purchases and Apple Health permissions. These providers process data only as needed to provide their parts of the app experience.
How Information Is Used
- To create, save, display, favorite, export, and share routes.
- To show nearby public routes and route distances.
- To record activity progress on device and optionally write workouts to Apple Health.
- To enforce free monthly quotas and unlock TrailGlyph Pro for subscribers.
- To diagnose reliability issues and improve product quality.
Public and Shared Routes
Saved routes may appear in TrailGlyph route lists, route detail screens, nearby Community results, and public share pages. Routes are associated with the anonymous app ID, not with a registered profile. Do not save routes that reveal private, sensitive, or unsafe locations if you do not want them to be discoverable.
Data Retention and Deletion
Local app data remains on your device unless you delete it, reset app data, or remove the app. Apple Health data can be managed in the Apple Health app and iOS Settings. Saved public routes remain on TrailGlyph servers until removed through available product flows or support. Subscription records are retained by Apple and RevenueCat as needed for billing, restoration, fraud prevention, tax, and legal obligations. Analytics data is retained according to provider settings and is not tied to a registered TrailGlyph account.
Your Choices
- You can deny or revoke Location and Apple Health permissions in iOS Settings.
- You can manage or cancel subscriptions through App Store subscription settings.
- You can restore purchases inside TrailGlyph using Restore Purchases.
- You can contact us to request help with route deletion or privacy questions. Include your anonymous app ID if the request is about saved routes.
Contact
For privacy questions, contact glamdring.works@gmail.com.