App is pretty much right during the journey.I have observed this while travelling in this garbage train for last two years.It is not accurate when train reaches the station.In this case app shows time earlier than the train reached.Example:take this trash train only.On a sunday ntes showed 15 mins late at anand vihar but actually it reached 54 mins late.Whether app is right or not the main thing is in mgs-allahbad-kanpur-ndls section this trash train has lowest priority and not reaching even once of time in last 2 years shows this.I am just stating the facts. And about bad face its passanger like you who are first overwhelmed by its less travel time but then realise how trash train it is when it is 2 hours late during the journey.Tell me when it ever reaches on time atleast once someday.Expecting before is too much.