BEAT IT FOR £0
With stuff already in your cupboard
Dry it after every shower
A quick squeegee or towel along the sealant after showering stops new spots. Wipe light spots with washing-up liquid and water.
Does it work? Yes for stopping it. Old spots may not budge.