Last updated: April 28, 2026
ObdLink (“the app”) is an Android application that connects to ELM327-compatible OBD-II Bluetooth adapters to display live vehicle telemetry and read diagnostic trouble codes from your vehicle.
This policy describes what information the app accesses, what it sends off-device, and your choices.
The following stay on your device and are never transmitted:
If you leave crash reporting enabled (Settings → Privacy → Send crash reports), the app sends the following to Google Firebase Crashlytics when the app crashes or encounters a handled exception:
010C, ATSP0).The app does not send: your VIN, GPS location, vehicle data values, the adapter's MAC address, or any identifier that could be linked back to you.
You can disable crash reporting at any time in Settings → Privacy. When disabled, no crash data is sent.
Firebase Analytics is bundled with Crashlytics and may collect aggregate, anonymous app-usage events (app starts, screen views) and an anonymous installation identifier. It does not collect your name, email, or vehicle data. Disabling crash reporting in Settings also disables analytics collection.
| Permission | Why we need it |
|---|---|
BLUETOOTH_CONNECT (Android 12+) | Talk to your already-paired ELM327 adapter |
BLUETOOTH_SCAN with neverForLocation (Android 12+) | Discover unpaired ELM327 adapters; we explicitly tell Android we will not derive location from this |
BLUETOOTH, BLUETOOTH_ADMIN (Android 11 and below) | Same as above on legacy Android |
ACCESS_FINE_LOCATION (Android 11 and below only) | Required by older Android versions to perform Bluetooth discovery; we do not use your location |
FOREGROUND_SERVICE, FOREGROUND_SERVICE_CONNECTED_DEVICE | Keep the OBD-II connection alive when your screen is off |
POST_NOTIFICATIONS | Show the foreground-service notification while connected |
The app does not request internet or location permissions on Android 12+.
The app is a vehicle-diagnostics tool for adults. It is not directed at children and we do not knowingly collect data from them.
Crashlytics retains crash data for up to 90 days per Google's standard policy. We do not maintain a separate database of users.
If we materially change what data is sent off-device, we will update this page and bump the “Last updated” date above. Continued use after a change constitutes acceptance.
For questions about this policy: posh-obd-link-support@posharchitecture.solutions
The application is published by Posh Architecture Solutions.