Skip to content

Workforce compliance & audit management

Every Site.
Audit Ready.
Every Month.

Workforce compliance and client audit software built for South African security companies.

Keep employee compliance, monthly site evidence and client requirements organized in one place — and prepare historical client audit packs without rebuilding everything from spreadsheets, folders and email.

Built initially for South African private security companies.

Audits · ABC Mining — Johannesburg HQ

Client audit

ABC Mining — Johannesburg HQ

Audit period · Jan–Jun 2026

Not ready
Historical workforce
42
employees
Blocking gaps
4
to resolve
Required follow-ups
7
to review
Template
V1
ABC Mining Requirements
  • March timesheetUSS-0017 · Thandi MokoenaMissing
  • COIDA letter of good standingCompany · May 2026 not coveredPartly covered
Review missing evidence

Illustrative product data

The audit problem

A client asks for six months of compliance records. Where does your team start?

The challenge isn't simply storing documents. For a historical client audit, your team may need to determine:

  1. 01who actually worked at that site during the requested period;
  2. 02which requirements applied at the time;
  3. 03whether each employee's compliance evidence was valid;
  4. 04whether monthly payslips and site-specific timesheets are present;
  5. 05whether company compliance documents covered the audit period;
  6. 06and what is still missing before the pack can be submitted.

When this information lives across spreadsheets, folders, inboxes and separate systems, audit preparation becomes a reconstruction exercise.

Roviraq keeps that history connected.

From rebuilding folders to a history that's already connected.

Without Roviraq

  • Spreadsheet employee lists
  • Shared-drive folders
  • WhatsApp/email attachments
  • Current workforce confused with historical workforce
  • Manual expiry checking
  • Missing monthly evidence discovered late
  • Hours spent chasing documents
  • Audit folders rebuilt each time

With Roviraq

  • Historical workforce by site and period
  • Client-specific compliance requirements
  • Employee and company evidence history
  • Monthly payslip/timesheet tracking
  • Missing evidence detection
  • Explainable audit readiness
  • Immutable finalized audit record
  • Structured client audit package

From daily compliance to client audit

Maintain it continuously. Prepare it confidently.

  1. 01

    Maintain

    Keep employees, clients, sites and historical assignments connected.

    EmployeeClientSiteAssignment period
  2. 02

    Collect

    Maintain employee compliance documents, company evidence and monthly site records.

    • PSiRA
    • Medical certificates
    • Payslips
    • Timesheets
    • Company compliance
  3. 03

    Detect

    Roviraq evaluates the correct client requirements against the correct historical period — with a clear explanation for every result.

    ReadyReview requiredNot ready
  4. 04

    Resolve

    See exactly what's missing, expired, awaiting review or historically uncovered and go directly to the relevant evidence.

    • Missing
    • Expired
    • Awaiting review
    • Historically uncovered
  5. 05

    Finalize & Package

    Once ready, finalize the audit record and generate the structured evidence package from the frozen historical snapshot.

    Audit ready Finalize Generate package

See the difference

January to June. One client. The right historical evidence.

Today's workforce

34

Historical audit workforce

42

Client · site
ABC Mining · Johannesburg HQ
Requested period
Jan — Jun 2026

Thandi Mokoena · USS-0017 · Security Officer

ABC
Metro

Mar 2026

  • ABC Mining · Johannesburg HQ — 120 hours · needs ABC's own Mar timesheet
  • Metro Retail · Sandton Mall — 60 hours · needs Metro's own Mar timesheet
  • One employee-month payslip — applies in both contexts

Total 180 hours across two client sites.

Roviraq doesn't simply ask where an employee works today. It reconstructs the relevant workforce from historical site assignments and keeps site-specific monthly evidence in the correct context.

Metro's March timesheet should never become ABC Mining's March timesheet.

Illustrative fictional product scenario.

Client-specific compliance

Different clients. Different requirements. One controlled system.

A requirement isn't necessarily universal. Configure client requirements and effective periods so Roviraq can evaluate what applied to a particular site and audit period.

Historical audits continue using the requirements that applied at the time.

Requirements are configured by your team from what each client asks for — Roviraq applies them; it doesn't decide what the law requires.

Clients · ABC Mining · Requirement template

ABC Mining Requirements

V1 · Jan–Jun 2026
V2 · Jul 2026 →
  • PSiRABlocking
  • MedicalRequired
  • PayslipRequired
  • TimesheetBlocking
  • Company COIDABlocking

Version 1 · Published

Effective 1 Jan 2026 → 30 Jun 2026. Read-only: changes create a new version.

Version 2

From 1 Jul 2026 — adds one requirement. A January–June audit still uses V1.

Illustrative product data

Explainable readiness

Don't give HR another mysterious score.

Every result should lead back to the employee, requirement, period and evidence behind it.

  • Ready

    Ready

    Required evidence satisfied.

  • Review required

    Review required

    Something needs human attention.

  • Not ready

    Not ready

    Blocking evidence is incomplete.

Readiness · ABC Mining — Johannesburg HQ · Jan–Jun 2026
Not ready

4 blocking gaps across 3 requirements.

Blocking

  • Site timesheet · March 20262 employeesMissing
  • COIDA letter of good standingCompany · 1–31 May 2026Not covered
  • PSiRA certificateUSS-0033 · new employeeMissing

Needs attention

  • Site timesheet · April 2026USS-0010Awaiting review
  • Payslip · February 20264 employeesMissing

Why — one result, fully traced

Employee
USS-0017 · Thandi Mokoena
Requirement
Site timesheet — Blocking · ABC Mining Requirements V1
Period
March 2026 · 120 hours worked at this site
Evidence
No ABC timesheet uploaded for March. Her Metro Retail timesheet belongs to Metro's site and is not counted here.
Open monthly evidence

Illustrative product data

See Roviraq in Action

Everything around one goal: staying audit-ready.

  • Workforce History

    Know who worked at which client/site and during what period.

  • Employee Compliance

    Maintain employee compliance requirements, evidence versions, validity and review status.

  • Monthly Evidence

    Track employee-month and employee-site-month evidence such as payslips and timesheets.

  • Site Man-Hours

    Maintain site-specific monthly hours with history and validation.

  • Company Compliance

    Maintain company-level evidence and historical coverage.

  • Client Requirement Templates

    Configure client-specific requirements and effective versions.

  • Audit Readiness

    Evaluate historical workforce and evidence against the applicable requirements.

  • Audit Snapshots

    Finalize an immutable historical audit record.

  • Audit Packages

    Generate structured PDF/manifest/evidence packages from the finalized snapshot.

  • Discipline Records

    Maintain structured internal discipline history and attachments — a record of events, not legal advice or case management.

  • Uniform & Equipment

    Maintain issue/return/replacement/lost/damaged transaction history.

  • Roles & Permissions

    Separate HR, compliance and site-level access.

From readiness to evidence

When the audit is ready, the evidence is ready too.

Finalize the audit to freeze the historical evidence decision, then generate a structured package based on that snapshot.

Later employee, document or requirement changes don't silently rewrite the finalized audit.

Step 1

ReadyJan–Jun 2026

Every blocking and required item satisfied

Review the workforce, template versions, and any disclosed warnings — then finalize.

Step 2

FINALIZED

Workforce, requirements and selected evidence frozen

Fingerprint 9f2c41…e07a1e

Step 3 · Generated package

ABC-Mining_Johannesburg-HQ_2026-Jan-Jun
  • 00 Audit Summary
  • 01 Company Compliance
  • 02 Workforce
  • 03 Employee Compliance
  • 04 Payslips
  • 05 Timesheets
  • 06 Site Compliance
  • Manifest

Audit Summary.pdf

Readiness, periods, versions, warnings

Manifest.json

Every file, version and checksum

Manifest.csv

The same, for spreadsheets

SHA256SUMS.txt

Integrity checksums

Generated from the finalized snapshot

Illustrative product data

Built around the real workflow

More than document storage.

Roviraq is initially designed around the compliance and audit workflow of South African private security companies.

  1. Recruit / employ
  2. Maintain employee compliance
  3. Deploy across client sites
  4. Collect monthly evidence
  5. Monitor readiness
  6. Client audit request
  7. Historical workforce reconstruction
  8. Resolve gaps
  9. Finalize
  10. Audit package

Examples may include:

  • PSiRA evidence
  • Medical certificates
  • Employment evidence
  • Payslips
  • Timesheets
  • Company compliance evidence
  • Client-specific requirements

Evidence is verified by your team. Roviraq records who verified what and when — it doesn't itself verify statutory or legal compliance.

Sensitive workforce evidence deserves controlled access.

Role-Based Access

HR, compliance and site managers see only what their role permits.

Private Documents

Evidence is stored privately and accessed through controlled links.

Historical Integrity

Finalized audit snapshots cannot simply be rewritten after the fact.

Evidence Version History

Replacement documents don't silently erase historical evidence.

Roviraq supports compliance administration and audit preparation. It does not provide legal advice or certify statutory compliance.

Founding Partner Program

Put Roviraq through a real client audit.

We're inviting a small number of South African security companies to work directly with us during Roviraq's founding pilot.

60-day guided pilot

  1. 1Configure

    • Company setup
    • Client & site configuration
    • Employee-data onboarding assistance
    • Compliance requirement setup
  2. 2Onboard

    • Team onboarding
    • Audit-readiness setup
    • Guided use of Roviraq
  3. 3Prove it on a real audit

    • Support preparing at least one real client audit
    • Direct feedback channel with the Roviraq team

Pilot investment

60-day guided pilot

From

R2,500

Final pilot scope depends on workforce size, number of sites and onboarding requirements.

Apply for Founding PilotPrefer to see it first? Book a Demo

Founding-customer subscription pricing will be offered to successful pilot participants before public launch.

Is Roviraq a fit for your company?

Best suited to organizations that:

Talk to Us About Your Audit Process
  • manage 100+ guards/employees;
  • operate across multiple client sites;
  • maintain recurring employee/client compliance evidence;
  • prepare periodic client audits;
  • have HR/compliance staff spending time gathering historical evidence;
  • currently rely partly on spreadsheets, shared folders, email or disconnected systems.

Questions, answered plainly.

Does Roviraq replace payroll?

No. Roviraq is focused on workforce compliance, evidence and client audit readiness rather than being a payroll platform.

Does it replace rostering or guard patrol software?

No. Roviraq's initial focus is HR/compliance evidence and audit preparation.

Can employees work at multiple client sites?

Yes. Historical site assignments and site-specific monthly evidence are core to Roviraq's model.

Can different clients have different requirements?

Yes. Client requirement templates can be versioned over time.

What happens when a document is replaced?

Roviraq preserves evidence/version history rather than silently overwriting the historical record.

Can Roviraq prepare historical audits?

Yes. It can evaluate historical workforce and applicable evidence for the requested site and period.

Does Roviraq automatically certify that we're legally compliant?

No. Roviraq organizes evidence, applies configured requirements and helps teams identify gaps. It does not provide legal advice or legal certification.

How does the Founding Pilot work?

We help configure your organization, workforce/sites and compliance requirements, train the relevant team and use Roviraq through a guided 60-day pilot.

Can we import existing information?

For founding pilots, onboarding/import requirements are assessed with each company and assisted by the Roviraq team.

Your next client audit shouldn't start with a folder search.

See how Roviraq can help your team maintain workforce compliance continuously and prepare the right historical evidence when clients ask for it.

Built initially for South African private security companies.

Talk to the Roviraq team.

Tell us a little about your workforce and how you prepare client audits today. We'll show you Roviraq with a realistic security-company scenario — and, if it fits, how a founding pilot would work for you.

No sign-up and no trial to configure. A person from Roviraq will reply.

We use these details only to respond to your request and keep a record of it. We don't sell your information or add you to marketing without your permission. See our Privacy notice.

roviraq

Every Site. Audit Ready. Every Month.

Workforce compliance & audit management, built initially for South African private security companies. Roviraq supports compliance administration and audit preparation; it does not provide legal advice or certify statutory compliance.

© 2026 Roviraq. All product data shown on this page is illustrative and fictional.