Skip to main content

Your workday.
In your pocket.

Hala HR Private beta

Check in. Take time off. Find the document you need. Your everyday HR, together in one Arabic and English app.

Request early access

iOS & Android · Arabic & English

Designed and built by Octivex. Connected to your Odoo, or managed for you. Currently in private beta.

Meet Hala HR

Less back and forth.
More getting on with it.

A closer look at the everyday things your team can do from their phone.

Your time. All accounted for.

From the first check-in to the last hour of the month. See attendance, breaks and worked hours in one place.

  • Check in and out, with breaks
  • Worked, overtime and late totals
  • A closer look at any day
App screens with sample data.1 / 3

Right place. Ready to check in.

Check-in starts with location. Hala HR verifies the workplace zone on the phone and again on the server, with individual exemptions for remote employees.

How location checks work

Zones are configured per company as a latitude, a longitude and a radius — 100 metres by default, and anywhere from 10 metres to 100 kilometres. The app checks the device against those zones before it will let anyone check in, and Odoo checks the same rule again on the server, so it holds whether or not the app is the thing asking. People who work remotely are exempted individually rather than by switching the rule off.

Company-defined zones. Individual remote-work exemptions.

Check-in screen confirming the device is inside the Hala HR HQ zone, with a map, a working-remotely toggle and a note field.

Explore the real app, one screen at a time. Select any screen for a closer look.

Home

Whether you are checked in, when the shift starts, leave days left and hours logged this week — then the four things people actually tap: request time off, log time, payslips, documents.

Attendance

A month at a glance with worked, overtime and late totals, and a detail view for any single day.

Dashboard

What is open and what is overdue: time-off balance, timesheet progress, tasks, payslips, letters, documents and announcements still waiting to be acknowledged.

More

Profile and records, the holiday calendar, who is out today, notifications, support, and language and theme settings.

All screenshots show a sample workspace with illustrative records.

What it covers

Explore the full feature set, from employee self-service to the tools behind it for managers and HR.

Attendance & breaks
  • Check in and out, with breaks
  • Geofenced check-in, validated on the device and again on the server
  • Month view with worked, overtime and late totals
  • Per-day detail for any date
  • Manual timesheet entries
Leave & allocations
  • Request, track and cancel leave
  • Manager approval, with overlap and self-approval checks
  • Leave types and yearly allocations
  • Shared leave calendar and who is out today
Schedules & team profiles
  • Weekly work-schedule templates
  • Team assignment, with history
  • People directory and employee profiles
Payslips & documents
  • Payslips and HR documents in the app
  • In-app PDF preview
  • Letter requests — salary, employment, bank
  • The generated letter, back in the same place
Pulse & company policies
  • Complaints, suggestions and engagement feedback into a private HR inbox
  • Policies with draft, publish, revise and archive
  • Acknowledgements tied to the version that was read
Tasks & requests
  • Tasks with discussion threads and attachments
  • Announcements, with acknowledgement
  • Notifications and an activity inbox
  • An approvals queue for managers
  • Audit events per action, exportable as CSV

Your people. Your setup.

Use the Odoo you already have, or choose a managed service. Built by Octivex, with the engineering details here when you need them.

Read the case study
Platforms
iOS 15+ · Android
Languages
Arabic · English
Backend
Your Odoo, or managed
Geofence radius
10 m – 100 km
Status
Private beta
Two ways to run it

Hala HR connects to a company's own Odoo, or runs as a managed service for teams that do not have one. The server half ships as an Odoo 19 addon and the app talks to it over JSON-RPC with session authentication. Either way attendance, leave, timesheets, tasks, payslips and documents are live records rather than a copy of them — no nightly sync, and no second database to reconcile. Which of the two a customer runs on is settled during onboarding.

Where the data sits

On a company's own Odoo the employee records never leave it: the app reads and writes that server directly. Signing in goes straight from the phone to it too — the password is sent to your Odoo, never written to the device and never routed through us. Our side only issues the licence, and sees the subscription key, the seat count and a session token used to check them against your server; no HR records reach it. The app carries no analytics, crash-reporting or tracking libraries of any kind, and the session it does keep lives in the platform keychain.

Plans

Four tiers — Basic, Plus, Pro and Custom. Pricing and what each tier includes are confirmed directly with you, and are not published while the product is in private beta.

See the plans on hala-hr.ae

Meet your next workday.

Hala HR is in private beta, and we are onboarding the first batch of clients now. If you want your team in that group, request early access and we will take it from there.

Early access is handled on hala-hr.ae.