Sign in at site

Three verification methods per building (§4.4 table). On all three, the geo check is server-side and mandatory — paper QR alone is not enough.

Worker app — scanning

Grace House · iPad in lift lobby
Location locked · within 12 m of Grace House
Manuel S. · cleaner
Job · Common-area clean (Lot 14) · 2 h
Code rotated at 09:01:24 — verifying…

What's checked

  1. Rotating QR — code is valid for ~60 seconds, signed for this building.
  2. Geolocation — server-side check against the building's geofence.
  3. Worker compliance — non-compliant workers are refused (per §4.3, if worker.licence_block_on_expiry is on).
  4. Job match — after scan, the worker is shown jobs assigned to this location only.

Building config

Grace Houseipad_dynamic_qr
St Johns Churchpaper_rotating_qr (weekly rotation, heritage exterior)
Hutchinson Stmobile_app_geo (Phase 2)

After sign-in

The worker sees the jobs assigned to this location. Clock-out scan (or geo-exit on the mobile app) closes the interval. Hour-baseline R/A/G alerts fire if logged hours fall below the contracted figure on the job.

← Back to today's jobs View attendance export →