Privacy Policy

Privacy Policy & Terms of Service

ECU Error Scan · Developer: Catalyst Fix Pro
Last Updated: November 8, 2026

1. OVERVIEW

Catalyst Fix Pro does not operate a server that collects vehicle diagnostic data from ECU Error Scan. The application's normal OBD-II diagnostic functions are designed to operate locally on the user's Android device.

This policy describes data handled by the application itself. Google Play, the Android operating system, device manufacturers, browsers and other apps or services selected by the user operate under their own privacy terms.

2. DATA STORED LOCALLY ON THE DEVICE

Depending on the features used, the app can store the following information in its local Room database:

  • vehicle make, model and year;
  • VIN;
  • optional license plate;
  • fuel type, transmission and engine/vehicle profile fields;
  • optional user-entered notes;
  • odometer values entered for diagnostic sessions;
  • diagnostic session date/time and detected OBD-II protocol;
  • DTC codes and their recorded state, such as Confirmed, Pending or Permanent;
  • vehicle archive state and other profile-management information.

DTC descriptions may be resolved from application resources at display time and do not need to be stored as permanent history text.

3. BLUETOOTH ADAPTER INFORMATION

The app can store locally the selected OBD-II adapter name, Bluetooth address and transport type (for example Classic, BLE or dual-capable). This information is used to reconnect to the adapter. Adapter preferences are stored locally and are excluded from the application's Android backup rules.

4. ANDROID BACKUP & DEVICE TRANSFER

The app allows the Android operating system to back up or transfer the application database according to the user's Android/Google backup settings. Bluetooth adapter preferences are excluded.

The developer does not receive or control Android system backup contents. Cloud backup and device-to-device transfer are services provided by the Android platform and/or the user's account provider.

Uninstalling the app removes its local on-device application data. A system backup may still exist under the user's Android/Google backup settings and may be restored by Android during a later installation.

5. USER-ENTERED NOTES & PERSONAL DATA

The app is designed around vehicle and diagnostic data. It does not require a customer's name, phone number, email address or other personal identity information.

Some fields, especially the free-form Notes field, allow the user or workshop to enter their own text. If the user chooses to enter personal data or other confidential information, the user/business is responsible for having an appropriate legal basis and for handling that information in accordance with applicable law and their own privacy obligations.

The developer does not receive the contents of these local notes through the normal operation of the app.

6. BLUETOOTH PERMISSIONS

  • Android 12+: Nearby devices / Bluetooth permissions may be required to discover and connect to Bluetooth Classic or BLE OBD-II adapters.
  • Android 8–11: the current app uses paired devices and does not request location permission for its normal adapter-selection flow.
  • The app does not use Bluetooth permissions to determine or track the user's geographical location.

7. INTERNET, ANALYTICS & ADVERTISING

The current diagnostic architecture does not require internet access for OBD-II communication. No advertising or analytics SDK is required for core diagnostics, and the developer does not use the app to upload diagnostic history to a developer-operated server.

External web search: if the user chooses the app's “Search the internet” action, a query containing vehicle information such as make/model/year and a DTC code can be passed to an external browser or search application selected by the user. From that point, the external app/service processes the request under its own privacy policy.

8. USER-INITIATED SHARING

The app can prepare diagnostic information for sharing. No sharing occurs automatically. Information leaves the app only after the user explicitly chooses a share action and then selects a destination application or service.

The user is responsible for reviewing the information before sharing it, especially if a report contains a VIN, license plate, notes or other information that the user considers confidential.

9. VEHICLE DIAGNOSTICS & DTC CLEARING

The application communicates with a vehicle ECU through a compatible ELM327-type OBD-II adapter using Bluetooth Classic or BLE.

  • Mode 03 can be used for Confirmed DTCs.
  • Mode 07 can be used for Pending DTCs.
  • Mode 0A can be used for Permanent DTCs where supported.
  • On explicit user request, Mode 04 may be used to request DTC clearing and the app can rescan afterwards to verify the ECU response.
Diagnostic limitation: clearing a DTC does not repair the underlying fault. Clearing may reset readiness monitoring and related OBD-II state. Permanent DTCs may remain until the vehicle's own conditions for clearing them are met.

10. SECURITY & LIMITATIONS

ECU Error Scan is an OBD-II diagnostic aid. It is not a replacement for professional mechanical diagnosis, manufacturer service information or OEM diagnostic equipment. Standard global OBD-II diagnostics do not provide universal access to proprietary ABS, SRS/airbag, BCM and other manufacturer-specific modules.

The developer cannot guarantee that every ELM327-branded adapter is compatible. Adapter hardware, firmware quality, supported Bluetooth profile, vehicle ECU implementation and Android device behavior may affect operation.

11. DISCLAIMER OF LIABILITY & USER RESPONSIBILITY

The application is provided as a diagnostic tool and is used at the user's own responsibility.

  • A DTC is diagnostic information, not a guaranteed diagnosis of a failed component.
  • The user is responsible for deciding whether a diagnostic or clearing operation is appropriate for the vehicle.
  • The app does not guarantee repair results, emissions compliance, roadworthiness or compatibility with every vehicle/adapter combination.
  • Users and professional workshops remain responsible for complying with applicable laws, repair procedures and data-protection obligations.

12. TERMS OF SERVICE

By installing or using ECU Error Scan, you agree to these Terms of Service together with the Privacy Policy above. Nothing in these Terms limits rights that cannot legally be excluded or limited under applicable consumer-protection law.

12.1 Application Purpose

ECU Error Scan is an Android vehicle diagnostic application intended to read and display OBD-II diagnostic information, maintain user-created vehicle diagnostic history, compare diagnostic sessions, and, when explicitly requested by the user and supported by the vehicle, send an OBD-II Mode 04 request to clear diagnostic trouble information.

12.2 License

When ECU Error Scan is obtained through Google Play, the user receives a personal, limited, non-exclusive and non-transferable right to use the application in accordance with Google Play terms, applicable law and these Terms of Service. Ownership of the application and its software remains with the developer except for third-party components governed by their respective licenses.

12.3 Functionality and Compatibility

The application's available functions, supported Android versions, adapter requirements and diagnostic limitations may change as the application is updated. A compatible ELM327-type OBD-II adapter, vehicle support for the requested OBD-II service, and a compatible Android device are required for diagnostic operation.

The developer does not guarantee compatibility with every vehicle, ECU, ELM327-labelled adapter, Bluetooth Classic implementation, BLE profile or Android device.

12.4 Diagnostic Information and Vehicle Operations

DTCs, status information and other OBD-II data are diagnostic indicators and do not by themselves prove that a particular component is defective. The user is responsible for interpreting results appropriately and for deciding whether professional inspection, repair or manufacturer-specific diagnostics are required.

Any DTC clearing action is initiated by the user. Clearing diagnostic information does not repair the underlying fault and may reset readiness information or other OBD-II monitoring state.

12.5 User-Entered Data

The user controls the information entered into vehicle profiles, notes and other editable fields. If a user or professional workshop enters personal, customer, confidential or regulated information, that user or business is responsible for the lawful collection, use, protection, retention and deletion of that information.

12.6 Acceptable Use

The application must not be used in a way that violates applicable law, intentionally interferes with vehicle safety systems, or is intended to misrepresent a vehicle's condition. The user remains responsible for compliance with vehicle inspection, emissions, repair, workplace and data-protection requirements that apply in their jurisdiction.

12.7 Purchases, Google Play and Refunds

Purchases, payment processing, licensing and refunds for ECU Error Scan distributed through Google Play are handled through Google Play and are subject to Google Play terms and applicable law. The developer does not independently process the user's payment-card information.

12.8 Updates and Availability

The developer may update, improve, modify or discontinue individual application features when reasonably necessary for compatibility, security, legal compliance, reliability or product development. Temporary interruption may also occur because of Android, Bluetooth, vehicle, adapter or Google Play platform behavior outside the developer's control.

12.9 No Warranty and Limitation of Liability

The application is provided on an “as is” and “as available” basis to the extent permitted by applicable law. No statement in the application should be interpreted as a guarantee of a particular repair result, vehicle condition, emissions result, roadworthiness determination or universal diagnostic coverage.

To the fullest extent permitted by applicable law, the developer is not responsible for indirect, incidental or consequential loss arising from misuse of the application, incorrect interpretation of diagnostic information, incompatible hardware, vehicle faults or actions taken contrary to vehicle manufacturer guidance. This clause does not exclude liability that cannot legally be excluded.

12.10 Consumer Rights

Nothing in these Terms of Service excludes, restricts or overrides mandatory rights that users may have under applicable consumer-protection law.

13. DATA DELETION

Local application data can be removed by uninstalling the application. Where Android system backup is enabled, the user should also manage or delete the corresponding backup through the Android/Google account settings if they do not want that data restored later.

14. CHILDREN'S PRIVACY

The application is intended as a vehicle diagnostic tool and is not directed at children. The developer does not knowingly collect children's personal data through the app.

15. CHANGES TO THIS PRIVACY POLICY & TERMS

This Privacy Policy and these Terms of Service may be updated when application features, Android platform behavior, legal requirements or distribution requirements change. The “Last Updated” date will be revised when a material change is made.

16. CONTACT

Questions about this Privacy Policy, these Terms of Service or the application can be sent to:
📧 catalystfixpro@gmail.com