Privacy - uheine/journeypulse-legal GitHub Wiki

Privacy

🇩🇪 Deutsche Version

Short version for users: Your trips, places and movement data are stored locally on your device. JourneyPulse has no user account and does not pass tracking, location, health or motion data to third parties.

The binding statement is the privacy policy (in German). You can also reach it in the app under Settings → App → Guide & Info → About JourneyPulse → Privacy. This page only summarises it.

What is stored where?

Data Location
Trips, route points, stops Local database (SQLite) on the iPhone
Saved and automatically detected places Locally on the iPhone
Learned travel times ("personal routing") Locally; no movement track leaves the device
Logbook, refuelling records, working times, OBD data Locally on the iPhone
Settings Locally on the iPhone
Backup and export Only when you deliberately start them
iCloud backup (all data, in your iCloud Drive) Only when you back up
Feedback and reports By email to the developer, only when you send them yourself

The voice feature only processes what you say during voice start. Contacts are only used for name destinations, calendar events only for appointment reminders and only on the device, health data only read-only and only if you allow it.

External services

For some features the app queries external services. The map areas or surrounding coordinates needed for the request are transmitted:

Feature Service
Routes and map view Apple Maps (MapKit)
Travel time for appointment reminders (optional) Apple Maps (MapKit), only start and destination coordinates or the event's location text — never the title or other event data
Hazards and nearby places from OpenStreetMap data Overpass API (OpenStreetMap)
Motorway traffic reports Autobahn GmbH des Bundes (open data)
Roadworks and events Mobilithek (DATEX II)
Accident hotspots Unfallatlas (ArcGIS)
Weather warnings on the route Deutscher Wetterdienst (German Weather Service)
Live traffic (optional) HERE Traffic, only with your own key
Fuel prices and stations (optional) Tankerkönig, only with your own key
Offline map data Download from the address entered in the settings (default: public Hugging Face dataset)

Each of these sources can be switched off under Settings → Warnings or by not using keys and downloads. With installed offline map data the app calculates routes, speed limit and lane guidance on the device.

What you control yourself

  • Permissions can be revoked in iOS at any time. See Getting Started.
  • Personal routing: "Delete learned data" removes the learned times; the recorded trips are kept.
  • Export: trips, places and all data can be saved as a file (see Settings).
  • MCP interface (Beta): only enable it if you need it. It is reachable on the local network and only answers requests with the access token stored in the keychain. Don't share the token; you can renew it under Settings.

Note on speed camera warnings

Please only use warnings about speed checks where it is legally permitted. You are responsible for this yourself.