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