CarScan
OBD-II fault codes explained
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
CarScan reads your car's fault codes through an OBD-II adapter and explains them in plain words — no dictionary of abbreviations, no "see your dealer".
WHAT IT DOES
• Polls the control modules and shows which answered and which stayed silent.
• Reads fault codes and decodes them: not just «P0171», but what usually stands behind it and what is cheaper to check first.
• Shows live data: RPM, speed, temperature, pressure, engine load. Remembers the lowest and highest value of the trip.
• Records a trip to a file — for the intermittent fault that never shows up at the garage.
• Shows inspection readiness and on-board monitoring test results.
• Resets the service interval — where the car allows it.
• Builds a report for the mechanic in plain text: forward it or print it.
• Demo mode: walk through every screen on a made-up car before buying an adapter.
HONEST ABOUT THE LIMITS
An OBD-II adapter is required and bought separately. Any of four kinds will do: Bluetooth, Bluetooth BLE, Wi-Fi or USB.
A service reset is not possible on every car and not with every adapter: it needs talking to modules directly, and cheap ELM327 clones cannot do it. The app checks whether your adapter can, and says so plainly instead of trying blindly.
If a module stayed silent, we write exactly that — «did not answer». It is not the same as «no faults».
WHAT STAYS WITH YOU
Trip recordings, communication logs and parameter snapshots are kept on the phone only and never leave it by themselves.
ACCESS
The app is free for the first few days, so you can see that it talks to your particular car. After that a licence is required.
LANGUAGES
Russian and English, switchable inside the app.
SUPPORT
Write to us from inside the app, on the Support tab — the answer arrives there.
Privacy policy: https://carscan.app/privacy/
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
The main thing: the app no longer says “the bus is silent” when the car has answered. Fault codes are now read on cars that speak only standard OBD-II — Lada, Renault, Chevrolet and many Chinese models. If you picked a profile for a different make, the app now says so plainly: “0 modules” often meant exactly that, not a fault. Connecting to the adapter no longer interrupts itself.
The developer, Vitali Zeliankevich, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
- Contact Info
- User Content
- Identifiers
- Diagnostics
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Vitali Zeliankevich
- Size
- 7.6 MB
- Category
- Utilities
- Compatibility
Requires iOS 16.0 or later.
- iPhone
Requires iOS 16.0 or later. - iPad
Requires iPadOS 16.0 or later. - Mac
Requires macOS 13.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
- Russian
- Age Rating
4+
- 4+
- In-App Purchases
Yes
- One year access $14.99
- One month access $5.99
- Full access forever $29.99
- Copyright
- © 2026 Vitali Zeliankevich
