Overview
OdoGrid is designed to protect your privacy by default. The app operates entirely offline and does not transmit your vehicle data to any external server owned or operated by us.
All vehicle details, fuel logs, maintenance records, trip logs, and expenses are stored locally on your device inside an AES-256 hardware-backed encrypted Isar database. No account is required. No cloud registration. Your data belongs to you.
Data We Collect
We store the following data types locally on your device only:
| Data | Where Stored | Leaves Device? |
|---|---|---|
| Vehicle details (make, model, VIN, plate) | Local encrypted Isar DB | Only if you export manually |
| Fuel logs & odometer readings | Local encrypted Isar DB | Only if you export manually |
| Maintenance records & expenses | Local encrypted Isar DB | Only if you export manually |
| Trip logs & business mileage | Local encrypted Isar DB | Only if you export manually |
| App preferences (currency, theme) | SharedPreferences (device) | Never |
| Location (GPS for fuel station tagging) | Never persisted | Never — in-memory only, discarded immediately after reverse-geocoding |
| Location (GPS shift odometer tracking) | Local SharedPreferences | Never — stored locally, used solely to calculate driven distance during active shifts |
| Background location (shift tracking) | Local SharedPreferences | Never — collected even when app is closed; used only for shift distance; opt-in only |
Third-Party Services
OdoGrid integrates with the following third-party services. Each operates under its own privacy policy:
Optional premium upgrades are sold as Google Play subscriptions (Monthly, Yearly) or a one-time Lifetime purchase. Google processes the payment; OdoGrid never receives or stores your card details — it only receives confirmation of whether an entitlement is active. Subscriptions can be viewed or cancelled at any time in the Google Play Store.
If you enable backup, your encrypted database is stored in your own Google Drive
appDataFolder
— invisible to all other apps. OdoGrid does not have access to the rest of your Drive.
If enabled, encrypted backup ZIPs are stored in your Dropbox app folder
/Apps/OdoGrid.
OdoGrid does not access your other Dropbox files. Auto-backup silently skips if
Dropbox has not yet been connected in the current session — the app never opens a
browser or OAuth prompt in the background without your explicit action.
Collects crash diagnostics to improve stability and reliability. It does not collect your vehicle log content.
Helps measure app usage and feature quality trends. Vehicle records remain stored locally in the encrypted on-device database.
OCR text recognition for receipt scanning runs entirely on-device using the Google ML Kit Text Recognition API. No images or scan results are ever uploaded.
Location is used for two things: tagging the fuel station on a fill-up, and measuring the distance driven during a shift. Station lookup is processed in-memory and never uploaded; the coordinates are discarded once the station name is resolved.
When you optionally enable GPS odometer tracking during an active shift, OdoGrid collects your device's precise location — including in the background when the app is closed or not in use. A prominent disclosure dialog is shown before this feature is activated, and you must explicitly agree. This data is used solely to calculate your driven distance, is stored locally on your device, and is never sent to any server or shared with third parties.
Advertising & Purchases
OdoGrid contains no advertising. The app ships no advertising SDK, displays no banner, interstitial, or video ads, and contains no attribution or tracking SDK. We do not collect, read, or transmit your Android advertising ID — the related permissions are removed at build time and Firebase Analytics is configured not to collect it. There is no ad-consent dialog because there is nothing to consent to.
The app is supported by an optional premium upgrade, purchased through Google Play Billing as a Monthly or Yearly subscription, or as a one-time Lifetime purchase. Premium unlocks the Tax Deduction Report, the Tax Deduction Excel export, and Export History. Everything you have already logged stays yours and stays readable whether or not you subscribe.
Google handles the transaction and we never see your payment details. Subscriptions renew automatically until cancelled, and you can cancel at any time from the Google Play Store — cancelling does not delete your data.
Data Export & Deletion
You can take a full copy of your data with you at any time. In the app drawer, open Export History and choose JSON, PDF, or Excel. Exports contain your real stored values, including VIN and plate number. Export History is part of the premium upgrade.
To permanently delete your data, open Privacy & Data → Delete All Data. This clears your vehicles, fuel logs, expenses, expense categories, maintenance records, and trips from the encrypted on-device database, then rotates the AES-256 encryption key so that any existing encrypted backup becomes unreadable. This action is irreversible.
Cloud Backup & Auto Sync
Once you complete your first successful backup or restore for a provider, OdoGrid enables automatic backup by default — no additional configuration required. The app silently backs up your encrypted database each time it is brought to the foreground, provided the configured interval (Daily, Weekly, or Monthly) has elapsed since the last successful run. You can adjust the backup frequency at any time from Backup & Sync in the app — it is not limited to the Settings page.
If you connect Google Drive, your encrypted Isar database
is transferred directly to your personal Google Drive
appDataFolder
— invisible to all other apps. OdoGrid does not have access to your Google credentials
or the contents of the uploaded file. Backups are compressed (ZIP), timestamped, and
auto-deduplicated so only the latest backup is retained. A Google Drive restore fully
replaces your local database.
If you connect Dropbox, encrypted ZIP backups are stored
in your Dropbox app folder
(/Apps/OdoGrid).
OdoGrid does not access your other Dropbox files. Dropbox restores merge missing records
into your existing local data. If Dropbox has not been connected in the current session,
scheduled auto-backups skip silently — the app never opens a browser or OAuth prompt in the
background without your explicit action.
Contact for Privacy Enquiries
If you have any questions about this Privacy Policy or how your data is handled, please reach out:
Subject line: Privacy Enquiry — OdoGrid
We typically respond within 24–48 hours.