Product/MOB
Your ERP, your HR, and Agent Q, in a pocket.
Four free apps, one ledger, same permissions. Built to keep working when the signal goes.
iOS and Android·Four apps, all free·Works offline
Today Offline
Job card
Start · pause · complete
Stock transfer
Scan batch
Quality check
Readings + photo
Delivery
Signature + photo
Receipt
Scan and book in
Waiting to sync3
Offline/02
No signal is not an outage.
01
Signal drops
Work carries on
02
Receipt
Job card
Delivery
It queues
Visible, on the device
03
123
Replays in order
Posts as if never offline
04
Posted
Closed period
Conflicts surface
Raised, never dropped
Survives a restartThe queue persists across an app restart and a reboot.
Role-scoped/03
The role, not the menu.
Machine operator
Job cards
Scan batch
Log quantity
ROLE-SCOPED
Approver
Approvals
Leave
Expenses
ROLE-SCOPED
Field engineer
Visit
Parts used
Customer signature
ROLE-SCOPED
ILLUSTRATIVE ROLES · SAMPLE SCREENS
On the device/04
Uses the phone it runs on.
Barcode
Scan batches and items
Camera
Receipts, readings, proof
Signature
On the delivery or visit
Location
Where policy requires it
Voice
Hands full, still asking
Biometric
Unlock with a touch
Rolling it out/05
From store to shop floor.
01
Install
App store or your MDM
02
Scope
Only what the role covers
03
Cache
Sized to the role
04
Work
Online or off
At a glance/06
For the security review.
Platforms
iOS · Android
Distribution
App stores or your MDM
Offline
Local cache, persistent queue
Sync
Ordered replay
Permissions
Same as web and API
Device data
Encrypted · remote wipe
Capture
Scan · photo · sign · locate
Sign-in
SSO · biometric
Left out on purpose/07
What the app is not.
Not the whole ERP
Desk jobs stay at the desk.
Not offline for everything
Group reports need a signal.
Not looser permissions
Same rules on a phone.
Not offline forever
A stale device must sync.
Next step