Back to Documents

Privacy Policy

App Name: Transit Commander - Real-Time London Transport

Developer: J Pearson

Location: London, United Kingdom

Last Updated: March 13, 2026

Effective Date: March 13, 2026

🎯 Privacy at a Glance

Transit Commander prioritizes your privacy while providing real-time transport information.

1. Introduction

Welcome to Transit Commander! This privacy policy explains how J Pearson ("we", "us", or "our") handles information when you use the Transit Commander mobile application (the "App") for Android devices.

We are committed to protecting your privacy. Transit Commander is designed to provide real-time London transport information while respecting your privacy. We collect only the minimal data necessary to deliver core features like nearby stations, journey planning, and service alerts.

Independent App Notice: Transit Commander is an independent app and is not affiliated with, endorsed by, or sponsored by Transport for London (TfL), National Rail, or any train operating company.

2. Information We Collect

Transit Commander collects the following types of information to provide transport services:

2.1 Location Data (Optional, Used Locally Only)

Purpose: To show nearby stations, calculate walking distances, and provide location-based journey planning.

How Location Works in Transit Commander:

What happens with your location:

  1. You tap "Find Nearby Stations" → App requests location permission
  2. Device GPS provides coordinates (e.g., 51.5074° N, 0.1278° W)
  3. App calculates distances to stations using local station database
  4. Results are sorted by distance and displayed to you
  5. Location data is immediately discarded after use

2.2 Cached Transport Data (Local Storage)

Purpose: To enable offline access and faster loading of station information.

The following transport data is cached on your device:

Storage duration: Cached data expires automatically (5 minutes to 7 days depending on type). All cached data is deleted when you uninstall the app.

2.3 User Preferences & Favorites (Local Storage)

The following preferences are stored locally on your device:

This data is stored using Android's secure SharedPreferences and LocalStorage mechanisms. We cannot access this data - it remains on your device only.

2.4 Usage Analytics (Anonymous, Optional)

Purpose: To understand how users interact with the app and improve features.

We collect anonymous usage statistics through Firebase Analytics:

Important: Analytics data is completely anonymous and cannot be linked to you personally. Google Analytics assigns a random User ID that does not identify you. You can opt-out of analytics in app settings.

2.5 Crash Reports & Diagnostics

Purpose: To identify and fix bugs that cause app crashes.

We use Firebase Crashlytics to collect technical diagnostic information when the app crashes:

No personal data: Crash reports do not contain personal information, location, or user-generated content. Reports are encrypted and used solely for debugging.

2.6 Advertising Data (Google AdMob)

Purpose: To display advertisements that keep the app free.

Transit Commander uses Google AdMob to show banner ads at the bottom of the screen. AdMob may collect device information to serve relevant ads:

Third-party service: Ad data is collected by Google AdMob, not by us. We do not have access to this data. AdMob is subject to Google's privacy policy: https://policies.google.com/privacy

Personalized ads: You can opt-out of personalized ads in your device settings:

3. Information We Do NOT Collect

Transit Commander does NOT collect:

4. How We Use Information

Data Type Purpose Stored Where
Location (GPS) Find nearby stations, calculate distances Local device only (not stored)
Cached transport data Offline access, faster loading Local device storage
Favorites & preferences Personalize experience Local device storage
Anonymous analytics Improve features, fix bugs Google Firebase (anonymous)
Crash reports Debug and fix errors Firebase Crashlytics (anonymous)
Ad data Display ads to keep app free Google AdMob servers

We do NOT use your information for:

5. Third-Party Services

Transit Commander integrates the following third-party services:

5.1 Transport for London (TfL) API

5.2 National Rail API (Huxley2)

5.3 Google Firebase Analytics & Crashlytics

5.4 Google AdMob

6. Data Storage and Security

We implement appropriate security measures to protect your data:

6.1 Local Storage (On Your Device)

6.2 Network Communication

6.3 Data Retention

Data Type Retention Period Deletion Method
Cached arrivals 5-20 minutes Automatic expiration
Cached station data 7 days Automatic refresh
Favorites & preferences Until app uninstall Uninstall app or clear app data
Anonymous analytics 14 months Automatic deletion by Firebase
Crash reports 90 days Automatic deletion by Firebase

7. Your Rights and Choices

You have complete control over your data:

7.1 Location Permission

7.2 Notification Permission

7.3 Analytics Opt-Out

7.4 Ad Personalization Opt-Out

7.5 Data Deletion

8. Children's Privacy (COPPA & GDPR-K)

Transit Commander is suitable for all ages, including children under 13. We take children's privacy seriously:

9. International Data Transfers

Most data is stored locally on your device (no transfers). However, anonymous analytics and crash reports may be processed by Google's servers worldwide. Google complies with international data protection laws:

10. Legal Basis for Processing (GDPR)

For users in the European Economic Area (EEA) and UK, our legal basis for processing information is:

11. California Privacy Rights (CCPA)

California residents have specific rights under the California Consumer Privacy Act (CCPA):

12. Changes to This Privacy Policy

We may update this privacy policy from time to time to reflect changes in the app or legal requirements. We will notify you of significant changes through:

Your continued use of the app after changes indicates acceptance of the updated policy. Review this policy periodically for updates.

13. Contact Information

If you have questions about this privacy policy or how your data is handled, please contact us:

Developer: J Pearson
Email: support@transitcommander.app
Location: London, United Kingdom
Response time: We aim to respond within 48 hours

14. Disclaimer & Independent Status

Important Notice:

Transit Commander is an independent app and is not affiliated with, endorsed by, or sponsored by Transport for London (TfL), National Rail, or any train operating company. All trademarks, logos, and brand names are the property of their respective owners.

Train times and service information are provided for informational purposes only and are sourced from official TfL and National Rail APIs. Always check official sources before making critical travel decisions.

Summary:

Transit Commander prioritizes your privacy while delivering real-time London transport information. We collect minimal data, store most information locally on your device, and never sell or share your personal information. Location data is used locally only for nearby stations and never uploaded.

Key points: No personal data collection • Location processed locally • Anonymous analytics • Ad-supported • Free forever


Transit Commander by J Pearson
Privacy Policy Last Updated: March 13, 2026
Effective Date: March 13, 2026