There is a more detailed article out there somewhere that I have read. It doesn't work on film cameras either as it detects the CCD (and CMOS??) sensor. Basically it detects reflective surface, then analysis it for the specific characteristics of the sensor, and if it thinks it is a sensor, then it shoots white light (maybe upgraded to laser but that would hve more issues be injury claims).