I use this on my windows. I do it every 2-3 months. You’d be surprised how much tar and other contaminants are on the windshield. I typically just spray body shine or detailed on the windshield before I wash the car and clay it. Rinse off and then wash the car.
https://a.co/d/iu6Rgt8