Skip to main content
The Compliance module ensures your workforce has read, understood, and formally acknowledged your company’s policies — with a complete, immutable audit trail of who acknowledged what version and when. Essential for HR disputes, regulatory inspections, and ISO audits.

What Compliance owns

  • Policies — company policy documents distributed to employees
  • Acknowledgements — employee sign-off records per policy version
  • Audit trail — permanent, tamper-proof log of all acknowledgement activity

Data flows into Compliance from

ModuleWhat it sends
HREmployee records for policy assignment
Acknowledgement records are permanent and cannot be deleted, even by Admins. This is intentional — the immutability of the audit trail is what makes it defensible in legal and regulatory contexts.

Common tasks

Create and publish a policy

1

Open Compliance → Policies → New Policy

2

Name the policy

Use a clear, official name (e.g. Code of Conduct v1.0, Remote Work Policy, Data Protection and Privacy Policy).
3

Add the policy content

Write the policy directly in the rich text editor, or upload a PDF document. Both are supported — the uploaded PDF is what employees read, while the rich text version serves as the searchable record.
4

Set an effective date

Enter the date from which this policy is in force. Employees see this date when reading the policy.
5

Assign to employees

Choose All employees, or select specific departments, locations, or roles. New employees added after publication in the assigned groups will automatically receive the policy.
6

Set an acknowledgement deadline (optional)

Specify by when employees must have acknowledged. Employees who miss the deadline are escalated to overdue status.
7

Publish

Click Publish. Each assigned employee receives a notification to read and acknowledge the policy. Managers can see their team’s acknowledgement status in real time.

Track and chase acknowledgements

1

Open Compliance → Policies → select the policy

2

View acknowledgement status

The policy overview shows a summary: total assigned, acknowledged, pending, and overdue. Below is a per-employee list with their current status.
3

Filter by status

Filter to Pending or Overdue to see only the employees who have not yet acknowledged.
4

Send reminders

Select all pending or overdue employees and click Send Reminder. Each receives an email with a direct link to the policy. You can send reminders as many times as needed.
5

Escalate persistent non-acknowledgement

If an employee continues to not acknowledge, their manager is automatically notified after the deadline passes. Managers can follow up directly or flag it as a formal HR matter.

Update a policy to a new version

1

Open the existing policy → click Edit

2

Make your changes

3

Click Publish New Version

You will be asked to confirm this is a new version — not an edit of the existing version. Once published, the previous version is locked and cannot be changed.
4

All assigned employees must re-acknowledge

Publishing a new version resets acknowledgement status for all assigned employees. Previous acknowledgements are preserved against the version they applied to.
5

Add a version note (optional)

Briefly describe what changed (e.g. “Updated section 3.2 to reflect new remote work entitlements”). This note is visible in the version history.

Run a compliance audit report

1

Open Compliance → Reports → Audit Report

2

Select the policy and date range

3

Review

The report shows every acknowledgement event: employee name, policy name and version, acknowledgement date and time, and IP address. This is the report to present during regulatory audits or HR investigations.
4

Export

Download as PDF or CSV. The PDF version is formatted for formal presentation.

Assign a policy to a new employee during onboarding

1

When creating a new employee in HR, complete the onboarding checklist setup

2

Policy acknowledgements are assigned automatically

If the new employee’s department, role, or location matches the assignment criteria of a published policy, they will automatically receive it — no manual assignment needed.
3

Monitor from the onboarding checklist

Policy acknowledgements appear as items on the employee’s onboarding checklist. Their manager can see completion status in real time.

Troubleshooting

Check that the employee has a valid system login and that their account is active. Notifications are only sent to active user accounts — employees without a login cannot receive them. Also check Settings → Notifications to confirm that compliance notification emails are enabled.
Ask the employee to confirm which link they used. If they opened the policy but did not click the I Acknowledge button at the end, it will not register. Acknowledgement requires an explicit action — reading alone is not recorded. Ask them to return to the policy and complete the acknowledgement.
Previous acknowledgements are not deleted — they are archived against the previous version. To see them, open the policy → Version History → select the older version → view its acknowledgements. The current version shows only the acknowledgements for that version.
When publishing or editing a policy’s assignment, switch from department/role selection to Individual Employees and search for the specific employee. This is useful for policies that apply only to certain roles or for late joiners.
The audit report covers all acknowledgements recorded in the system. If entries appear missing, they may have been made on the previous version of the policy. Run the report filtering to All versions rather than the current version only.

FAQ

Yes. The employee-facing compliance interface is fully mobile-responsive. Employees can read the policy and submit their acknowledgement from any device, including smartphones.
Acknowledgement records are retained indefinitely. They cannot be deleted by any user, including Admins. If your company has a data retention policy that requires deletion, contact support — this requires a formal legal hold review.
Yes. Open the employee’s record in HR → Compliance tab. This shows all policies assigned to them, the version they acknowledged, and the date. It is the fastest way to check an individual employee’s compliance standing.
Not currently. Acknowledgement is a declaration that the employee has read and understood the policy — there is no quiz component at present. If comprehension testing is required, this is typically handled outside the system as part of the HR onboarding process.
Pending means the employee has been assigned the policy but has not yet acknowledged it, and the deadline (if set) has not passed. Overdue means the acknowledgement deadline has passed without acknowledgement. Both receive reminder emails — Overdue employees are additionally escalated to their manager.

See also

HR

Assign compliance policies automatically during employee onboarding.

Reports

Run compliance audit reports to see acknowledgement rates across the organisation.

Settings

Configure compliance notification schedules and escalation rules.