Privacy Policy
Last updated: February 1, 2026
TaxMiles ("we", "our", or "us") operates the TaxMiles mobile application and the taxmilesapp.com website. This Privacy Policy explains how we collect, use, and protect your information when you use our services.
1. Information We Collect
Information You Provide
- Sign in with Apple (optional): If you choose to sign in, Apple provides us with a unique user identifier, and optionally your name and email address (you can choose to hide your email). We never receive your Apple ID password.
- Trip data: Start and end locations, routes, distances, trip purposes, and business/personal classifications you create or edit.
- Expense data: Receipt images, vendor names, amounts, and expense categories you log.
- Vehicle information: Vehicle names, odometer readings, and fuel logs you enter.
- Photos: Images you attach to trips (receipts, job site photos, parking tickets). Photos are stored locally on your device and are never uploaded to our servers.
- Voice notes: Audio recordings you create for trip annotations. Recordings are stored locally on your device and transcribed using on-device speech recognition. Audio data is never transmitted off your device.
- Trip templates: Saved routes and trip details you create for frequently driven routes.
Information Collected Automatically
- Location data: When you enable trip tracking, we collect precise GPS location data to record your driving routes, calculate mileage, and detect waypoints for multi-stop trips. Location is collected in the background only when auto-detection is enabled.
- Motion data: We use device motion sensors (accelerometer and CoreMotion) to detect when you start and stop driving, and to power the "Did You Drive?" missed-trip reminder. This helps minimize battery usage by activating GPS only when needed.
- Calendar data (optional): If you grant calendar access, TaxMiles reads your calendar events to suggest matching them to trips as business purposes. Calendar data is read on-device only and is never transmitted to any server.
- Device information: Device model, operating system version, and a unique device identifier for crash reporting and analytics.
- Usage data: App interaction events (screens viewed, features used, trip counts) to improve the app experience.
- Crash data: Crash logs and diagnostic information to identify and fix bugs.
2. How We Use Your Information
- Core functionality: Track trips, calculate mileage, generate tax deduction reports, manage expenses, and track fuel economy.
- Improving the app: Analyze usage patterns to improve features, fix bugs, and optimize performance.
- AI categorization: If enabled, analyze your trip patterns on-device to automatically classify trips as business or personal.
- Speech recognition: Voice notes are transcribed using Apple's on-device speech recognition framework. Audio is processed entirely on your device and is never sent to our servers or any third party.
- Calendar matching: If you grant calendar access, we match calendar events to trips on-device to suggest business purposes. We only read event titles, times, and locations — we do not modify your calendar.
- Mileage forecasting: Your historical trip data is analyzed on-device to project annual mileage and estimated tax deductions.
- Audit readiness: Trip completeness is scored on-device to help you maintain IRS-compliant records.
- Sync and backup: If you enable iCloud sync, securely store your data in your personal iCloud account.
- CarPlay: If you use CarPlay, trip status and controls are displayed on your vehicle's screen. No additional data is collected.
- Customer support: Respond to your questions and provide technical assistance.
3. How We Store Your Data
On-device by default. All trip data, expenses, and receipts are stored locally on your device. We do not have access to your data unless you explicitly enable iCloud sync.
iCloud sync (automatic). If you are signed into iCloud on your device, your data is automatically encrypted end-to-end and stored in your personal Apple iCloud account. We cannot read or access your iCloud data.
Sign in with Apple credentials. If you sign in with Apple, your user identifier is stored securely in your device's Keychain (encrypted, hardware-protected). We do not store your Apple credentials on any server.
No server-side storage. We do not operate servers that store your personal trip or location data.
4. Third-Party Services
We use the following third-party services:
- Firebase Analytics (Google): Collects anonymous usage data and crash reports to help us improve the app. Firebase may collect device identifiers. See Firebase Privacy Policy.
- Firebase Crashlytics (Google): Collects crash diagnostic data. See Crashlytics Terms.
- Apple StoreKit: Handles in-app subscription purchases. Payment information is managed entirely by Apple and is never shared with us.
5. What We Do NOT Do
- We never sell your personal data or location data to anyone.
- We never share your data with advertisers or data brokers.
- We never use your location data for advertising or profiling purposes.
- We never track you when the app is not actively recording a trip (unless auto-detection is enabled, in which case we use low-power monitoring only).
- We never transmit your voice recordings, photos, or calendar data off your device.
- We never access your microphone or camera without your explicit action (tapping record or attach photo).
6. Your Rights and Choices
- Location access: You can revoke location permissions at any time in iOS Settings. The app will still work for manual trip entry but cannot auto-detect trips.
- Sign out: You can sign out of your Apple ID at any time in Settings > Account. Your data remains on your device and in iCloud.
- Delete your account: You can delete your account and all associated data in Settings > Account > Delete Account & Data. This permanently removes all trips, expenses, vehicles, and settings from your device and iCloud.
- Delete your data: You can delete individual trips, expenses, or all data from within the app's Settings. Deleted data is permanently removed from your device.
- Calendar access: You can revoke calendar permissions at any time in iOS Settings. Trip tracking will continue to work without calendar suggestions.
- Microphone access: You can revoke microphone permissions at any time. Voice note recording will be unavailable, but all other features work normally.
- Disable analytics: You can opt out of analytics data collection by disabling Analytics in the app's Settings.
- Disable notifications: You can disable "Did You Drive?" reminders and other notifications in the app's Settings or in iOS Settings.
- Export your data: You can export all your trip data as PDF or CSV reports at any time, including CPA-ready export packages.
7. Data Retention
Your data is stored on your device for as long as you keep the app installed. If you delete the app, all locally stored data is permanently deleted. If you use iCloud sync, data remains in your iCloud account until you delete it.
8. Children's Privacy
TaxMiles is not intended for use by children under 13. We do not knowingly collect personal information from children under 13. If you believe a child has provided us with personal information, please contact us so we can delete it.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any material changes by updating the "Last updated" date at the top of this page and, where appropriate, through an in-app notification.
10. Contact Us
If you have any questions about this Privacy Policy or your data, please contact us at:
Email: support@taxmilesapp.com
Website: taxmilesapp.com