| Location data | Precise / approximate location, background location, route points, start/end and trip time | Calculate distance and fare, draw the route, generate trip details and history | Google Maps Platform may process map display and geo requests; sent to JY Meter's server when upload is enabled |
| Account & auth data | Phone number, sign-in state, verification result, membership authorization state | Phone sign-in, authorized use, account management and deletion verification | Firebase Authentication or an equivalent service handles sign-in verification |
| Trip & billing data | Tariff, base fare, distance, time, waiting, surcharge, fare, payback, screenshots and history | Show billing results, correct historical accounts, generate receipts and support lookups | Kept on device by default; sent to the server only when you enable sync / upload |
| Device & technical data | Device model, OS version, app version, crash logs, diagnostics | Maintain stability, troubleshoot errors, improve compatibility and review issues | Firebase Crashlytics or platform diagnostics tools may process error reports |
| Advertising data | Advertising ID, ad interaction events, device ad settings | Show ads, cap repeated impressions, measure ad performance | Google Mobile Ads / AdMob processes ad data under its policy |
| Local settings | Font size, GPS accuracy, feature toggles, driver mode, ad settings, tariff settings | Save preferences and keep a consistent experience across sessions | Usually kept on device; may be stored with account data when sync is on |