title: Strategy for getting a "real" device time while offline
body: <p>We allow users to clock-in via our react native app.</p>
  
  <p>We also allow offline clock-in by saving the GEO location and timestamp of the action and waiting for an active internet connection.</p>
  
  <p>Is there a way to detect whether a clever user changed the time of the device while being offline and clocking in? </p>
  
  <p>We thought we could start some interval when the app last contacted the server but is it the best option? I am not sure whether an interval would properly run when the app is in the background and such.</p>