Compliance & Audit Trail

Never miss a visa expiry again.

Protect your registration and your clients. Per-subclass document checklists, expiry alerts from configurable rules, and an audit log that cannot be edited after the fact.

Checklists per Subclass

Every matter resolves its document checklist from a versioned config pack for its visa subclass. When the pack changes, you can see which version a matter was assessed against.

Expiry Alerts from Rules

Alert rules fire on visa expiry, passport expiry and checklist gaps at the thresholds you set. Thresholds live in the same config pack, per country.

Hash-Chained Audit Log

Audit entries are written by database triggers and chained by hash. They cannot be edited or deleted after the fact, not even by the application.

CPD & PI Insurance Records

Record-keeping for the Migration Agents Regulations 2026: CPD points and professional indemnity cover logged per agent, with renewal dates on the same alert rules.

Deadline Calculator

Calculates review and bridging-visa deadlines from the decision date so the dates on the matter are the dates that count.

Regulator Integrations

Sandbox integrations for eight regulators, production wiring pending accreditation. Every response carries its adapter, request id, timestamp and a sandbox flag. Visa entitlement checks in Australia are reachable via a commercial gateway provider with the visa holder's recorded consent; that wiring is not yet live.

Compliance Dashboard

Sandbox
ClientVisa SubclassExpiry DateChecklistAction
Sarah Connor482 TSS14 Days Left12 / 12 · pack v4
Kyle Reese820 Partner12 Nov 20259 / 9 · pack v4
T-800 SystemsStandard Business Sponsorship3 Months Left7 / 10 · 3 missing