Privacy Policy

Effective Date: May 5, 2026

Last Updated: May 5, 2026

Summary: TrailMap does not collect, store, or transmit any personal information about you. There are no accounts, no analytics SDKs, no advertising, and no third-party trackers. Everything you create — tracks, waypoints, photos — stays on your device unless you explicitly share it.

Information We Do Not Collect

We do not collect:

  • Your name, email, phone number, or any account identifier (the app has no accounts)
  • Your location, except as described below
  • Device identifiers (IDFA, advertising ID)
  • Crash logs or analytics
  • Usage telemetry of any kind

Location

TrailMap uses the standard iOS location services to:

  1. Show your position on the map (foreground only)
  2. Record GPS tracks while you have actively started a recording (foreground or background)

When you start a track, iOS displays the blue background-location indicator at the top of the screen. Recording stops when you tap Stop in the app. Your tracks are written to local storage on your device only. We never transmit location data off your device.

You can revoke location access at any time in iOS Settings → Privacy & Security → Location Services → TrailMap.

Photos

If you attach a photo to a waypoint, the app reads the selected image from your Photos library and saves a copy to the app's local storage. We do not upload photos anywhere.

Map and Routing Services

The app fetches map tiles, search results, and directions from third parties:

  • OpenStreetMap (osm.org) — base map tiles for the free OSM and Cycle styles
  • MapTiler (via our caching server at trailmap.devpulse.tools) — premium map tiles
  • Esri (services.arcgisonline.com) — Topo and Satellite tiles
  • RainViewer (api.rainviewer.com) — weather radar overlay
  • OSRM (router.project-osrm.org) — driving and walking directions
  • Apple Maps (Apple's MKLocalSearch) — place search

These services receive only the technical request information needed to serve a tile or compute a route (the requested map area, the search term, or the start/end coordinates of a route). They do not receive any account or device identifier from TrailMap.

For their own privacy practices, see: OpenStreetMap, MapTiler, Esri, RainViewer, OSRM, Apple.

In-App Purchase

Premium Maps is processed by Apple. We never see your payment details. Apple's privacy policy applies to the transaction.

Data Stored On-Device

  • Tracks (GPS points and timestamps you recorded)
  • Waypoints (pins, names, descriptions, optional photos)
  • Cached trails (recently viewed OSM trail data, ~24h cache)
  • Offline map packs (tiles you explicitly downloaded)
  • Settings preferences (units, default map source)

You can delete this data at any time: Tracks — swipe-to-delete in the Tracks list; Waypoints — tap a waypoint, Delete; Cached trails — Settings → Clear trail cache; Offline packs — Offline Packs view, Delete. Or uninstall the app to remove everything.

Children's Privacy

TrailMap is rated 4+ but is not directed at children under 13. We do not knowingly collect any information from anyone, regardless of age.

Changes to This Policy

If this policy changes, we will update the Effective Date above. Continued use of the app constitutes acceptance.

Contact

DevPulse Tools — [email protected]