We allow users to clock-in via our react native app.
We also allow offline clock-in by saving the GEO location and timestamp of the action and waiting for an active internet connection.
Is there a way to detect whether a clever user changed the time of the device while being offline and clocking in?
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.