This app takes info from GPS of passengers sitting inside the train. That's why it gives a lot of incorrect info because GPS lock is inaccurate many times. No independent app or company is authorised to use the data from Railways (or NTES to be precise). They've protected the NTES from bots and servers by using reCAPTCHA API. Hope these technical terms don't go over your head. That's why my previous reply was in simple hindi .
My point is that kindly don't blame railways over everything.
Peace ☮️