I've usually used Bar's Bugs windscreen washer in previous cars however the recommendation in the manual for my Tesla Model 3 is not to use these bug based cleaners or water repellent cleaners as they can cause chattering/squeaking.
So with that in mind, what cleaner do you use that does a good job at cleaning the window but doesn't leave a mess over the rest of the car?