Autowatch Ghost Installers Our system, named Ghost is an advanced CAN immobiliser that protects cars from theft through key copying. It is a Tassa approved product and is recognized by insurance companies. Our team of ghost installers is mobile and operates nationwide. We are DBS security checked, as well as