I have a small bottle of Gtechniq coating. Haven't tried it yet. Application details are quite specific. There is a "Pro" version that authorised dealers apply.
Also coating for boats, planes etc..
These coating won't stop stonechips. They can give a surface that cleans easier, similar to various "hard wax" or " paint sealant" treatments.