← Deck
β˜• myDOSZ HCM
Enterprise HR & Operations Platform

myDOSZ HCM

One connected system for people, attendance, payroll & operations β€” across a whole group of companies.
Native iOS & AndroidWeb Dashboard 35+ Modules7 companies, one systemMalaysian-compliant
01
β˜• myDOSZ HCM
The Platform

One platform. Every HR & operations need.

myDOSZ HCM replaces paper forms, spreadsheets and a scatter of single-purpose apps with one connected, ERP-grade system β€” from the moment a staff member clocks in, through each company's payroll and tax filing, to management decisions.

πŸ“±
Staff carry it in their pocketAttendance, leave, payslips & tasks in one native app.
πŸ–₯️
HR runs it from one dashboardPeople, payroll, outlets & live operations in one place.
🏒
A group, not a single companySeven legal entities share one system without mixing books.
02
β˜• myDOSZ HCM
Group Structure

The company that employs you isn't always the one that pays you.

Holding groups run inter-company payroll every day β€” and most HR systems cannot express it. myDOSZ HCM stores the employer and the payer as two separate facts, then makes every report follow the correct one.

Staff of
Company A
β†’
Paid by
Company B
β†’
Payslip Β· Statutory
LHDN Β· Bank file β†’ B
Β·
Org chart Β· Chat
Reports β†’ A

Follows the EMPLOYER

  • Org chart & reporting lines
  • Chat segregation between companies
  • Employee directory & HR reporting
  • Appraisal & task assignment

Follows the PAYER

  • Payslip letterhead, stamp & signature
  • EPF Β· SOCSO Β· EIS Β· PCB contributions
  • LHDN forms β€” EA Β· E Β· CP39 Β· C.P.8D
  • Salary payment list & bank CSV
03
β˜• myDOSZ HCM
Per-Entity Compliance

Every company files its own returns

Each legal entity carries its own registration numbers and its own paying account. Nothing is shared that shouldn't be β€” and a blank field stays blank rather than borrowing another company's number.

Held per companyWhat it drives
SSM registration no. + registered addressPayslip letterhead β€” the legal employer on the document
LHDN employer no. (E) + company tax no. (C)CP39 Β· C.P.8D Β· Borang E Β· Borang EA, generated per entity
EPF Β· SOCSO Β· EIS employer numbersStatutory contribution submissions
Company bank accountSalary payment list + bank upload file (CSV)
Company stamp & authorised signaturePrinted on that company's payslips only

Statutory rate tables (EPF bands, SOCSO, EIS) stay shared β€” they are national law, identical for every employer. Only the registration numbers and the paying account differ.

04
β˜• myDOSZ HCM
Module Landscape

35+ modules across the employee lifecycle

Group Structure

  • Subsidiaries
  • Employer β‰  payer
  • Employer numbers
  • Stamp & signature
  • Bank accounts

Attendance

  • Check-in/out
  • Geofence Β· 1000
  • Anti Fake-GPS
  • Outlet Visit
  • Live Tracking
  • Breaks Β· Reports

Payroll & Tax

  • Salary Β· Payslip
  • EPFΒ·SOCSOΒ·EISΒ·PCB
  • Lindung 24 Jam
  • Per-entity LHDN
  • Bank payment file
  • Bulk salary entry
  • AI Explainer

Leave & Claims

  • Leave
  • Approvals
  • Expense + OCR

Talent

  • Onboarding
  • Appraisal
  • Reporting lines
  • Training
  • Org Chart

Operations

  • Tasks
  • Projects
  • Work Tracker
  • Checklist
  • Asset Β· Roster

Communication

  • Chat by company
  • Notices
  • Broadcast
  • Calendars
  • Push Β· E-Sign

Field Operations

  • Meeting
  • Appointment
  • Visit
  • Travel
  • Daily Work

Platform

  • Multi-tenant
  • Device Registry
  • Pulse
  • Role Access

Recruitment

  • Job postings
  • Careers page sync
  • Applicant scoring
05
β˜• myDOSZ HCM
System Architecture

A single API core, everything connected

Flutter AppiOS Β· Android
Web DashboardHR Β· Management
β–Ό
Laravel REST API Core460+ endpoints
β–Ό
Multi-tenant DBstancl/tenancy
Group Structure7 entities
Statutory EngineEPFΒ·SOCSOΒ·EISΒ·PCB
AI + OCR
Firebase FCM
OpenStreetMap + GPS
06
β˜• myDOSZ HCM
Integration Philosophy

Connected by design β€” not bolted on later.

Every capability is exposed through one versioned API layer. The mobile app, web dashboard, notifications, maps, payroll and intelligence services all speak the same language β€” and new systems plug in cleanly.

🧩
ModularEach service is independent & replaceable.
πŸ’Έ
Cost-smartFree, open infrastructure where it performs.
πŸ“ˆ
ExtensibleReady to connect POS, e-Invoice & finance next.
07
β˜• myDOSZ HCM
Integrated Systems

Every system in the stack, and its job

ServiceRole in the platformType
Laravel REST API (v12)Central core — 460+ endpoints; every module, mobile client & the POS→performance feed connect hereREST
Group StructureSeven entities, each with its own registration numbers, stamp & bank account; employer and payer tracked separatelyPlatform
Statutory + LHDN EngineEPF Β· SOCSO Β· EIS Β· PCB on the official Computerised method β€” computed and filed per paying companyCompliance
Bank payment fileSalary list + CSV ready for bank upload, one file per paying companyFinance
AI Receipt OCRAuto-reads expense receipts to fill claims β€” AI-powered, with a free offline fallbackAI
AI Payslip ExplainerPlain-language explanation of each payslip β€” AI-poweredAI
Firebase Cloud MessagingReal-time push notifications to staff phonesCloud SDK
OpenStreetMap + LeafletLive location map β€” free, no per-call feesMap API
Device GPS / GeolocatorAttendance geofencing & field trackingNative
WebView SSO BridgeOpens web modules auto-logged-in inside the appBridge
POS ↔ HCM (order.doszcoffee)Operator mapping + sales feed β†’ performance KPI; daily cron auto-syncs new outlets into the geofenceIntegration
08
β˜• myDOSZ HCM
Engineering Depth Β· Live Data Flow

One tap β†’ verified, tracked, on the map

Staff taps
Check-In
β†’
Device
GPS fix
β†’
Geofence match
≀ 50m
β†’
Laravel
API
β†’
Attendance +
location_logs
β†’
Live Map +
Dashboard

Location is validated against the outlet perimeter, logged on a schedule during working hours only, and surfaced live to management β€” all in one round-trip.

09
β˜• myDOSZ HCM
Trust & Compliance

Built for confidential HR data

πŸ‡²πŸ‡Ύ
Malaysian statutoryEPF, SOCSO, EIS & progressive PCB in-engine.
🏒
Separated by companyChat, records & filings kept per legal entity.
πŸ”
Token-based authEvery API call authenticated; hashed credentials.
πŸ‘οΈ
Role-based visibilitySensitive reports restricted by role.
πŸ“²
Device registryEvery login device recorded by brand & model.
πŸ•—
Privacy by scheduleLocation captured in working hours only.
πŸ›°οΈ
Anti fake-GPSMock-location detection + impossible-travel alerts.
⏱️
Anti time-amendmentTimestamps are server-set β€” phone clocks can't alter records.
🚫
Anti brute-forceLogin rate-limiting + single-device login lock.

Designed to PDPA principles and aligned with NACSA guidelines & ISO 27001 security practices β€” HTTPS everywhere, bcrypt credentials, per-tenant isolation and action audit logs. (Formal certification, if required, is a separate audit process.)

10
β˜• myDOSZ HCM
Competitive Edge

The widest operational suite β€” by a distance

CapabilitymyDOSZKumoP.PandaMySykQuickHRKakiSwingvyHR2eazy
Multi-entity group in one systemβœ“~β€”β€”~β€”β€”β€”
Inter-company payroll (employer β‰  payer)βœ“β€”β€”β€”β€”β€”β€”β€”
Per-entity LHDN forms & employer numbersβœ“β€”~~~~~~
Bank payment file per paying companyβœ“β€”~β€”~β€”β€”β€”
Multi-outlet geofence (1,000)βœ“β€”β€”~β€”β€”β€”β€”
Live location trackingβœ“β€”β€”β€”β€”β€”β€”β€”
Field ops (visit / travel / meeting)βœ“β€”β€”β€”β€”β€”β€”β€”
Project managementβœ“β€”β€”β€”β€”β€”β€”β€”
AI payslip explainerβœ“β€”β€”β€”β€”β€”β€”β€”
Receipt OCR auto-fillβœ“~β€”β€”~~β€”β€”
Fully bespoke β€” you own itβœ“β€”β€”β€”β€”β€”β€”β€”
Official PCB engine (validated vs LHDN)βœ“~βœ“βœ“βœ“βœ“βœ“βœ“
LHDN software verificationSUBMITTEDβ€”βœ“βœ“βœ“βœ“βœ“βœ“

Every statutory tax form (EA/E/CP39/C.P.8D) is generated on an official LHDN-method PCB engine β€” validated to match LHDN's own worked example exactly β€” and now filed per legal entity. LHDN software verification has been submitted (awaiting the approval letter). Competitor data from public info (Jul 2026); "~" = partial/varies.

11
β˜• myDOSZ HCM
By the Numbers

Delivered β€” not a slide-ware promise.

35+
Modules & features shipped
16
Integrated services
7
Legal entities in one system
1,000
Outlets Β· self-service geofence
2
Native app stores (iOS + Android)
4
Statutory engines (EPFΒ·SOCSOΒ·EISΒ·PCB)
12
β˜• myDOSZ HCM
Roadmap

Shipped today β€” and what's next

SHIPPED Live now

  • Full HR + attendance + payroll + operations suite
  • Multi-entity group: employer β‰  payer, per-company filings
  • Per-company payslip letterhead, stamp & signature
  • Salary payment list + bank CSV per paying company
  • 1,000-outlet geofence & live tracking
  • Native iOS + Android apps + web dashboard
  • AI payslip explainer & receipt OCR
13
β˜• myDOSZ HCM
Honest Position

What is done, and what still waits

Working today

  • 49 staff live across 7 companies
  • Attendance, geofence & duty calendar running
  • Statutory engine validated against LHDN's worked example
  • Payslip, tax forms & bank file segregated per entity

Waiting on data, not code

  • Employer registration numbers for each entity
  • Company bank accounts
  • Staff salary figures & bank accounts
  • LHDN approval letter (application submitted)

The platform is built and proven; what remains is company information only the group can supply. Nothing on this slide is blocked by engineering.

14
The best we could build

Built right. myDOSZ HCM

Enterprise HR & Operations β€” connected, compliant, in your pocket.
35+ Modules16 Integrations7 CompaniesMalaysian-compliant
Updated 1 August 2026
15