OnDuty365 is in prelaunch and currently in testing. Get early subscriber benefits
OnDuty365/Solutions/Compliance
Compliance & verification

Licence verified.
Duty accepted.

OnDuty365 checks a guard against the official state security licence register before they can accept a duty. All eight Australian state and territory registers are covered. OCR reads the document and flags expiry dates. A guard with an expired or unverified licence is blocked at the gate, not discovered after the fact.

Licence register/ all states 8 states
Verified
31
licences current
Expiring
02
within 60 days
Blocked
01
duty gated
GuardLicenceStatus
PNPriya NairNSW 1AC · exp 14 Oct 2027Verified
AHAmira HaddadSA 1A · exp 02 Mar 2026Expiring soon
TWTane WalkerQLD 1A · exp Pending uploadUnverified
Licence register. Illustrative data.
The problem
"I assigned a guard to a site and found out later their licence had lapsed three months ago."

A scanned copy in a folder is not a live licence check. Expiries slip, documents get renewed without anyone updating the file, and a client audit finds it first.

01 The fix01 / 02

All-state licence register checks, live today.

NSW licence status is checked against the official register automatically. For the other seven states and territories, OnDuty365 records the verified result from the state portal and tracks expiry from there. A guard whose licence cannot be verified or has passed expiry cannot accept a duty. The check runs again on re-verification, before the next duty cycle.

  • All 8 AU state registersNSW automated. All others verify-and-record with tracked expiry.
  • Licence-gated duty acceptanceUnverified or expired licence blocks the guard at the gate.
Licence register/ all states 8 states
Verified
31
licences current
Expiring
02
within 60 days
Blocked
01
duty gated
GuardLicenceStatus
PNPriya NairNSW 1AC · exp 14 Oct 2027Verified
AHAmira HaddadSA 1A · exp 02 Mar 2026Expiring soon
TWTane WalkerQLD 1A · exp Pending uploadUnverified
All 8 AU states covered. Illustrative data.
The problem
"We spent an afternoon chasing licence PDFs and expiry dates before a big event."

Manual document management does not scale. An operation with dozens of guards across multiple states has hundreds of expiry dates to track, and one missed renewal is a liability.

02 The fix02 / 02

OCR document upload, expiry tracking and re-check.

Guards upload their licence document from the app. OCR reads the licence number, class and expiry date automatically. Expiry dates are tracked and a reminder goes out before they lapse. Continuous re-checks run in the background so a licence that becomes invalid after upload is caught, not assumed current.

  • OCR licence readingLicence number, class and expiry extracted from the uploaded document.
  • Continuous expiry trackingRe-checks run automatically so stale licences surface before duty day.
Document verification/ Priya NairVerified
DocumentNSW Security Licence
OCR read Licence 1AC · #SA-1184
Expiry 14 Oct 2027 · 15 months remaining
Register check NSW register · current
Duty gate Cleared to accept duties
OCR reads licence and expiry from the uploaded document.
The verification moat

The only WFM platform checking every AU state register.

8 states
Every AU state and territory licence register covered.
OCR
Licence number, class and expiry read from the document.
Continuous
Re-checks run so expired licences surface before duty day.
Gate
Unverified guard cannot accept a duty, full stop.
See compliance on your own roster

Upload a licence with us.
Watch it verify.

A short walkthrough on your roster: upload a licence document, watch OCR read it, then assign that guard to a duty and see the gate in action. Then you decide.