App Intel

Piston - OBD2 Car Scanner

LiveStinez Pty Ltd1 app · 1.4M installsAuto & VehiclesFreeIn-app purchases: $7.99 per itemcom.clockworkbits.piston

OBD2 Diagnostics - Read and Clear Fault Codes and Access Data from Sensors

Alert me★ WatchOpen in Play ↗
Total installs
1,375,716
exact · Play shows 1,000,000+
Installs / day
—
measured after our second crawl (about a day)
Rating
4.3★
5.6K ratings · 178 reviews
Released
26 Jun 2014
12.3y ago
Last update
22 Aug 2026
v3.15.0 · 2mo ago
Countries
—
not checked yet

Install history

exact counter from Google Play
1.3M1.5M1.7M1.8M2M11 Oct12 Oct12 Oct
1.3M1.5M1.7M1.8M2M11 Oct12 Oct12 Oct

Installs per day · last 90 days

Not enough history yet — check back tomorrow

Change timeline

No changes recorded yet. We compare every crawl with the previous one and list title, icon, screenshots, description, version, price and availability changes here.

Country availability

Availability has not been checked for this app yet. “Check all countries” looks the app up in about 140 Google Play storefronts and shows where it is live, listed but not installable, or missing — plus any country-specific (custom) store listings.

Top countries

estimate · charts of 12 Oct

Most downloads likely come from 🇵🇱 Poland (~100%).

  1. Poland100%#54 Top free · Auto & vehicles

Estimated from top-chart positions weighted by each country’s Google Play market size. Countries where the app is not in a chart are not shown, so small markets may be missing.

Top chart positions

as of 12 Oct
ChartCountryRankChange
Top free · Auto & vehicles PL#54▲ 17

App manifest

Read this app's manifest from Google Play: permissions, declared SDKs, components and AdMob app ID. Saved analysis appears here automatically.

Manifest analysis reads only the required APK ranges. Base APK downloads may need separate device splits to install.

Data safety

declared by the developer on Google Play
  • Shares data with third parties Personal info, Financial info and 3 others
  • Collects data Personal info, Financial info and 3 others
  • Data is encrypted in transit
  • You can ask for your data to be deleted

This is the developer's own declaration, summarised from the Play listing. The permissions below show what the app is technically able to access.

Permissions

10 in 1 group
0 Sensitive6 Notable4 Routine
OtherNotable10

Access to miscellaneous device features that don't fit other categories

  • See Bluetooth settings and connect to paired devices like headphones, speakers or watchespair with Bluetooth devices · BLUETOOTH
  • Turn Bluetooth on or off and find and pair with nearby Bluetooth devicesaccess Bluetooth settings · BLUETOOTH_ADMIN
  • Change how your phone connects to networks, like switching connections on or offchange network connectivity · CHANGE_NETWORK_STATE
  • Connect to or disconnect from Wi-Fi networks and change saved Wi-Fi settingsconnect and disconnect from Wi-Fi · CHANGE_WIFI_STATE
  • Start itself automatically as soon as your phone finishes turning onrun at startup · RECEIVE_BOOT_COMPLETED
  • Keep your phone's processor or screen from going to sleep, which can use more batteryprevent device from sleeping · WAKE_LOCK
  • Check whether you are online and whether you use Wi-Fi or mobile dataview network connections · ACCESS_NETWORK_STATE
  • Connect to the internet to load content and send datafull network access · INTERNET
  • Check with Google Play that you got this app legitimatelyGoogle Play license check · com.android.vending.CHECK_LICENSE
  • Read Google service settings stored on your deviceread Google service configuration · com.google.android.providers.gsf.permission.READ_GSERVICES

Sensitive = can reach personal data, location, camera/mic or act on your behalf. Notable = changes how your device behaves. Routine = normal for almost every app. Source: Google Play's permission list for all versions of this app.

Store listing

Full description
With Piston your car’s diagnostic information is at your fingertips. Is the Check Engine Light (MIL) on? Use Piston to turn your mobile device into a car scanner and read the Diagnostic Trouble Codes (DTCs) related to the problem as well as the Freeze Frame data. This will help you identify and fix the issue. You will need an ELM 327 based adapter, either Bluetooth or WiFi, which you connect to the OBD2 socket in your vehicle. Piston will guide you through the connection process. You can access the instructions from the Home page after the first installation or from the Settings at any time. With Piston you can: • Read and clear Diagnostic Trouble Codes (DTCs) defined by the OBD2 standard • Look into Freeze Frame data (a snapshot of the data from sensors at the time the ECU detected a malfunction) • Access data from sensors in real-time • Check status of Readiness Monitors (monitor emission control devices) • Store the DTCs you read in a local history • Login and keep the DTCs you read in the cloud • Access the charts of the sensors readouts • Export real-time data from sensors to a file • Check the VIN number of your car • Examine the ECUs details, like the OBD protocol or PIDs number Some of the above are Premium Features and require a single in-app purchase that will unlock all of them. No subscriptions! This application, in order to become a car scanner, requires a separate ELM327 based device, either Bluetooth or WiFi. Piston is compatible with OBD-II (known also as OBDII or OBD2) and EOBD standards. All the vehicles sold in the USA from 1996 are required to support the OBD2 standard. In the European Union, the EOBD was mandatory for petrol engined vehicles starting from 2001 and for diesel vehicles from 2004. For Australia and New Zealand OBD2 is required for all petrol cars made from 2006 and diesel cars made from 2007. Important: This application can only access the data your vehicle supports and provides via the OBD2 standard. If you have any questions or suggestions you can contact us at [email protected].

What's new

• Support for Android 17 • Bug fixes and improvements

Growing in Auto & Vehicles

Category →