← Help

What data does CityWalker collect

CityWalker is designed to keep your data on your device. Your walk routes and the streets you've covered are never sent to CityWalker. What I collect are anonymous usage events to help improve the app and crash reports when something goes wrong.

🔒
Your walk history is never uploaded. The streets you've walked and your routes are stored locally, and your location is never included in any usage event or crash report.

What's stored on your device

Everything CityWalker tracks lives in a local database on your phone. No account, no cloud sync.

What gets sent

To work, the app downloads street data and map tiles. It also signs in with an anonymous identifier so the street data server can limit abuse. When a city is too large to download whole, the street data request covers a small area around your current location. The privacy policy lists every service involved.

On top of that, CityWalker sends two types of data to help me improve it. Both are on by default and you can turn them off in Settings.

Anonymous usage events

These are sent through Aptabase, an open-source analytics provider that does not use cookies. Each event includes the app version, device model, operating system, language, and a random session identifier. The app never sends your location to Aptabase; Aptabase works out an approximate country and region from your IP address when an event arrives.

Show example events

Crash reports

Crash reports are sent through Firebase Crashlytics and include a stack trace, device model, operating system version, app version, and an installation identifier. No location and no walk data. They're used to identify and fix bugs.

How to opt out

Both can be turned off independently at any time.

  1. 1
    Open Settings in CityWalker.
  2. 2
    Scroll to the Privacy section.
  3. 3
    Toggle Send crash reports or Send anonymous usage stats off.
ℹ️
Both toggles are on by default after you complete setup. You can turn either off at any time and nothing is sent from that point forward.

For the full policy, see the Privacy Policy.