Why Should You Have a Ghost Immobiliser Installed? Autowatch Ghost is the next-generation vehicle immobiliser. It safeguards your vehicle from theft. It works discreetly by connecting to your vehicle's CAN data network, and requires a unique, changing PIN code sequence to be entered in order for the vehicle to start.