Privacy Policy

How we handle your data

Last Updated: February 2025

Overview

TransitMY is a transit tracking app for Malaysia. We are committed to protecting your privacy. This policy explains what data we collect and how we use it.

Data We Collect

Location Data

  • What: Your device's location coordinates
  • Why: To show nearby transit stops and calculate distances
  • Storage: Processed locally on your device only
  • Sharing: Never shared with any third party

Transit Preferences

  • What: Your favorite stops, alert settings, and app preferences
  • Why: To personalize your experience
  • Storage: Stored locally on your device using iOS secure storage
  • Sharing: Never shared with any third party

Transit Data

  • What: Schedule and real-time vehicle position data
  • Source: Fetched directly from data.gov.my (Malaysian government open data)
  • Storage: Cached locally on your device for performance
  • Sharing: We do not collect or transmit this data

Data We Do NOT Collect

  • Personal information (name, email, phone number)
  • Account credentials (no login required)
  • Personally identifiable analytics data
  • Contact information
  • Photos or media

Third-Party Services

Apple Services

  • App Store: For app distribution and in-app purchases
  • Push Notifications: For arrival alerts (if enabled by you)
  • Apple's privacy practices: apple.com/privacy

Government Open Data

  • We fetch publicly available transit data from data.gov.my
  • No personal data is sent to this service

Prasarana/RapidKL Services

  • We fetch fare information and live bus positions from public APIs
  • Only transit-related data (station codes, route IDs) is sent
  • No personal information is transmitted

Firebase Analytics (Google)

  • Used for anonymous app usage analytics (screens viewed, features used)
  • No personal data or location data is shared
  • Data is aggregated and anonymized
  • Privacy policy: firebase.google.com/support/privacy

Google AdMob (Google)

  • Used to display ads to free users
  • No personal data is shared with advertisers
  • Premium users do not see ads
  • Watch a rewarded ad for 6 hours without ads
  • Privacy policy: policies.google.com/privacy

In-App Purchases

If you purchase TransitMY Premium:

  • Transactions are processed entirely by Apple
  • We do not receive or store your payment information
  • We only receive confirmation of purchase status

Data Security

  • All data is stored locally on your device
  • We use iOS secure storage mechanisms
  • No data is transmitted to our servers (we don't have any)

Your Rights

  • Delete all app data: Uninstall the app
  • Clear cached data: Settings → Clear Cache
  • Disable location: iOS Settings → TransitMY → Location
  • Disable notifications: iOS Settings → TransitMY → Notifications
  • Remove ads: Upgrade to Premium or watch a rewarded ad for 6 hours ad-free

Privacy-First Approach

  • No accounts or login required
  • No personal data collection
  • Anonymous analytics only — no personal data collected
  • Ads shown to free users only — Premium is ad-free
  • All personal data stays on your device

Contact

For privacy questions or concerns:

danishputera.2604@gmail.com