PocketMap: privacy policy
Last updated November 2, 2026. Checked against the app's code on that date.
The short version
No account, no analytics, no crash reporter, and nothing reaches us. The app talks only to public map, search, routing and weather services, and your position leaves the phone only when you ask for a route the downloaded area cannot cover.
- Account: none. The app has no sign-in and no account.
- What reaches us: nothing. We run no server this app reports to.
- Selling or sharing data: never. No advertising, no ad identifiers, no data brokers.
What stays on your device
- Downloaded map regions (MapLibre offline database)
- Routing-graph tiles for downloaded regions
- Imported and recorded GPX tracks
- Saved spots and the way back (UserDefaults)
- The last weather/air overlay answer
- Settings
- Routes computed on the phone, compass, daylight, sky-north and position screens
Other services the app connects to
Each of these receives only what is listed, plus the IP address any network request carries. Services run by others handle it under their own privacy policies.
| Service | What it receives | When |
|---|---|---|
tiles.openfreemap.org | Requests for map style, fonts, sprites and vector tiles; tile coordinates reveal the area viewed. Identifying User-Agent 'PocketMap/0.1'. | Viewing the map online and downloading a region (max 4 parallel requests) |
nominatim.openstreetmap.org | The search text, the phone's preferred language (Accept-Language), User-Agent | Only when you submit a search (no autocomplete), at most 1 request per 1.1 s |
valhalla1.openstreetmap.de | Start point (your current position) and destination coordinates, travel mode; header X-Client-Id 'co.superduperai.pocketmap' | Only when you tap Walk/Bike/Drive and the downloaded graph does not cover both ends |
api.open-meteo.com, air-quality-api.open-meteo.com | A 4x6 grid of coordinates over the visible map (4 decimals), not your position | Only when the optional overlay is on; at most one refresh per 15 minutes per view |
Permissions
iOS asks you before the app can use any of these, and you can change your answer in Settings at any time. The app keeps working without them, minus the feature that needs it.
- Location When In Use: Blue dot and follow mode, foreground track recording, compass target and the start of a route. No background location mode.
Analytics and crash reports
None. The app contains no analytics code of any kind.
No crash reporter in the app. If you chose to share analytics with app developers in iOS Settings, Apple sends us anonymous crash logs; you can turn that off under Settings > Privacy & Security > Analytics & Improvements.
Routing graphs
Downloaded regions include routing graphs served as static files from our Cloudflare R2 bucket (pocketmap-graph.pages.dev as a fallback). Those requests carry only the coordinates of the tiles in the area you download; like any web request they come from your IP address, and we keep no log of them.
Children
The app is for a general audience. It asks no one, children included, for a name, email, age or any other personal detail.
Deleting your data
Everything the app keeps lives on your device. Delete the app and iOS deletes its data with it. We hold no account or profile of you, so there is nothing on our side to export or erase; if you think we hold something, write to us and we will check and answer plainly.
Who we are, and how to reach us
PocketMap is made by SuperDuperAI and published on the App Store under the developer account of its founder, Rustam Salavatov. The company behind the brand is SuperDuperAI, Corp., a Delaware public benefit corporation, 1207 Delaware Ave #4241, Wilmington, DE 19806, USA (details on about). Questions about this policy or about your data: [email protected]. Help with the app: PocketMap support.
If the app starts handling data differently, this page changes first and the date above moves. The policy for the website itself is here.