Products are made for application on spectacle or sunglass lens surfaces. These are not suitable for contact lenses. The application of any of these products prevents or stops the lenses from fogging which happens when worn with a mask. Works best on only recognised anti-reflective surfaces. The products have been proven to work on anti-reflective coatings from the likes of Essilor, Zeiss, Nikon, Seiko, Nova and Rodenstock. Please buy only if you know the lenses that you are using.