Autowatch Ghost Installation Autowatch Ghost is a revolutionary immobiliser system that guards against key-cloning, hacking and vehicle theft. It can also help reduce your insurance costs and even be eligible for incentives. Simple and discrete easy to use, easy to use, the Ghost immobiliser is integrated into the vehicle's ECU.