Features Screens How it works Support Privacy Get the app
Legal

Privacy Policy

Effective: 2026-05-21Last updated: 2026-10-20

Mileful ("the app", "we", "us") is an iOS application published by Aidar, LLC ("the company"). This policy describes what data the app collects, how it's used, and your rights over it.

Short version: Mileful is a local-first app. Your trips, vehicles, addresses, and settings live on your device and — if you use iCloud — in your own private iCloud database, which only you can access. We do not run analytics, we do not show ads, we do not operate any server of our own, and we do not sell or share your data with anyone. We could not even if we wanted to: we never receive it.

1. Information we collect

1.1 Data you enter into the app

When you use Mileful, you enter or import data such as:

This data is stored on your device using Apple's SwiftData framework.

Mileful also keeps small map images of your trips on this device so their maps show faster. Each image is deleted once you haven't viewed it for 14 days, and when its trip is deleted. The images are never synced to iCloud or included in backups.

1.2 iCloud sync

If you are signed in to iCloud, Mileful syncs your data to your private iCloud (CloudKit) database so it stays consistent across your devices and survives deleting and reinstalling the app. Important properties of this design:

1.3 Location data (recorded drives)

Mileful records drives in two optional ways: drives you start with Start a Drive Now (+ on Trips), which need only “While Using the App” access, and auto-tracking, which needs “Always” access. When Mileful records a drive:

1.4 Data sent to Apple MapKit

Mileful uses Apple MapKit — the mapping service built into iOS — for maps, address lookup, and route calculation. Location data is sent to Apple MapKit when:

Apple's own privacy policy governs this data: apple.com/legal/privacy. We do not receive or store anything from these MapKit queries beyond the result returned to the app on your device, and MapKit is not used for advertising or tracking.

1.5 Diagnostic logs (bug reports — optional, user-initiated)

To help us fix problems, Mileful keeps an on-device diagnostic log of what the app does as it runs, for the last 30 days and at most 5 MB: app and iOS versions, the device model, counts and durations (such as "808 route points" or "12 trips imported"), error codes, and which settings or fields changed. When a line is about a trip, vehicle or purpose, it names it by a short code such as T-3F9A1C2B. The code is made on your device from the record and a secret kept only there, so it can't be matched to your records anywhere else. An edit to an address, a note or a fee is written as the name of the field, such as "start address changed" or "note added", never what it says. A trip's category and the app's settings are written as the old and new choice, such as "business → personal" or "units mi → km". The log contains no trip locations, addresses, notes, fee amounts, vehicle names or purpose names, nothing that identifies you or where you went. From version 1.0.2 it isn't included in iPhone backups; lines logged by earlier versions stay in the app's settings, which backups include, until they are 30 days old.

Mileful also keeps the reports iOS gives apps about their own crashes, freezes, slow launches and heavy use of memory, processor or storage, the newest ten from the last 30 days, and each day's count of how iOS ended the app and how long it used location in the background (through Apple's MetricKit). They describe where in Mileful's code a problem happened, with the device model and versions. Before a report is kept, the text of an error message is removed, since it can hold details from the app. The reports are added after the log in what you send; the preview shows the log.

If you start a bug report from a specific trip — the report button on a trip card, or the one on its full-screen map — the report also carries a short summary of that trip: its short code, start date and time, duration, distance, category and purpose type, whether it was recorded automatically or entered by hand, how many route points it has, and whether a vehicle is assigned. It never carries the trip's locations, addresses, vehicle name, purpose name, or notes.

The log stays on your device and is never sent automatically. It leaves your device only if you choose to send it: when you tap Settings → Contact the developer → Report a Bug, or the report button on a trip, the app shows you the report before it goes anywhere — the header in full, and the most recent entries of the log, with the complete log always included in what you send — and you send it yourself via a pre-filled email (or the iOS share sheet). We receive it only because you chose to send it — the app has no server and uploads nothing on its own. You can clear the log, the saved iOS reports and the secret behind the short codes at any time in Settings → Manage Data → Clear Diagnostic Log.


2. Information we do NOT collect

To be explicit:


3. How your data is used

Because your data stays under your control (on device + your private iCloud), "use" of your data is entirely controlled by you within the app:


4. Your rights

Because we never receive your data:

If you are a California resident (CCPA / CPRA) or in the European Union (GDPR), the rights granted to you under those regulations are honored automatically by virtue of the app's design: there is no personal data held by us that we could disclose, port, correct, or delete on your behalf.


5. Children's privacy

Mileful is not directed at children under 13 and we do not knowingly collect data from anyone — including children — because, as stated above, we do not collect data.


6. Changes to this policy

If we make material changes to this policy, we will update the "Last updated" date and, where the changes are significant, surface a notice in the app on next launch. Continuing to use the app after a change indicates acceptance of the new policy.


7. Contact

Questions about this privacy policy or about Mileful:


This policy applies to the Mileful iOS application. It does not apply to any other product, website, or service operated by Aidar, LLC.