How it works:
When enabled, the app captures the employee's GPS position at each punch.
If they are beyond the allowed radius, the punch is flagged orange
in their history and in the admin report — but is not blocked.
Flagged punches appear in the Python monthly report as alerts.