Features

Eight modules, and an honest list of what is missing

Each module has a page describing what it decides for you, where you stay in control, and the trade-offs behind the design. Read the one that matches the problem you actually have.

Leave management

Entitlements that follow Singapore statute, applications, approvals and a shared team calendar.

  • Pro-rated first-year entitlements
  • Weekends and public holidays excluded automatically
  • Approve from an email link, no login required
  • Shared team calendar and .ics export
How leave management works

Claims & expenses

Categorised expense claims with receipt capture, optional OCR, and approval routing that mirrors leave.

  • Categories mapped to your accounting workflow
  • Optional AI receipt OCR
  • Per-category and per-benefit caps enforced at submission
  • Bulk receipt download for the finance handover
How claims & expenses works

Employee records

One record per person: personal details, employment history, documents, reporting lines and access level.

  • NRIC encrypted at rest, decryption audited
  • Sensitive fields masked until explicitly revealed
  • Structured onboarding and offboarding flows
  • Document store per employee
How employee records works

Benefits & caps

Flexible-benefit, medical and health-checkup allowances with per-period caps enforced when a claim is filed.

  • Annual, half-yearly and quarterly periods
  • Balance enforced at submission time
  • Eligibility rules per plan
  • Employees see their own remaining balance
How benefits & caps works

Policies & acknowledgements

A versioned policy library where you can prove who acknowledged which version, and when.

  • Draft, published and archived states
  • Acknowledgement recorded per policy version
  • PDF or rich text
  • Outstanding-acknowledgement tracking
How policies & acknowledgements works

Meeting rooms

Room booking that sends real calendar invites and handles replies, including proposed new times.

  • Real .ics invitations, not email notifications
  • Conflict detection before a booking is taken
  • Recurring bookings as a managed series
  • Inbound handling of counter-proposals
How meeting rooms works

Roles & access control

Five roles, checked on the server, with session revocation and a complete audit trail.

  • Employee, approver, admin, super admin, managing director
  • Tenant isolation on every query
  • Immediate session revocation on role change
  • Append-only audit log
How roles & access control works

Privacy & data-subject tools

Subject-access export, retention purging and audited access — the operational side of PDPA compliance.

  • Self-service data export for every employee
  • Scheduled retention purge
  • Secrets excluded from exports by design
  • Access to identifiers is logged
How privacy & data-subject tools works

Scope boundary

What OTG HRMS does not do

Discovering a missing capability during the week you need it is the worst way to learn about it. So here it is up front.

Payroll and CPF

The calculation was never verified against CPF Board's figures. Removed rather than shipped unverified.

Why

Jurisdictions beyond Singapore

Leave rules and the holiday calendar are Singapore-specific. A partial Malaysia implementation was removed for the same reason as payroll.

Why

Attendance and rostering

No clock-in, shift scheduling or timesheets. If that is your main problem, this is the wrong tool.

Recruitment and appraisal cycles

No applicant tracking, and no review workflow beyond a place to store review documents.