And those so called over-smart peoples include me and railfans like us also Railway Line Duty Employees like Guards/Drivers and TTEs. NTES, yes differs by max to max 30 mins, however in data if forged by more than an hour only for the Destination Station, to display punctuality, and for that data is sometimes not updated for the second last station. For the remaining part of journey NTES is somewhat reliable. And all these details are known to Railfans and Employees only, common people are not aware which app does exactly what!!