Salvorixsalvorixv1.0
AUGold2,387.40+0.84%
AGSilver30.21+0.12%
CUCopper9,142.00-0.36%
NINickel17,815.00+1.42%
COCobalt23,440.00-0.91%
SNTin31,205.00+0.55%
ALAlumina412.00+0.18%
FEIron Ore 62%117.85-0.22%
AUGold2,387.40+0.84%
AGSilver30.21+0.12%
CUCopper9,142.00-0.36%
NINickel17,815.00+1.42%
COCobalt23,440.00-0.91%
SNTin31,205.00+0.55%
ALAlumina412.00+0.18%
FEIron Ore 62%117.85-0.22%

Mining compliance ERP · IDR-denominated

From pit face
to Minerba submission,
in one ledger.

Salvorix replaces the spreadsheets, the WhatsApp screenshots, and the desk-bound compliance officer. Track tonnage, grade, and recovery at the source. Generate the monthly report the Direktorat Jenderal Mineral dan Batubara expects.

Five modules.
One source of truth.

Built for the team that walks the pit, the office that files the report, and the auditor who checks both. Every module is its own service in production. Every record traces back to a person, a shift, and a pit block.

M01

Production

Pit, dump, and ROM face tonnage captured at the source. Daily grade and recovery rolled up to the block, then to the mine plan.

Forms
PLG-01, PLG-04, PLG-08
Cadence
Per shift
Outputs
ROM, concentrate, tailings
M02

Inventory

Locations, lots, and stock cards. Opname that reconciles to the gram, not the spreadsheet.

Locations
Unlimited
UoM
t, kg, g, oz
Cycle count
Per location
M03

HR + K3

Shift rosters, attendance, and the certificates that gate a worker onto the pit floor.

Certs
SIO, K3, AK3
Expiries
Auto-flagged
Roster
Drag-to-build
M04

Minerba Reports

Monthly submission ready. Royalty, PPh, and the RKAB-aligned tables the auditor will ask for.

Cadence
Monthly
Format
PDF + XLSX
Sign
Digital stamp
M05

Audit Trail

Every insert, update, and delete publishes to the audit log. Tamper-evident, tenant-scoped, queryable.

Retention
7 years
WORM
Append-only
Search
Per row

Compliance as a side effect
of doing the work.

Every daily log, every assay, every signature is captured in the flow of the shift. By the time the month ends, the Minerba report is already done. We do not run a separate compliance team to fix the data later.

  1. step 01

    Shift end at the pit

    Operator logs tonnage and grade on a glove-friendly form. Photo of the weighbridge slip, attached.

  2. step 02

    Assay return

    Lab results drop into the same record. Grade and recovery auto-recompute against the block plan.

  3. step 03

    Manager review

    Pit manager signs off. Any variance above 5% needs a one-line justification, attached to the row.

  4. step 04

    Monthly close

    On the first of the month, the Minerba PDF renders. Royalty, PPh, and RKAB tables pre-filled.

  5. step 05

    Submission

    Sign with the company certificate, file to the SIMP portal, archive the signed copy to the audit log.

In production at eight sites.
In pilot at twelve more.

We work with operators from three-pit IUP holders to mid-tier producers moving 30,000 t a month. Names shown with permission.

  • Taniwel Gold

    Maluku

  • Bantaeng Nickel

    Sulsel

  • Halmahera Cobalt

    Malut

  • Morowali Alloy

    Sulteng

  • Bumi Resources

    Kaltim

  • Citra Palu

    Sulteng

  • Anugrah Tambang

    Kalsel

  • Sultra Mineral

    Sultra

Engineered for the room
with the bad Wi-Fi.

Tenant model

01 / 03

Each mine site is its own org.

Inventory, production, HR, and the audit log all carry a tenant_id. A row from Site-01 is invisible to Site-02. The data layer enforces it, the API layer enforces it, and the UI enforces it. No exceptions, no shared exports.

Isolation
Row-level
Routing
X-Tenant-ID
Backups
Per org
Field-first UI

02 / 03

Forms you can fill with gloves on.

The production log was redesigned three times before the foreman stopped printing the spreadsheet. Big tap targets, decimal-only numpad, no hover-only menus, no nested modals. The same form works in a truck cabin at 5am.

Tap target
≥ 44 px
Offline
PWA ready
Languages
id-ID, en-US
Background jobs

03 / 03

Reports that build themselves at 02:00 WIT.

The monthly Minerba PDF, the stock card export, the certificate-expiry digest: all scheduled, all retried, all visible in the Asynq dashboard. When a job fails, you get a single notification, not a 4am phone call from the compliance officer.

Queue
Asynq
Backoff
Exp + jitter
DLQ
Visible

Priced per site.
Not per seat.

A pit foreman with a clipboard should not be the line item that blocks the rollout. Unlimited operators, unlimited viewers. We meter on the thing that costs us money: data and storage.

Pit

Single pit, under 5,000 t/month.

Rp 4.5 jt/site/month
  • Production + Inventory
  • 1 active shift roster
  • Monthly Minerba PDF
  • Email support
Start a pilot

Bench

most picked

Multi-pit operators, full HR + K3.

Rp 12 jt/site/month
  • Everything in Pit
  • HR + K3 with cert tracking
  • Audit log retention 7 yr
  • Asynqmon dashboard access
Book a site visit

Mill

30,000+ t/month, multi-site group.

CustomAnnual contract
  • Everything in Bench
  • SSO + on-prem gateway option
  • Dedicated solutions engineer
  • SLA 99.9% with credits
Talk to the team

All prices exclude PPN. Invoiced in IDR. Annual contracts get two months free.

Questions the
site manager asks
before signing.

Anything missing? Email ops@salvorix.id.

01

Does Salvorix replace our existing accounting or payroll?

No. Salvorix covers pit operations, inventory, HR roster, K3 certifications, and Minerba reporting. Payroll runs on the tool your finance team already trusts. We export signed monthly summaries as XLSX and PDF.

02

Can we run Salvorix on our own server?

Yes, on the Mill plan. We ship a Docker Compose stack that runs the gateway, services, Postgres, and Redis on a single 4 vCPU VPS. Coolify and standard reverse proxies are supported. Caddy and Nginx configs included.

03

How long is a typical rollout?

Two weeks for the Pit and Bench plans. Week one is data migration (item master, employee roster, existing cert PDFs). Week two is field-side training and the first end-to-end daily log. We work on-site for the first three shifts.

04

What happens to our data if we cancel?

You keep ownership. We export the full schema as SQL and CSV bundles, signed and timestamped, within five business days. Your audit log stays queryable for 90 days post-cancellation, then is deleted.

05

Is the Minerba report signed and timestamped?

Yes. Each monthly submission is hashed, signed with the company certificate, and archived in the audit log before transmission. The signature is verifiable offline by your auditor.

Next step

We come to the site.
You bring the hard questions.

Two days on-site. One pit walk, one shift-side test, one compliance review with your team. We leave with a written rollout plan, not a sales deck.

Book a site visitEmail ops@salvorix.id

Mon-Fri · 08:00-18:00 WIB
Jakarta · Surabaya · Manado