MakeMKV is a popular DVD and Bluray ripping app. It is partially closed-source.
I have been unable to get the app to access an installed DVD or Bluray drive at all until I connect the
hardware-observe interface. With the hardware-observe interface connected MakeMKV can determine which drives are available for ripping. Therefore the app requires hardware-observe to fulfill it’s primary functionality.
Being partially closed-source I cannot alter the app to bypass the scanning to determine available drives, and cannot guarantee that any gathered data isn’t exfiltrated, though I do not believe it is.