Kavach is an indigenous Automatic Train Protection system developed for Indian Railways.
The system supervises train speed and provides important signalling-related protection.
When required, Kavach can automatically initiate braking if a locomotive pilot fails to take appropriate action.
The technology is intended to reduce risks associated with situations such as overspeeding and Signal Passing at Danger.
Kavach should be considered an additional railway safety system rather than a technology that can prevent every possible type of accident.