MileGuard Privacy Policy
Last Updated: March 1, 2026
Wudget ("we," "our," or "us") operates the MileGuard mobile application. This Privacy Policy explains how we collect, use, and protect your information when you use MileGuard.
1. Information We Collect
Account Information
When you create an account, we collect your email address and a unique user identifier through Firebase Authentication. If you sign in with Google or Apple, we receive the name and email associated with that account. We do not store your password — authentication is handled entirely by Firebase, Google, or Apple.
Vehicle and Lease Data
You provide lease details (start date, end date, mileage allowance, overage rate) and vehicle information (year, make, model, starting odometer). If you log mileage manually, we store your odometer readings and optional notes on your device.
Smartcar Data
If you choose to connect your vehicle through Smartcar, we access your odometer reading, VIN, and basic vehicle information through the Smartcar API. This requires your explicit authorization through Smartcar's OAuth consent flow. Access tokens are stored securely in your device's Keychain. We access your odometer data only when you open the app or manually refresh — there is no background polling.
Purchase Information
If you subscribe to MileGuard Premium, Apple processes your payment. We receive confirmation of your subscription status but never see your payment method details.
Usage Analytics
We use Mixpanel to understand how the app is used. Events are associated with your Firebase user ID — not your name, email, or device advertising identifier. We do not use Apple's IDFA or any advertising tracking. Automatic event tracking is disabled; we only track specific in-app actions (e.g., logging a reading, viewing a screen). NSPrivacyTracking is set to false in our app configuration.
2. How We Use Your Information
- To calculate mileage projections, pace tracking, and overage estimates
- To send you milestone notifications (e.g., 50%, 75%, 90% of your mileage allowance) if you enable notifications
- To send maintenance reminders based on your vehicle's odometer
- To process and manage your subscription
- To improve the app based on aggregated, anonymized usage patterns
3. How We Store Your Data
- Lease, vehicle, and mileage data is stored on your device using Apple's SwiftData framework.
- Authentication is managed by Google Firebase.
- Smartcar OAuth tokens are stored in your device's Keychain.
- Analytics events are processed by Mixpanel.
- We do not maintain a separate server database of your personal vehicle or lease data.
4. Third-Party Services
MileGuard integrates with the following services, each governed by their own privacy policies:
- Firebase Authentication (Google): https://firebase.google.com/support/privacy
- Smartcar: https://smartcar.com/privacy
- Mixpanel: https://mixpanel.com/legal/privacy-policy
- Apple StoreKit (subscriptions): https://www.apple.com/privacy
5. Data Sharing
We do not sell, rent, or share your personal information with third parties for marketing purposes. Data is shared with the third-party services listed above solely to provide app functionality (authentication, vehicle data access, analytics, and subscriptions).
6. Your Rights and Choices
- Smartcar Access: You can disconnect your vehicle from Smartcar at any time through the app's Settings. This revokes our access to your vehicle data.
- Account Deletion: You can delete your account from within the app (Settings > Account > Delete Account). This removes your Firebase authentication record. On-device data is removed when you uninstall the app.
- Notifications: You can disable notifications through your device's Settings at any time.
- Analytics: Usage analytics are tied to an anonymous Firebase user ID, not to personally identifying information.
7. Children's Privacy
MileGuard is not intended for use by anyone under the age of 17. We do not knowingly collect personal information from children.
8. California Residents (CCPA)
If you are a California resident, you have the right to:
- Know what personal information we collect about you
- Request deletion of your personal information
- Opt out of the sale of personal information (we do not sell your data)
To exercise these rights, contact us at the email below.
9. Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of material changes by updating the "Last Updated" date and, where appropriate, through an in-app notification.
10. Contact Us
If you have questions about this Privacy Policy, contact us at:
Riley@mileguard.co