My F31 is rapidly approaching service time - its at the stage now where indy offers far better value for servicing than main dealer. This is the first BMW I have had with a digital service history, with the work/dates/mileage detailed in iDrive.

Am I correct in assuming that only BMW dealers can update this and no indys would have the software?