Privacy Policy for Courier Route Planner

Last Updated: February 17, 2026

Courier Route Planner ("we", "our", or "the app") is committed to protecting your privacy. This Privacy Policy explains how we collect, use, and share information when you use our mobile application.

Information We Collect

1. Location Data

What we collect: Your current location (latitude and longitude), addresses you search for or add to routes, and location coordinates for route stops.

How we collect it: We request foreground location permission when you use the app. Location is accessed only when the app is active (not in background tracking), to set your starting point, optimize routes, display your position on the map, bias address search results, and preload map tiles.

Permission required: iOS: "Location When In Use"; Android: ACCESS_FINE_LOCATION and ACCESS_COARSE_LOCATION.

2. Route Information

We collect route names and start times, stop addresses and coordinates, optimization data (distances, travel times, ETAs), route progress, and timestamps. Stored in Firebase Firestore (cloud) and locally for drafts and recent searches.

3. Device Information

Automatically collected: device model and manufacturer, OS version, app version and build number, platform type, device identifier (Android: ANDROID_ID, iOS: IDFV). Purpose: analytics and app performance monitoring.

4. Crash Reports

Via Firebase Crashlytics: crash reports and stack traces, device state at crash time. Purpose: stability. Not collected in debug/development builds.

5. Usage Data

Analytics about features used, screens viewed, app launches and session duration, routes created/completed, stops optimized, search queries and address selections. Service: Firebase Analytics.

6. User Preferences

Stored locally: preferred navigation app, distance unit, onboarding status, app review status, recent address searches (last 5).

7. Account Information

Anonymous user ID (no email or password), subscription tier, usage limits (stops per route, optimizations per month, address search per month), account creation date. We use Firebase Anonymous Authentication.

How We Use Your Information

We use data for: route optimization, navigation display and turn-by-turn via third-party map apps, service improvement, subscription/limit management, and local convenience (recent searches, preferences).

We DO NOT: track location in the background, sell your data, use data for advertising, or share data with other users.

Third-Party Services

1. Firebase (Google)

Authentication (anonymous), Firestore, Analytics, Crashlytics. Data shared: user ID, device info, route data, usage events, crash reports. Privacy policy.

2. Mapbox

Route optimization and directions API. Data shared: stop coordinates. Privacy policy.

3. HERE

Address search and geocoding. Data shared: search queries, user location (for bias when permitted). Privacy policy.

4. Google Cloud (Route Optimization API)

Route optimization (when Mapbox or HERE limits are reached). Data shared: stop coordinates. Privacy policy.

5. RevenueCat

Subscription and entitlement management. Data shared: anonymous user ID, subscription status, store transaction identifiers. Privacy policy.

6. Mapbox (map tiles)

Map tiles (Mapbox Maps SDK). Data shared: tile coordinates from visible map area. Privacy policy.

Data Storage and Security

Cloud (Firebase): encrypted in transit and at rest; users can only access their own data. Local: auth ID in SecureStore (encrypted); drafts and preferences in AsyncStorage (cleared on uninstall). We use HTTPS and Firebase Security Rules.

Data Retention

Routes: 30 days (free) or 60 days (premium) from last modification, then auto-deleted; you can delete manually from "My Routes". User profile: deleted after 30 days of inactivity. Recent searches: last 5 only. Analytics and crash reports follow Firebase policies. Local cache cleared on uninstall.

Your Rights and Choices

You can: delete routes from "My Routes", rely on limited recent searches (5), change preferences in Settings, uninstall to remove local data, or contact us to request Firebase data deletion. You can revoke location permission in device settings; the app works with limited features without it. No background location tracking. Notifications can be disabled; we use them only for route navigation reminders.

Children's Privacy

This app is not directed to children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with information, please contact us.

Changes to This Policy

We may update this policy from time to time by updating the "Last Updated" date and, for significant changes, an in-app notice where applicable. Continued use after changes indicates acceptance.

Data Deletion Request

Uninstall the app (removes local data) and email us to request Firebase data deletion (provide device ID or approximate account creation date).

Contact Information

Email: e.tekhov@gmail.com

Developer: Yevhen Tekhov

Legal Compliance

This Privacy Policy complies with Google Play Developer Policy, GDPR (EU), CCPA (California), and other applicable data protection laws.

Summary

What we collect: Location (foreground only), routes and addresses, device info, usage analytics, crash reports, preferences.

Why: Optimize routes, display maps, improve performance, track usage limits.

Who we share with: Firebase/Google, Mapbox (optimization and tiles), HERE (address search), Google Cloud (route optimization when applicable), RevenueCat (subscriptions).

We do NOT: Track location in background, sell data, share with advertisers, or require email/name/phone.

By using Courier Route Planner, you agree to this Privacy Policy.