Letting any vendor arbitrarily update code running on your customer's computers without even your knowledge is insane.

Welcome to the world of SaaS services on the web!

Integrity reporting can detect when the script changes