Why Should You Have a Ghost Immobiliser Installed? Autowatch Ghost is an innovative car immobiliser of the future that shields your vehicle from theft. It operates in a discreet manner by connecting to your vehicle's CAN data network, and requires a unique, PIN code that can be changed to be