No, the universal scanner is for convenience and does not have to be used. The scanner can be used on any program that would accept a UPC. No installation is necessary.