Last updated: April 21, 2026
OBD2AI is an Android app that reads diagnostic trouble codes from your vehicle via an ELM327-compatible OBD2 adapter and generates plain-language diagnoses using a large language model. This policy describes what data the app handles, what is sent to our servers, and what we retain.
Your vehicle list, scan history, and diagnoses are stored locally on your device. We don't create accounts and we don't keep your data on our servers.
When you ask for an AI diagnosis, your vehicle's year, make, model, engine details, diagnostic codes, any freeze-frame readings, and any description you add are sent to a large language model provider to generate the response. Once the response is returned to your device, we're done with it — we don't retain the request or the response against you.
To speed up repeat requests, we cache responses for up to 30 days, keyed by a fingerprint of the vehicle and codes. The cache never contains your VIN or anything that identifies your device.
You can optionally include your Vehicle Identification Number with diagnosis requests. This is disabled by default and is toggled per vehicle from the vehicle detail screen.
A VIN can improve diagnosis accuracy, but it is also a unique identifier of a particular automobile, including its ownership history. Your VIN is never stored on our servers or in our cache, and is only used during the real-time diagnosis request.
We rate-limit diagnosis requests using an anonymous device identifier generated on your device, with your IP address (as seen by our hosting provider, Cloudflare) as a fallback. These counters reset within 24 hours and aren't linked to any personal identity.
The app shows banner advertisements via Google AdMob. You can control ad personalization in your device's Google settings. We do not share any of your vehicle or scan data with advertisers.
You own your data. You can export all of it at any time in JSON, CSV, or PDF format from the Export screen in the app. You can also permanently delete all local data at any time from the Data Management screen. Because we do not retain personal data on our servers, uninstalling the app removes your information entirely.
OBD2AI is not directed to children under 13 and does not knowingly collect personal information from children.
If we materially change how the app handles your data, we'll update this page and the in-app "About & Privacy" screen, and bump the "Last updated" date above.
Questions about this policy? Email privacy@obd2ai.app.