My last 3 Network Railcard renewals were all done on the day of travel (in one case, while eating a bacon roll in the station cafe, after having bought my ticket!), so I'd have failed ticket checks each time, if it required the data on each device. Not that the railcard has been checked for...