Privacy Policy
Last updated: 1 August 2026
Car Logs (“the app”) is published by Dhondooo. This policy explains what the app collects, why, and what your choices are.
The short version
- Your vehicle records never leave your phone. There is no account, no sign-up and no server holding your data.
- We never ask for your name, email, phone number or payment details.
- We do not sell or share anything with advertisers or data brokers.
- There is no advertising, no tracking and no profile of you anywhere.
- When the app crashes it sends us a diagnostic report so we can fix it. It contains no vehicle records and nothing that identifies you.
What stays on your device
Everything you enter is stored in a database on your phone and is not transmitted to us:
- Vehicles — make, model, year, VIN, licence plate, colour, odometer readings, tyre pressures and service intervals.
- Maintenance records, fuel fill-ups and expenses, including dates, costs, locations you type in, and notes.
- Receipt photos you attach.
- Your settings, units, currency and the name and email you optionally type into the profile screen.
We cannot see any of it. If you uninstall the app, it is deleted with the app.
Camera and photo library
The app asks for camera and photo library access only so you can attach a receipt to a record. Images are referenced from your device’s own storage and are never uploaded. You can decline the permission and still use everything else.
Reminders
The app works out when a service is due from the intervals you set, and can also notice when a vehicle has had no fill-up logged for a while. It hands that schedule to your phone’s own operating system so a reminder can appear even when the app is closed.
These are local notifications only. There is no push token, there is no server sending you anything, and your vehicles, service schedule and fuel history never leave the device — the operating system is simply told to show a message at a time, on your phone.
The app asks for notification permission the first time you switch reminders on. You can decline, turn them off again under Settings → Notifications, or revoke the permission in your device settings. Any of those stops the reminders; nothing else about the app changes.
What we collect
App updates
The app checks for updates when it starts. That request tells the update service which app version and platform you are running so it can reply with the right update, if any. It does not include anything you have entered in the app.
Crash and error diagnostics
When the app crashes or hits an error, it sends a diagnostic report to Sentry so we can find the fault and fix it. This is the only thing the app reports back about itself.
What a report contains:
- The error and its stack trace — which line of our code failed.
- Which build it came from: the app version and whether it was running an over-the-air update.
- Technical facts about the device: model, manufacturer, operating system version, language and region, screen size, and readings such as free memory, free storage and battery level at the moment it failed.
- A short trail of the last few things that happened first — the names of the screens you moved between, and the names of the app’s own on-screen components you tapped. Component names, not their contents: for example that a save button was pressed, never what was being saved.
What a report does not contain: none of your vehicle records — no makes, models, plates, VINs, odometer readings, costs, locations, notes or receipt photos. No name, email, phone number or account, because the app has none. No advertising identifier. No screenshot and no copy of what was on screen. No text you had typed.
We attach no identifier of our own to a report, and the options in Sentry that would have collected your IP address or a device identifier are switched off. Sentry may keep technical values of its own in order to group similar reports together; none of it is tied to you, and none of it lets us work out who you are.
Separately from crashes, the app tells Sentry when an app session starts, how long it lasted, and whether it ended in a crash. That is a count, not a record of what you did — it is how we tell whether a release is more or less stable than the one before it. Apart from that, nothing is sent while the app is working normally.
Reports are held only in Sentry; we keep no copy of our own, and Sentry deletes them automatically once its retention period expires. Because nothing in a report identifies you, we cannot look up “your” reports — which also means we cannot single them out to delete on request, because we have no way to tell which ones were yours.
There is currently no switch in the app to turn crash reporting off. It runs only in released builds, and only when something has actually gone wrong.
What we do not collect
We do not collect your location, contacts, advertising identifier or browsing history. We do not collect usage analytics: we do not record which features you use or how often, and we build no profile of you. The app has no accounts, no login and no cloud sync.
Backups and exports
Exports you create
The app can export all of your records to a single file so you can move them to another device or keep a copy. That file is created only when you ask for it, and it goes wherever you choose to send it — email, a cloud drive, a messaging app. Once you share it, whatever service you sent it to has it, and their privacy policy applies. The file is not encrypted, so treat it as you would any personal document.
Device backups
On Android, your phone may include the app’s data in the automatic backup it makes to your own Google account, the same way it does for other apps. That backup belongs to you and Google, not to us — we have no access to it. You can turn this off in your device’s backup settings. On iOS the same applies to iCloud and iTunes device backups.
Service providers
The app is offline by design, so this list is short:
- Expo — serves app updates. Receives the update check described above.
- Sentry — receives the crash and error reports described above. Car Logs uses Sentry’s European region, so those reports are stored in the EU.
- Cloudflare — serves this page.
We do not use Firebase, advertising networks, or any analytics provider.
Children
The app is not directed at children under 13 and we do not knowingly collect anything from them.
Your rights
Because your records never reach us, there is nothing for us to hand over or delete on your behalf. You are in control of all of it:
- Export: use the backup export in Settings to get a copy of everything.
- Delete: delete individual records in the app, or uninstall it to remove everything at once.
The one exception is crash reports, and only because they are anonymous: we hold nothing that links a report to a person, so there is no way for us to find, send you or erase the reports that came from your device. They expire on their own.
Changes
If this policy changes materially we will update the date above and, where appropriate, tell you in the app.