Mate, it'll differ from manufacturer to manufacturer but to the best of my belief - it is a common degreasing solution, in a fairly strong concentration, low on salt concentration (why it doesn't streaking).
If you really want to get the embedded grease residues (bugs, road oils, diesel) off the windscreen in a country that has a lot of rain (you know when you driving at night & use your wipers, oncoming headlights turn the screen 'silver', making it impossible to see for a second, that is because of grease residues reflecting the light). Nothing takes it off, except Tollulene (1 of the 't's' in TNT) & some scratch removal cloth I got in S. Africa when I visited. That worked well. I'll ask my brother if he knows it's name & let you know.
But the washer stuff only really will clean off loose oils & bug smears.
It'd be a bit expensive to use on the house windows but will work there, unless if the glass has lime scale (which won't budge ever) in which case use the scratch cloth again. Best of luck