CityNav
Legal

Privacy Policy

Effective date: 2 April 2026  ·  Last updated: 2 April 2026

Plain-English summary: CityNav collects the minimum data needed to make navigation work. We do not sell your personal data. Location data is processed on your device and is never stored on our servers unless you explicitly activate Live Location Sharing. You can delete your account and all associated data at any time.

Contents

  1. Who We Are
  2. Data We Collect
  3. How We Use Your Data
  4. Legal Basis (GDPR)
  5. Data Sharing & Third Parties
  6. Location Data
  7. Cookies & Local Storage
  8. Data Retention
  9. Your Rights
  10. Children’s Privacy
  11. International Transfers
  12. Security
  13. Changes to This Policy
  14. Contact Us

1. Who We Are

CityNav (“we”, “us”, “our”) operates the CityNav web application and mobile application (collectively, the “Service”), which provides tourist navigation, real-time transit information, and related travel services for 27 major cities worldwide.

For the purposes of applicable data-protection legislation (including the UK GDPR and EU GDPR), CityNav is the data controller of personal data collected through the Service.

2. Data We Collect

We collect only what is genuinely necessary to provide and improve the Service.

2.1 Information you give us directly

2.2 Information we collect automatically

2.3 Information we do not collect

3. How We Use Your Data

PurposeData usedCan you opt out?
Providing navigation & transit directionsDestination search terms; device location (on-device only)N/A — core service
Account authenticationName, email, profile picture (from OAuth)Yes — browse without signing in
Processing subscriptionsStripe customer ID, subscription statusYes — use free features only
Sending SOS emergency alertsPhone number you provideYes — feature is opt-in
Live Location SharingGPS co-ordinates during active sessionYes — feature is opt-in
Service improvement & bug fixingAggregate usage data; error logsPartial — see cookie settings
Legal obligationsAccount & billing recordsNo — required by law

We do not use your data for targeted advertising, profiling, or selling to third parties.

5. Data Sharing & Third Parties

We share personal data only with the limited set of third parties required to operate the Service:

Third partyPurposeData sharedPrivacy policy
Stripe Payment processing Email, subscription plan stripe.com/privacy
Google Maps Platform Interactive maps, routing, Places search Destination search terms; approximate location (sent to Google APIs on your request) policies.google.com/privacy
Twilio SOS emergency SMS delivery Recipient phone number, message content (one-time per SOS activation) twilio.com/legal/privacy
Replit OAuth authentication & hosting infrastructure Name, email, profile picture (at login) replit.com/site/privacy

We do not share data with data brokers, advertising networks, or analytics companies. We do not sell personal data.

We may disclose information if required by law, court order, or to protect the safety of users or the public — and only to the extent strictly necessary.

6. Location Data

CityNav is a navigation app, so location is central to many features. Here is exactly how we handle it:

You can revoke location permission at any time in your browser or device settings. Doing so disables GPS-dependent features but does not affect other parts of the Service.

7. Cookies & Local Storage

7.1 Strictly necessary cookies

We set one session cookie (connect.sid) to keep you logged in. This cookie expires when you close your browser or after 7 days of inactivity. Without it, you would need to log in on every page load. This cookie cannot be disabled while you are signed in.

7.2 Local storage

We use your browser’s localStorage to remember preferences such as your saved city, Trip Journal entries, and UI settings. This data stays on your device and is not transmitted to us.

7.3 No advertising or tracking cookies

We do not use Google Analytics, Facebook Pixel, or any third-party tracking scripts. The only external scripts loaded are the Google Maps JavaScript API (for maps) and Stripe.js (for payment forms on the Subscribe page).

8. Data Retention

9. Your Rights

Depending on where you live, you may have the following rights regarding your personal data:

To exercise any of these rights, contact us at the details in Section 14. We will respond within 30 days (UK/EU GDPR requirement).

10. Children’s Privacy

CityNav is not directed at children under the age of 13 (or under 16 in EU/UK jurisdictions). We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, please contact us and we will delete it promptly.

11. International Data Transfers

Our servers are hosted by Replit, Inc. (United States). If you are located in the UK or EU, your data may be transferred to and processed in the US. Where this occurs, we rely on Standard Contractual Clauses (SCCs) approved by the European Commission, and the UK International Data Transfer Agreement (IDTA), to safeguard your data.

Google and Stripe also process data internationally. Both companies participate in approved data transfer frameworks and maintain adequate safeguards.

12. Security

We take reasonable and appropriate technical and organisational measures to protect your data, including:

No system is 100% secure. If you discover a security vulnerability, please report it responsibly to the contact address below.

13. Changes to This Policy

We may update this Privacy Policy from time to time. When we make material changes, we will update the “Last updated” date at the top of this page and, where required by law, notify you by email or by a prominent notice within the Service. Your continued use of CityNav after the effective date of changes constitutes acceptance of the updated policy.

We encourage you to review this page periodically.

14. Contact Us

If you have any questions, requests, or complaints regarding this Privacy Policy or our data practices, please contact us:

CityNav Privacy

Email: privacy@citynav.app

Website: https://citynav.replit.app/privacy

We aim to respond to all data-related requests within 5 business days and will always meet the statutory 30-day deadline under UK/EU GDPR.