As an sports vision optician I have tried all of the solutions out there from waxes to cloths etc
For helmet visors which are polycarbonate the outer surface is best with rainx
For the inner surface q pinlock is the best option - it far outways the solution option because it stops the lens outer surface cooling the innersurface leading to fogging.
If you can't fit a pinlock then using one of the solutions out there (including neat concentrated washig up liquid ) the key to it is that you useit several times before using the helmet.
Start by spreading the anti fog solution over the surface and leave to completely soak the surface. Then buff off with a clean lint free cloth.
Leave the surface to completely dry before redoing the above again.
One other tip (learnt this from diving) try to keep the helmet in a cool area before you wear it. The nearer the temperature of the helmet to the atmosphere you are riding in the better. If the visor is much hotter than the riding atmosphere then it will cool rapidly initially and will lead to fogging more.
My favourite anti fog is the muc-off one which costs around £8.50
Remember All of the anti fog solutions only work when you use it
BBRR - Big Bike Rough Road Riders Group
It's all about how big it is and how Rough you use it
The journey aimed to challenge the perception of blindness…
Usually People call me Sir... closely followed by 'You are making a scene!'