iOS · Porsche diagnostics & coding

Your Porsche,
in plain English.

FlatDiag turns cryptic fault codes and dealer-only coding into clear, tap-to-fix answers — right from your iPhone. Plug in an OBDLink adapter and read, clear, and customize your car like the pros, without the $10,000 tool.

  • For 2009–2016 Porsche
  • Works with OBDLink CX
  • No subscription

Built for the Porsches people actually drive — 2009–2016

  • 911
  • Boxster
  • Cayman
  • Panamera
  • Cayenne
  • Macan

Coverage varies by model, year and equipment. Demo mode lets you preview the full app before you buy anything.

Features

Everything a dealer tool does — in language you understand.

No hex. No guesswork. Just clear answers and one-tap actions for your car.

Faults in plain English

FlatDiag reads every fitted control unit and explains each fault in one clear sentence — grouped by system and ranked by severity. Backed by an offline library of 179,000+ Porsche codes, so you stop Googling P-codes.

Code like the dealer

Unlock factory options and personalize your car — comfort, lighting, gauges and more. Browse coding by module with friendly names instead of raw values, and apply changes in a batch.

A backup before every write

Every coding change is automatically backed up first. Changed your mind? Restore the original in one press. FlatDiag confirms each write and reads it back to verify it took.

Live data, your way

Watch real-time engine and chassis values — RPM, temperatures, pressures — in a clean tile grid. Flip between metric and imperial with a single tap.

Full module scan

One tap finds every control unit in your car — engine, transmission, ABS/PSM, airbags, comfort and more — so nothing hides. Clear a code and FlatDiag re-reads automatically.

Speaks your language

A fully localized interface in 8 languages: English, Spanish, French, German, Italian, Portuguese, Dutch and Polish — units, plurals and all.

How it works

Up and running in three steps.

  1. 1

    Plug in

    Pop an OBDLink CX adapter into your Porsche's OBD-II port — it's under the dash on the driver's side. No tools, no wiring.

  2. 2

    Connect

    Open FlatDiag and pair over Bluetooth. Your car is identified automatically by its VIN — no setup screens to wade through.

  3. 3

    Diagnose & code

    Scan for faults, clear what you've fixed, watch live data, and apply coding — all in plain English, all from the driver's seat.

Built-in safety

Coding, with a safety net.

Changing how your car behaves should never be a leap of faith. FlatDiag is built so that every write is deliberate, reversible, and verified.

  • Automatic backup. The original value is saved before anything changes — restore it in one press.
  • You confirm every write. Nothing is sent to a control unit until you explicitly approve it.
  • Read-back verification. FlatDiag reads the value back after writing to confirm the change actually took.
  • Known-good maps. Coding options come from documented values — not random bytes.
What you need

An iPhone and one small adapter.

No laptop, no dealer appointment, no subscription. FlatDiag runs entirely on your phone.

OBDLink CX

The recommended adapter — a compact Bluetooth-LE dongle that connects fast and stays connected. It plugs into your OBD-II port and talks to FlatDiag wirelessly.

Your iPhone

FlatDiag is a native iOS app designed for iPhone. Bring the phone you already own — the whole tool fits in your pocket.

Nothing else

No cloud account, no monthly fee. Your scans and coding backups stay on your device, private to you.

Localized in
  • English
  • Español
  • Français
  • Deutsch
  • Italiano
  • Português
  • Nederlands
  • Polski
FAQ

Good questions.

Is FlatDiag made by Porsche?

No. FlatDiag is an independent app and is not affiliated with, endorsed by, or sponsored by Porsche. "Porsche," model names, and "PIWIS" are trademarks of their owner; we use them only to describe compatibility.

Will coding hurt my car?

FlatDiag is built to make coding safe and reversible: every change is backed up first, you confirm each write, and the result is read back to verify. Stick to documented options, keep battery voltage healthy, and you can always restore the original in one press.

What do I need to buy?

An iPhone you already own and an OBDLink CX Bluetooth adapter. That's it — no laptop, cables, or subscription.

Which Porsche models are supported?

FlatDiag targets 2009–2016 Porsche models — 911, Boxster, Cayman, Panamera, Cayenne and Macan. Exact coverage varies by model, year and equipment. Demo mode lets you explore the app before committing.

When can I get it?

FlatDiag is in active development. Join the waitlist and you'll be first to hear about TestFlight beta access and the App Store launch.

Is my data private?

Yes. Diagnostics and coding run on your iPhone, and your backups stay on your device. There's no account to create and nothing uploaded to a cloud.

Be first behind the wheel.

Join the waitlist for early TestFlight access and launch news. No spam — just FlatDiag.

We'll only email you about FlatDiag. Prefer email? hello@flatdiag.com