If it seems like the inside of your windshield is always dirty, even after repeated cleanings, you’re not insane. There’s a reason for that constant film inside your car windows, and there’s not a whole lot you can do about it.
Read more at MotorBiscuit.
Ammonia based cleaners may discolor any aftermarket tint you have on your windows.