No paint can prevent vandalism. They've used the wrong description. There are paints which deter graffiti artists and there are paints which deter intruders. The latter are basically non-drying coatings used on drainpipes etc to deter people climbing up them. They get covered in the stuff and it doesn't wash off.