AntCant @AntCant kindly joined the forum and replied on another thread:
So the answer to your comment is that it should not wash off in normal rain. Heavy squalls may be a totally different question! They suggest using their tape, which is just an adhesive aluminum tape, readily available in most DIY places.