Module 13 · Every plan
Roles the server checks, not the screen.
Deny by default. 81 permissions, checked on the server on every request, not hidden in the interface and hoped about.
How it works
A role, a scope, a server check.
What is in it
Staff, roles & permissions, feature by feature.
Onboarding keeps each person's Emirates ID, passport, visa, labour card and health card with expiry warnings, and clock-in runs in Arabic as well as English.
| Can… | Owner | Finance | Outlet owner | Manager | Cashier | Waiter | Kitchen |
|---|---|---|---|---|---|---|---|
| Take an order | ✓ | – | ✓ | ✓ | ✓ | ✓ | – |
| Settle a bill | ✓ | – | ✓ | ✓ | ✓ | – | – |
| Void or refund | ✓ | – | ✓ | ✓ | – | – | – |
| Run reports | ✓ | ✓ | ✓ | ✓ | – | – | – |
| See cost & margin | ✓ | ✓ | – | – | – | – | – |
| Edit the menu | ✓ | – | – | – | – | – | – |
| Edit recipes | ✓ | – | – | – | – | – | – |
| Cash up | ✓ | – | ✓ | ✓ | ✓ | – | – |
| See the kitchen board | ✓ | – | ✓ | ✓ | ✓ | ✓ | ✓ |

Clock in, no device to buy
Staff clock in on their own phone, checked against the outlet’s location or a QR code on the till that changes every 30 seconds, and can be confirmed with the phone’s own lock. Where phones stay off the floor, a shared station on the till takes a name and a PIN.
Staff self-service
Each person sees their own hours, asks for leave or an advance, flags a missed punch and reads their payslips on their own phone.
Breaks and alerts
Breaks, early leave and offline punches for up to four hours, with alerts to the manager for a late start, a no-show or a code used away from the outlet. A photo at each punch is off unless you switch it on.
The roster
Front and back of house by day and by week, per outlet, and last week copied in one move.
The rosterPer-outlet scoping
A person is scoped to the outlets they work in. A manager at one site cannot read another.
Onboarding documents
Emirates ID, passport, visa, labour card and health card on file, with expiry warnings at sixty, thirty and seven days.
Custom roles
Start from a template, then switch individual permissions on or off.
Custom rolesPIN login
Fast enough for a shift change, and still individually attributable.
PIN loginAudit log
Who did what, when, from which till. Voids, refunds, price changes and recipe edits all land in it.
Audit logQuestions it answers
The four you will ask it first.
- Who can see cost and margin, and who cannot?
- Which outlets is this person scoped to?
- Which role is this person on, and what does it allow?
- Is this checked on the server, or only hidden in the screen?
Before you believe it
The two questions everyone asks.
Can a manager at one outlet see another?
Only if the role says so. Scopes are per outlet and are checked on the server, not hidden in the screen.
Does it do rotas and hours?
Yes. A roster by day and by week, clock-in from a registered phone inside the outlet’s radius, and hours that feed payroll directly.

Pricing
One price per outlet. No cut of your sales.
Plans from AED 149 per outlet per month on a 2-year term. Thirty days free, no card.
See pricingThirty days free
Switch staff, roles & permissions on before your trial starts.
No card. No call unless you want one. Every module, every plan, for a month.