Ghost Tracker Installation Ghost trackers are an invisible system that can be fitted to your vehicle without cutting wires or additional key fobs. This ensures that the warranty of your car is not affected and its aesthetics are not compromised. Autowatch Ghost is a revolutionary aftermarket immobiliser that safeguards your