Coatings are very chemical resistant. I would not expect any automotive chemical to remove the coating, but you may find that it alters the hydrophobic properties. Strong cleaners, and even just shampoo, will effect the surface tension of the coating and can create permanent changes that result in a lack of water beading/sheeting. This does NOT mean the coating is gone… just means the surface tension has been changed. Apply a coating topper to restore hydrophobic properties temporarily if this happens.