CANchecked vs Casto Flasher
Price, ratings, monetisation and update history for both apps, side by side โ with what reviewers say about each.
CANchecked
Read full descriptionHide full description
With the CANchecked app, you can configure supported CANchecked devices directly from your iPhone. The connection to the device is established via Bluetooth โ no PC or Wi-Fi connection is required. At launch, the app supports the CANchecked MFD18 and the Vandal DSP. CONFIGURE YOUR DEVICE Change your device settings directly in the app. For the MFD18, this includes: โข Display brightness and orientation โข CAN bus speed and termination โข Sensor assignments and units โข Gear calculation โข Data logging โข Controls and rotary encoders โข Sleep and wake behavior EDIT DISPLAY PAGES Configure up to ten display pages. Choose the desired layout and define which sensors should be displayed. Depending on the layout, you can also adjust colors, scales, value ranges, fonts, and additional display options. Custom startup images, backgrounds, and gauge needle graphics can be transferred from your iPhone to the device. VIEW LIVE DATA Read the current sensor values from the connected device directly in the app. This allows you to quickly verify sensor assignments and incoming data. SET UP WARNINGS Create warnings based on available sensor values. Select the sensor, threshold, and condition, and define which action should be triggered. The MFD18 supports warning messages on the display, the Glow Ring, and the MPP2 output, among other options. MANAGE FILES Transfer TRI and TRX files from your iPhone to the device. Existing files can be selected, downloaded, or deleted. EXPORT LOG FILES Transfer recorded log files to your iPhone. Measurement data can be exported as CSV or VBO files or saved in the native file format. UPDATE FIRMWARE The app notifies you via push notification when new device updates are available. Available firmware updates can then be transferred to the connected device via Bluetooth. No PC or Wi-Fi connection is required. Available features depend on the connected device and the installed firmware. The app can only be used with supported CANchecked or Vandal hardware. SAFETY NOTICE Only configure your device while the vehicle is stationary. Do not use the app while driving.
Casto Flasher
Read full descriptionHide full description
Casto Flasher is a vehicle coding and configuration app for BMW cars. It connects to your own car through an OBD adapter that you plug into the diagnostic socket yourself, reads how the car is configured, and writes coding changes for the factory options your car supports. Everything happens over that local adapter connection, with you at the car. The app has no remote functionality: it cannot locate, unlock, start or otherwise operate a vehicle, and it does nothing at all when the adapter is not connected. WHAT IT CAN CODE - Remote Engine Start: the coding for the manufacturer's own remote start option. Once it is coded, the option is used the way the factory intended, from the car's key fob or from BMW's own My BMW app. Casto Flasher plays no part in that: it is not involved in starting the car and is not even running. The engine runs for up to 15 minutes and then stops on its own, the car stays locked, and the heated seats and heated steering wheel come on where the car has them. - Top Speed Limiter Raised: the electronic top speed limiter set to the figure the factory specifies for your model. - More options are being prepared. The app shows a new one as soon as it is ready for your car. HOW IT WORKS 1. Plug the MHD Universal adapter into your car's diagnostic socket. 2. Let the app check the car. This is free, takes about five minutes, and changes nothing on the car. 3. Choose an option and pay once. The purchase belongs to that one car. 4. Come back to the car and hold to code. About six minutes, while you stand next to it. THE HONEST PART - The check is the only real answer to "will this work on my car". A model name and a year are not enough, because two cars that look identical on paper can answer differently. The app decides at your car, before you pay anything. - Treat a coding change as one that stays. Reverting it is being built and will be free. - Changes to a car's configuration can affect what a dealer covers. If that matters to you, ask your dealer before you buy. You need the MHD Universal adapter, bought separately. We answer in English and German. Casto Flasher is an independent product of ZL Software GmbH. It is not affiliated with, authorised by, endorsed by or connected to Bayerische Motoren Werke AG. BMW, M and all model names are trademarks of their respective owners and are used here only to describe vehicle compatibility.
Screenshots
Verdict
CANchecked and Casto Flasher are too close to call on the numbers: across 6 compared parameters โ price, update cadence, ads and in-app purchases among them โ neither pulls far enough ahead to decide it. What separates them is feature set and interface, not measurable difference.
Scored on Price ยท Rating ยท Positive reviews ยท Number of ratings ยท Update frequency ยท Ads ยท In-app purchases ยท Monetization ยท Best chart rank ยท Devices ยท Requires iOS
Both are free to download. Neither carries in-app purchases, so what you see is what you pay.
CANchecked ships an update monthly, Casto Flasher every 3 weeks. Both last shipped on October 31, 2026.
| Parameter | CANchecked | Casto Flasher |
|---|---|---|
| Price | Free | Free |
| Update frequency | Monthly | Every 3 weeks โ better |
| Ads | No | No |
| In-app purchases | No | No |
| Devices | iPhone, iPad โ better | iPhone |
| Requires iOS | 16.4 | 16.4 |
| Further details โ not scored | ||
| Size | 29 MB | 66 MB |
| Age rating | 4+ | 4+ |
| Developer | CANchecked GmbH | ZL Softare GmbH |
In-app purchases
CANchecked
No in-app purchases
Casto Flasher
No in-app purchases









