MilesPro by TEKBH

Privacy Policy

Effective date: June 9, 2026  ·  Version 1.0

Short version: MilesPro tracks your drives to generate mileage reports for tax deductions or reimbursement. We store your trip data on your device and sync it to our cloud. We do not sell your data or use it for advertising.

1. Who we are

MilesPro is operated by TEKBH, Switzerland. References to "we", "us", or "our" mean TEKBH. You can reach us at hbh@tekbh.com.

2. What data we collect and why

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
Background location: MilesPro uses your device's location in the background to detect when a drive starts and ends automatically. You can revoke location permission at any time in your device Settings, but automatic trip detection will stop working and you will need to log trips manually.

3. How addresses are resolved

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.

4. Third-party processors

ProcessorPurposePrivacy 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.

5. Where your data is stored

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.

6. How long we keep your data

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.

7. Your rights

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.

8. Children

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.

9. Changes to this policy

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.

10. Contact

TEKBH, Switzerland
hbh@tekbh.com