Anti-hail nets will not damage your vehicle. The installation usually requires pre-erected brackets and then the mesh is mounted on the brackets, there will be plenty of space between it and the vehicle and there will be no direct contact.