1. Who we are

OdoTick ("OdoTick", "we", "us") is an independently developed vehicle running-cost tracker for Android, published on Google Play as com.jaironlanda.odotick by Jairon Landa. This policy explains how the app and the website at odotick.com handle information.

If you have any question about this policy, you can reach a human at jaironlanda@gmail.com.

2. What we collect

Nothing about your driving. To be specific, OdoTick does not:

We operate no servers. There is no OdoTick backend for your information to be sent to, which is the simplest guarantee we can offer: we cannot lose, leak, subpoena or sell data we never receive.

Two third-party SDKs inside the app do talk to their own providers — crash reporting and purchases. They are covered in section 6 and section 7, and neither receives anything you have logged.

3. What the app stores on your device

OdoTick is useless without remembering what you spent, so it stores that locally, in a private SQLite database inside the app's own storage area, which other apps cannot read. This information never leaves your phone unless you deliberately export it (see Exports and backups).

Odometer readings and fuel stops can say something about where and how much you drive. We treat them accordingly: they are kept on your device, they are not transmitted, and they are not used for any purpose other than showing you your own figures inside the app.

4. Permissions the app asks for

Notifications (optional)

If you save a reminder, Android asks your permission to post notifications — at that moment, not at launch, so you are asked only once the permission has a purpose. You can decline, or turn notifications off later in Android's settings, and the rest of the app works normally; the reminder list still shows what is due and overdue.

Run at startup

OdoTick declares RECEIVE_BOOT_COMPLETED. Android clears every scheduled alarm on a reboot and on an app update, so without this the reminders you had set would silently stop arriving. It is granted at install, needs no prompt, and is used for nothing else: on boot the app re-arms the reminders that are already in your own database.

Files (only when you use them)

Exporting a CSV or a backup writes a file and hands it to Android's share sheet, where you choose what happens to it. Restoring asks you to pick a file. The app only ever touches the file you select for that action; it cannot browse your storage.

What OdoTick never asks for

No location, no contacts, no calendar, no camera, no photos, no microphone, no phone state and no advertising identifier. The app does not request exact-alarm permission either — its reminders use inexact alarms, which is why they arrive around the time you chose rather than to the second.

5. Reminders and notifications

Reminder notifications are scheduled and posted entirely by your own phone, at the dates and lead times you set. They are not push notifications: there is no server sending them, no device token, and no record anywhere of whether one was delivered, seen or tapped. The Log cost and Mark done buttons on a notification act on the database on your phone and nothing else.

A notification's text is drawn from the reminder you wrote, so it can appear on your lock screen. That is your device's notification setting to control, per reminder type, in Android's own settings.

6. Crash reporting (Firebase Crashlytics)

OdoTick includes Firebase Crashlytics, from Google, so that when the app crashes we find out and can fix it. This is the one piece of the app that reports back without you asking it to, and it is worth being precise about what it sends.

We see these reports grouped by defect, not by person. Crashlytics is configured with its default retention, and Google processes the reports on our behalf as our service provider. See Firebase Privacy and Security and the Crashlytics data description.

7. Purchases and OdoTick Plus

OdoTick Plus is sold through Google Play Billing and managed with RevenueCat, which validates the purchase and lets you restore it on a new phone. If you never buy Plus, the app still contacts RevenueCat to ask which plans and prices to show on the Plus screen; that request carries no personal information about you.

What Google gets

Your payment method and billing details are handled entirely by Google. We never see or receive your payment information. Google is the seller of record, and what it holds is covered by the Google Privacy Policy.

What RevenueCat gets

A pseudonymous app user ID generated on your device (not your name, not your email, not your Google account), your purchase receipt from Google Play, and basic device and store metadata such as country, platform and app version. For a subscription it also holds the renewal and expiry dates, the trial state, and whether the subscription is active — the app has to know whether Plus is still running. It receives none of your vehicles, entries or reminders. See the RevenueCat Privacy Policy.

What that means in the app

Plus unlocks against the Google account on the device, not against an OdoTick account, because there is no such thing. Cancelling a subscription in Google Play ends the Plus features at the end of the period you paid for and never deletes anything you logged — your history stays, and the app keeps tracking. See the Terms of Service for billing, the free trial and cancellation.

8. Exports and backups

OdoTick Plus can export your entries as a CSV file and write a full backup file of your ledger. Both are manual actions you trigger. There is no automatic export and no cloud backup.

Once that file exists, it is yours and it is your responsibility. If you save it to a cloud drive, email it to yourself, or send it to your accountant, it has left your phone and is covered by whatever policy that service or person has, not by this one. We never receive it, and we cannot recall it.

Restoring a backup replaces what is currently on the device. The app warns you before it does that.

Separately, Android's own system backup may include app data, depending on your device and your Google account settings. That mechanism belongs to Google and Android and is controlled from your device's backup settings, not from OdoTick.

9. The full list of third parties

Four, and you can check each one against the sections above. Nothing else in the app talks to anything.

That is the whole list. There is no fifth party. If we ever add a service that changes this, we will update this policy and say so in the app's release notes before it ships.

10. This website

This site is a set of static pages hosted on Cloudflare. It sets no cookies, runs no analytics and no JavaScript, embeds no third-party fonts, scripts, pixels or share buttons, and asks you for nothing.

Like any website, requests reach it over the internet, so Cloudflare, as the hosting and network provider, processes standard technical information such as your IP address in order to serve the page and protect against abuse. That processing is Cloudflare's, described in the Cloudflare Privacy Policy. We do not add tracking on top of it and we build no profile from it.

11. Your rights and choices

Privacy laws such as the GDPR, the UK GDPR, the CCPA and Malaysia's PDPA give you rights over personal data a company holds about you: to access it, correct it, export it, or have it deleted.

These rights are largely self-service here, because we hold no personal data about you. There is no account to look up and no record with your name on it. In practice:

For the crash reports and purchase records described above, write to jaironlanda@gmail.com and we will do what we can — though a crash report is not linked to your identity, so in most cases there is nothing to look up. For data Google holds because of your install or purchase, those rights are exercised with Google.

12. Deleting your data

Because everything is local, you are always one step away from deleting all of it, with no request to file and no waiting period.

This is irreversible. Your history exists only on your device, so we cannot restore it for you — we do not have it. Export a backup first if you want to keep it.

Uninstalling does not cancel a subscription. Cancel that in Google Play (see the Terms of Service).

OdoTick has no user accounts, so there is no account to delete and no account-deletion request to make.

13. Children

OdoTick is a general-audience app aimed at people who run a vehicle, and it is not directed at children. We do not knowingly collect personal information from anyone, children included, because there is nothing to collect. The app contains no ads, no chat, no social features and no user-generated content from anyone but you.

14. Security

Your data lives in your device's app-private storage, protected by Android's application sandbox and by your device's own lock screen and encryption. Because your ledger is never transmitted to us, there is no server-side breach that could expose it.

The practical risks are local ones, and they are in your control: someone with an unlocked phone can open the app, and an export you have made is only as safe as wherever you put it.

15. Changes to this policy

If this policy changes, we will update the "last updated" date at the top of this page. If a change ever materially affects your privacy — if the app started collecting something, say — we will make that clear in the app before it takes effect, rather than quietly editing this page.

16. Contact

Questions, concerns, or a privacy request? Email jaironlanda@gmail.com and you will get a reply from the person who makes the app.