TrackMyTrucks Demo
Sign in Get started →
🇸🇦 Built for Saudi fleets · ISO 39001 · TGA · Najm

The complete Saudi fleet command centre — in one installable app

Track 1 truck or 10,000. Manage vehicles, drivers, contracts, fuel, maintenance, permits and accidents in one place. Built ground-up for Aramco contractors, logistics, construction and government departments.

300+Vehicles tracked
200+Drivers managed
19Compliance reports
22Schema versions shipped
📊 Fleet dashboard · Today
🚛
TMT-0142
1234 RBS
Active
Fuel filled
120 L · Aramco Riyadh
Normal
🪪
TGA card
Expires in 14 days
Soon
🛡
Insurance
Tawuniya · 8 mo. left
OK

🇸🇦 Compliant with:

🪪 TGA / Naql 📋 Najm 🔧 MVPI / Fahas 📜 ISO 39001 📊 ISO 55000 🛢 Aramco approved

Go from spreadsheet chaos to compliant fleet — in 4 steps

Upload your data, configure your branding, hand the app to your drivers, and watch your compliance scores climb.

  1. 01
    📥

    Import your fleet

    Bulk-upload vehicles and drivers via XLSX, or sync from your existing system. Brand catalogue auto-detected.

  2. 02
    🎨

    Configure branding

    Upload your logo, set company colours, configure prayer-time SLA pauses and Hijri date display. 5 minutes.

  3. 03
    📱

    Drivers install the app

    Drivers self-sign up, scan vehicle QR codes, and log daily inspections, fuel fills and accidents from the PWA — works offline.

  4. 04
    📊

    Reports + alerts

    19 reports cover every compliance area. Auto-emailed expiry alerts. Najm-ready accident PDFs. XLSX exports for finance.

Everything a Saudi fleet manager actually needs

Designed by ops staff who have run real fleets in the Kingdom. Not a generic fleet-management import.

🚛

Vehicle lifecycle

From purchase to retirement — 4-side photos, chassis shot, warranty, contracts (own/rental/lease/finance), QR codes for instant scan-to-view.

👤

Driver compliance

License + medical fitness + TGA Naql card + defensive-driving refresher. Hazmat cert for tanker drivers. FMCSA-style DQF.

🔗

Assignment workflow

Full state machine: pending → active → returning → returned. Blocks invalid combinations (expired licence, no insurance, etc).

📋

Handover + Return

Pre-handover checklist, accessories inventory, key count, warning-light snapshot, dual signature canvas, 72-hr dispute window.

Fuel + cards

Cards, RFID, station network, contracts, internal tanks. Exception engine catches velocity/volume/price/odometer outliers.

🔧

Maintenance + PM

ISO 55000-aligned WO lifecycle, parts FIFO, supplier scorecard, MTBF KPI, preventive schedules with km/time triggers.

🪪

Permits + Saudi compliance

9 permit types: TGA Operating Card, TGA Driver Card, MVPI/Fahas, Aramco sticker, TÜV, calibration, gate, area, company.

📊

Reports + XLSX

19 reports across 5 categories — Fleet, Operations, Compliance, Drivers, Fuel. Date filters, scheduled email delivery, XLSX/PDF export.

Three views, one source of truth

Office dashboards for fleet managers. Driver PWA for the field. Super-admin for compliance auditors.

📊 Fleet dashboardLive
72Assigned
203Available
25Maintenance
📋 Pending handover4

The fleet dashboard

One screen shows your entire fleet's state — who is driving what, what's available for assignment, what's down for maintenance. Click any tile for the underlying records.

  • 3 instant action buckets
  • Live expiry tracker (60/30/15/7/1 day warnings)
  • One-click handover/return flow

Driver PWA portal

Drivers install the app to their home screen, scan their vehicle QR, and complete daily inspection in 60 seconds. Photo upload, signature canvas, instant Najm-ready accident report.

  • Offline-first — sync when back online
  • Bottom-tab navigation (My vehicle · Inspection · Fuel · Accident)
  • Arabic + English with auto-mirrored Saudi plates
📱 Driver portalPWA
🚛
My truck
1234 RBS
🔍
Daily inspection
Last: 4h ago
Done
Log fuel
Card + receipt
⏰ Expiry dashboard3 due
🪪
TGA card · Driver #15
14 days
Soon
🔧
Fahas · TMT-0042
3 days
Urgent
🛡
Insurance · TMT-0118
29 days
Soon

Never miss an expiry

Every compliance date — TGA cards, MVPI/Fahas, insurance, permits, driver medicals — is tracked and auto-emails staff 60/30/15/7/1 days before expiry.

  • Email + in-app push + scheduled reports
  • Role-based recipients (fleet_admin, super_admin)
  • Saudi Hijri dates supported

The only fleet platform that speaks Saudi compliance out-of-the-box

Pre-wired for every regulator your auditor will ask about. No add-ons. No consultants.

🪪

TGA / Naql

Per-vehicle Operating Card + 4 driver-card types (Annual / Seasonal / Temporary / Restricted).

📋

Najm

24-h accident reporting deadline, fault-percentage capture, 30-day appeal window.

🔧

MVPI / Fahas

1 Hijri-year (~355 d) inspection cycle with expiry alerts + center-list integration.

🛢

Aramco

Sticker tracking, gate-pass workflow, contractor-vehicle compliance dashboard.

🚦

Absher / Tawakkalna

Driver license verification, traffic-violation linkage, responsibility apportionment.

🛡

Tawuniya / Bupa

Insurance policy registry, claim status, deductible auto-calc per accident.

🕌

Prayer time

SLA timers auto-pause during the 5 daily prayers — no admin work needed.

📜

ISO 39001 / 55000

Road-safety + asset-management aligned. Auditor-ready state-transition history.

Simple, fleet-size pricing. Always cancel-anytime.

14-day free trial · no credit card · install on your own server or use our cloud.

🚐 Starter

Small fleet · ≤ 25 vehicles

499SAR / mo
  • All core modules
  • 3 office users + unlimited drivers
  • Email expiry alerts
  • Standard reports + XLSX export
  • Web push notifications
  • IMAP inbox integration
  • SLA escalation rules
Start free trial

🏗 Enterprise

Large fleet · 200+ vehicles

Custom

From 4,999 SAR / mo

  • Everything in Growth
  • Unlimited users
  • On-premises deployment option
  • Single sign-on (SAML/OIDC)
  • Custom integrations (ERP/HR)
  • Dedicated success manager
  • SLA-backed 4h response
Talk to sales

We replaced 3 spreadsheets, a WhatsApp group, and a stack of paper forms with TrackMyTrucks in a single weekend. Our expiry alerts now arrive 30 days early instead of "the day the Aramco gate refused our truck".

Operations ManagerLogistics contractor · Eastern Province · 84 vehicles

Questions we get a lot

Is this hosted, or do I install it on my own server?

Both. You can use our managed cloud (we host at duckdeals.sa, you get a sub-account), or we ship a single-folder PHP install you drop into your own shared hosting / VPS. The whole app is one folder — config, code, storage, backups. No Docker or containers needed.

Does it work offline for drivers in the field?

Yes — the driver portal is a Progressive Web App with a service worker. Drivers can complete inspections, log fuel and report accidents while disconnected; everything syncs when the device is back online. Designed for Saudi desert conditions where signal drops constantly.

What about Arabic? Bilingual UI?

Yes. Every screen has Arabic labels alongside English; Saudi plates are auto-mirrored between Arabic + Latin characters; Hijri dates display next to Gregorian; prayer-time SLA pauses follow the 5 daily prayers per region.

How does compliance with Najm / TGA actually work?

We capture the Najm reference number, fault percentage and severity tier per accident. Driver TGA cards (Naql 4 types) and per-vehicle Operating Cards are first-class entities with expiry alerts. Reports give your auditor everything they ask for — no Excel reconciliation needed.

Can I import my existing fleet from Excel?

Yes. We provide XLSX templates for vehicles, drivers and inventory. Upload, preview, confirm — done in under 5 minutes for a 100-vehicle fleet. Validation flags duplicate plates, expired licences and incomplete records before commit.

What happens if I cancel?

You keep your data. Full XLSX exports of every entity (vehicles, drivers, contracts, fuel logs, maintenance jobs) plus your uploaded documents are downloadable any time. We delete from our servers within 30 days of cancellation per Saudi PDPL.

Stop chasing your fleet. Let it report to you.

14-day free trial · no credit card · setup in under an hour · live Saudi-time support.

Live demo: tmtdemo.duckdeals.sa · super@trackmytrucks.local / SmokeTest2026!