Rail Sanraksha application is a web and TWS-based mobile application for training, counselling, and capacity building of safety category railway staff. It not only enables viewing of customized safety content by concerned staff but also helps in the assessment of acquired knowledge by the staff and prepares customized MIS and dashboards for top management, enabling them to oversee the counselling process. Thus, it is a transparent, effective, and accessible solution for the training and counselling needs of railway staff.