MilesPro by TEKBH
Effective date: June 9, 2026 · Version 1.0
MilesPro is operated by TEKBH, Switzerland. References to "we", "us", or "our" mean TEKBH. You can reach us at hbh@tekbh.com.
| Data | Why we collect it | Legal basis (GDPR) |
|---|---|---|
| Precise GPS location (continuous, including background) | Detect trips automatically, record routes | Performance of contract |
| Trip records (start/end time, distance, GPS polyline, addresses) | Core service — generate your mileage log and reports | Performance of contract |
| Vehicle information (name, plate, engine type) you enter | Vehicle-specific deduction calculations | Performance of contract |
| Account identifier (anonymous ID or Google account name/email if you sign in) | Sync your data across devices, restore purchases | Performance of contract |
| Subscription and purchase status | Verify Pro access; processed by RevenueCat | Performance of contract |
| Crash reports (device model, OS version, stack trace) | Diagnose and fix bugs | Legitimate interests |
| Usage events (e.g. "report generated", "trip classified") — no personally identifiable content | Understand how the app is used so we can improve it | Legitimate interests |
We convert GPS coordinates into human-readable addresses (e.g. "123 Main St") using OpenStreetMap Nominatim, a free geocoding service operated by the OpenStreetMap Foundation. This means your GPS coordinates are sent to Nominatim's servers to resolve the address. No account or API key is required. See OSM Foundation's privacy policy.
| Processor | Purpose | Privacy policy |
|---|---|---|
| Google Firebase (Firestore, Auth, Analytics, Crashlytics) | Cloud sync, authentication, usage analytics, crash reporting | google.com/privacy |
| RevenueCat, Inc. | Subscription management, purchase validation | revenuecat.com/privacy |
| OpenStreetMap Nominatim | Reverse geocoding (GPS → address) | osmfoundation.org |
We do not sell your data to any third party. We do not use your data for advertising.
Trip data is stored locally on your device using an encrypted SQLite database. A copy is synced to Google Firebase Firestore (data centres in the United States and Europe). Crash reports and analytics are processed by Google on servers in the United States.
Your trip data is kept for as long as you have an account. You can delete individual trips or all your data at any time from within the app. When you delete your account, all data is deleted from our servers within 30 days.
Depending on where you live, you may have the following rights:
EU and UK residents have these rights under GDPR. California residents have rights under CCPA. To exercise any right, contact us at hbh@tekbh.com. We will respond within 30 days.
MilesPro is not directed to children under 13 (or under 16 in the EU). We do not knowingly collect personal data from children. If you believe a child has provided us with personal data, please contact us and we will delete it.
We will notify you of material changes by updating the effective date above and, where appropriate, by sending a notification within the app. Continued use of MilesPro after a change constitutes acceptance of the updated policy.
TEKBH, Switzerland
hbh@tekbh.com