Frequently Asked Questions
Find answers about IngenX diagnostics, coding, licensing, and safety.
General
IngenX is built from scratch around safety gating and write verification. Critical ECUs are permanently blocklisted, every coding change is backed up and verified byte-for-byte, and features only appear when your specific platform and detected ECUs support them. We don’t guess — we verify.
IngenX supports F-Series (2010–2017), G-Series (2018+), and E-Series (2004–2013) BMW platforms. Check our Supported Vehicles page for a complete list of compatible models.
IngenX is an iOS app available on the App Store. It requires iPhone or iPad running iOS 16 or later. Android is not currently supported.
Hardware & Connectivity
Yes — you’ll need a compatible OBD-II adapter. For diagnostics and live data, any supported Bluetooth Low Energy (BLE) adapter works — we recommend the OBDLink CX or Vgate vLinker BM+. For coding writes, a Wi-Fi or ENET connection is required. See our full compatibility list on the Download page.
Yes — Bluetooth Low Energy (BLE) is the primary connection method for most users. BLE supports full diagnostics, live data, fault code scanning, and all read operations. Coding writes require Wi-Fi or ENET for data integrity during ECU writes.
Plug your OBD-II adapter into the diagnostic port (usually under the dashboard on the driver’s side). Open IngenX, and the app will automatically discover and connect to your vehicle via Wi-Fi or ENET. The entire process takes under 30 seconds.
Safety & Security
Safety is our core design principle. Critical ECUs (engine, transmission, airbag, ABS) are permanently blocked from writes. Battery voltage is checked before every coding operation. Every change includes automatic backup and byte-level verification. Learn more on our Safety page.
Yes. IngenX automatically backs up every module before making changes. You can restore any module to its original state at any time with a single tap. All backups are stored locally on your device.
Coding changes to non-critical modules (comfort, lighting, digital features) are the same operations BMW dealers perform using ISTA. However, we recommend consulting your dealer regarding your specific warranty terms. IngenX’s backup system lets you restore original values before service visits.
Licensing & Pricing
The Single Vehicle base plan is a one-time purchase — pay once, use forever. The optional All Cars Add-On is a prepaid access pass (monthly, 6-month, or annual) that unlocks unlimited vehicle connections on top of your base plan.
Purchase a license on our website. You’ll receive a license key via email. Open the IngenX app, create an account or sign in, then redeem your key in the app. Your entitlement syncs to your account so you can restore it on any device.
The base plan covers one vehicle (identified by VIN). To connect unlimited BMWs, add the All Cars Add-On — available in monthly ($9.99), 6-month ($44.99), or 12-month ($79.99) prepaid passes. When your add-on expires, your base plan remains active and you can re-pick which single VIN to keep.
Yes. Your license includes all app updates and platform pack expansions at no additional cost. As we add support for more modules and coding options, you’ll get them automatically.
Technical
IngenX supports coding changes to non-critical comfort and convenience modules — things like seatbelt chime behavior, auto start-stop defaults, mirror fold on lock, exhaust burble settings, digital dashboard options, and much more. Available options vary by your specific BMW platform and installed equipment.
Full diagnostics suite including fault code reading and clearing across all accessible ECUs, live sensor data monitoring, ECU identification, and module health overview. All without needing dealer-level tools.
IngenX stores your account email and license activation data. Vehicle data (fault codes, coding backups) is stored locally on your device only. We do not collect or transmit your vehicle’s VIN, fault codes, or coding data to our servers.
Still have questions?
Our team is here to help. Reach out and we’ll get back to you within 24 hours.
