I used a so-called anti-fog spray for glasses. Claims no streaks. On the contrary, it left such strong, extensive stains that it was difficult to see them. Back then, it didn't even save my lenses from fogging up at work for a single day. Complete waste of my money.