Privacy Policy

Last updated: 22 October 2026

Onedermap is a travel map that runs on your device. This policy explains what information the app handles, what does and does not leave your device, and the choices you have. It applies to the Onedermap mobile app and to the onedermap.app website.

Summary

Information stored on your device

The app saves the following locally, so it can work offline:

This information stays on your device until you delete it or uninstall the app. Settings → Backup & Data → Reset data clears your visited countries and cities; your preferences remain and can be changed at any time from Settings.

Usage statistics

We use PostHog to understand how the app is used — for example, how many people mark their first country or open the purchase screen. These events:

Anonymous crash reports

We use Sentry to be told when the app crashes or hits an error, so we can fix it. A crash report contains only what is needed to diagnose the fault:

Crash reports never include your name, email address, location, visited countries or cities, or any image of your map, and IP addresses are not stored with them.

Purchases

Purchases and subscriptions are processed by Apple or Google, with RevenueCat managing entitlements on our behalf. We never see or store your payment details. The app only records whether your account is premium or not. RevenueCat knows your purchase status under the random installation identifier described above.

From time to time the app may show an in-app offer or announcement, such as a seasonal discount. Whether you see one is decided on your device — for example, from whether you already have premium or how many countries you have marked — and none of that information is sent anywhere to make the decision. Each offer is shown at most once on each installation of the app.

Cloud backup (optional)

Cloud backup is off by default, and the app works fully without it. If you turn it on from Settings → Cloud backup:

Google Maps map style (optional, premium)

The standard map style is the default and draws from map data bundled with the app, without contacting Google. If a premium user selects Settings → Map style → Google Maps:

Neither map style requests location permission or shows your device's location.

City search (optional, premium)

Premium users can mark cities as visited. The app includes an offline list of well-known cities that is searched entirely on your device. Only when a search finds no match in that list does the app look the city up with GeoNames, a public geographical database:

Information we never collect

Service providers

We share information only with the providers needed to run the features described above, and only to the extent set out in each section:

Your choices and controls

How long information is kept

Information on your device remains until you delete it or uninstall the app. A cloud backup is kept until you delete your account and cloud data. Usage statistics and crash reports are retained only for as long as they are useful for the purposes described above.

This website

The onedermap.app website does not use cookies, analytics, or third-party trackers, and does not collect personal information from visitors.

Children

Onedermap is not directed to children, and we do not knowingly collect personal information from them. If you believe a child has provided us with personal information, please contact us and we will delete it.

Changes to this policy

We may update this policy as the app changes. The date at the top of this page shows when it was last revised, and any significant change will be described here.

Contact

Questions about this policy? Visit onedermap.app/support, or open Settings → About & Support → Contact & Feedback in the app.

The app never sends a message itself. Send feedback and Report a problem open your own email app with a draft addressed to us, and nothing is sent until you tap Send. If you email us, we receive your email address, your message, and the app and device details shown in the draft: the app version, your device model and operating system version, the app's language, and whether you have premium.

A problem report also includes a Support ID whenever the app can read it: the random installation identifier described under "Usage statistics" and "Purchases". Crash reports use a separate identifier and are not linked by it. It lets us find your purchase record and how the app has been used on that installation, so we can resolve purchase problems or offer you a refund or discount where we can. Sending it is what links your email address to that identifier, and you can delete the line from the draft before sending. Feedback messages never include it.

We use what you send only to reply to you and resolve your request.