Privacy policy

How TruMile handles your data.

Last updated 2026-05-04

The short version

  • Your trip data is stored on your device and synced to your private iCloud account. We do not have a copy.
  • Trip classification runs on the device. Your routes never leave your phone unless you explicitly export them.
  • We use Crashlytics for crash reports and Firebase Analytics + TelemetryDeck for product analytics. These can be disabled in Settings.
  • We use Apple Sign In and Google Sign In for account creation. We never see your Apple or Google password.
  • Subscription payments are processed by Apple via the App Store and managed by RevenueCat for receipt verification. We do not see your payment method.

What we collect

Trip data — date, start and end location, distance, route, classification — is stored on your device and in your private iCloud account. We do not have a server-side copy of trip data. We cannot view, export, or share trip data because we do not have it.

Account info — when you sign in with Apple or Google, we store the minimum info needed to associate your subscription (an opaque user identifier and, with Apple, optionally a relayed email address). We do not see your real Apple or Google email unless you explicitly share it.

Diagnostic info— when crashes happen, Crashlytics receives a stack trace plus minimal device info. When the app is used, Firebase Analytics and TelemetryDeck record anonymous event counts (e.g., "trip completed," "settings opened") to help us understand which features are used. Both can be turned off in Settings > Privacy.

Subscription info — RevenueCat verifies your App Store receipt and tracks subscription status. We do not see your payment method, billing address, or Apple ID.

What we never collect

  • Your trip routes or location history (these stay on your device + private iCloud)
  • Your contacts, calendar, or photos
  • Microphone or camera data (we have no use for it)
  • Your bank or credit card information

Permissions we ask for

Location: Always — required for background trip auto-detection. Without this permission, the app cannot detect drives unless you start them manually.

Motion & Fitness — used by CoreMotion to confirm vehicle motion versus walking or cycling, and to detect when a trip has ended.

Notifications — optional, used for trip-summary and Live Activity notifications.

Your rights

You can export all your data at any time via Settings > Export. You can delete your account and all server-side data via Settings > Account > Delete account. Trip data on your device and in your iCloud account is deleted by uninstalling the app and removing the iCloud database (Settings > Apple ID > iCloud > Manage Storage).

Children

TruMile is not directed at children under 13. We do not knowingly collect data from children under 13.

Changes to this policy

We will update this page when our practices change. The "Last updated" date at the top reflects the most recent revision.

Contact

For privacy questions, contact us via the App Store listing's developer support link or via the in-app Settings > Help.