Server-authoritative sync, not last-write-wins
Devices are thin delta clients. The server resolves conflicts, so two desks checking in the same member at the same moment produce one check-in, not two.
ProductOffline
Check-in is the one workflow that cannot wait for a network. The desk keeps working offline and reconciles when the connection returns — the sync is server-authoritative, so nothing is lost or double-counted.
Search, confirm entitlement, check in — in seconds.
The member app shows a code; the desk or a kiosk scans it.
Access decisions exposed for gate hardware to consume.
Check-ins recorded locally and replayed in order on reconnect.
Expired, frozen and dues-pending states surface at the moment of entry.
Who is currently in the building, per branch.
Devices are thin delta clients. The server resolves conflicts, so two desks checking in the same member at the same moment produce one check-in, not two.
Every admit and every refusal is recorded with the reason. When a member says they were turned away, the log says what the system knew at that moment.