| Deployment model | Straventa-hosted at ezyhrm.com, built and operated by the team that writes it. On-premise deployment is not claimed as shipped for HRMS — ask in the review rather than assume it. | Cloud SaaS only. | Cloud SaaS only. | Publicly offers a cloud option and an on-premise option. | A file on someone's laptop and a shared drive. |
|---|
| Where employee and payroll data lives | Infrastructure operated by Straventa's Jakarta team. The hosting region and retention terms are put in writing during the review — we will not assert a residency claim we have not contracted. | Mekari's cloud, under their published terms. | Gadjian's cloud, under their published terms. | Their cloud, or your own servers on the on-premise option. | Email attachments, WhatsApp, and personal drives — the least controlled option on this table. |
|---|
| Pricing model | On request. HRMS is not in the published price catalogue on /pricing — that catalogue covers the Payops modules only — so no figure is quoted here rather than an invented one. | Per employee, per month, on published tiered plans. | Per employee, per month, on published tiered plans; attendance is sold as the separate Hadirr product. | Quote-based, scoped by module and headcount. | Free, until the first mis-deducted BPJS line or a late statutory filing. |
|---|
| Indonesian statutory payroll | Monthly payroll runs with configurable pay components. The other vendors in this row have genuine native BPJS and PPh 21 handling; confirm ours against your own payroll before you treat this row as parity. | Built for Indonesian payroll — BPJS and PPh 21 handled natively. | Built for Indonesian payroll — BPJS and PPh 21 calculators are core to the product. | Indonesian payroll including BPJS and PPh 21. | A formula somebody wrote years ago, plus a manual upload to each BPJS portal every month. |
|---|
| Employee self-service mobile app | Yes — a companion mobile app for attendance check-in, leave requests, reimbursement claims, and payslips. | Yes — the Talenta employee mobile app. | Self-service and attendance run through the separate Hadirr app. | Yes — an employee mobile app. | A WhatsApp message to HR, then a wait. |
|---|
| Manager approvals in one place | One manager dashboard covering attendance, leave, and reimbursement approvals — the three things a line manager actually gets asked to sign off. | Approvals in-app across its HR modules. | Approvals in-app; attendance approvals sit in Hadirr. | Approvals in-app across its modules. | Email threads, chat, and printed forms. |
|---|
| Single sign-on with your other systems | Straventa Accounts is the estate's self-hosted OpenID Connect provider — Payops and the Ops platform authenticate against it today, and your own applications join as plain OIDC relying parties. EzyHRM's SSO scope is set per deployment, so confirm it in the review. | Single sign-on within Mekari's own suite; anything outside it is an integration project. | Its own login; sign-on with your other systems is an integration project. | Its own login. | None. |
|---|
| What else the same vendor already runs | One estate, one vendor: the 15-module Payops payments and compliance platform, the Ops back-office engine (helpdesk, SLAs, inbound email), self-hosted project management on Plane, and Interlude for construction sites. | Mekari's own adjacent products — accounting, CRM, and signing. | Gadjian plus Hadirr. | HR modules only. | Nothing — every other system is a separate purchase and a separate export. |
|---|
| Who answers when payroll is due | A Jakarta engineering team that builds the product, on response terms set in your contract. | Vendor support, on the tier you purchased. | Vendor support, on the tier you purchased. | Vendor support, plus your own administrators on the on-premise option. | Whoever built the spreadsheet — if they still work there. |
|---|