New owner of a 2018 and just discovered something that might save someone some $ if they already have an OBDLink dongle and can download the free OBDLink app...
OBDLink is
exactly the same as OBD Fusion, as in the same app but just a different color & locked (presumably) to their adapters, and offering enhanced features like firmware updates for their dongles and free enhanced OEM PIDs downloads. So I wasted $20 for the OBD Fusion app and enhanced PID download when I already had everything I needed with the spendy dongle I'd bought to work with Bimmercode.
This is most likely pointed out here in one of the many threads I haven't read, but might change one's mind on which dongle to buy, especially if you have other cars where you would be downloading multiple enhanced PIDs packs.
OBDLink:
View attachment 3282725
OBD Fusion:
View attachment 3282726