Attendance your staff cannot fake.

Haaziri checks every punch on the server, not on the phone — the face, the place, and a code on your screen that changes every ten seconds. One person, one punch.

How a punch happens

Fifteen seconds, and nothing to sign.

01A code on any screenPut it on a spare tablet or the billing monitor. It changes every ten seconds, so a photograph of it is worthless.
02Your staff scan itThey open the app, point at the code, and look at the camera. No password, no card, nothing to lose.
03The office decidesNot the phone. The server checks who it is and where they are, then writes the time from its own clock.
04You see it appearWho is in, who is late, who never punched out. Hours totalled for the month, ready to export.
What gets checked

Five things have to agree before a punch counts.

Most cheap attendance apps take a selfie and trust it. We do the checking where nobody can reach it — on your own server. Each check has its own three tries, so a weak signal never costs somebody their face attempts.

The faceIt has to be themThree photos when they join become their record. Every punch photo is measured against it here, not on the phone. A friend holding their phone is refused.
The placeThey have to be thereYou draw a ring around your property on a map. A punch from home, or from the tea stall down the road, does not count.
The codeTen seconds, then goneThe code on your screen is built from a secret that never leaves the server. Nobody can screenshot it and share it later.
The phoneTheir phone, not any phoneThe first phone somebody uses becomes theirs. Another one is refused until you release it.
MovementA person, not a photographTwo photos, one after they turn their head. A printed photo held up to the camera does not move, and does not pass.
The clockOurs, never theirsEvery punch is stamped by the server. Changing the time on a phone achieves nothing.
Also in the box

The everyday things, not just the clever ones.

—ShiftsName your shifts once, then put people on them. Night shifts crossing midnight are handled properly.
—LeaveCasual, sick and unpaid, with balances. Staff ask from the phone, you say yes or no.
—HoursEvery day's hours are measured between the punches themselves, per person, ready to hand to whoever does your pay.
—Several placesEach property gets its own boundary and its own joining code. One login for all of them.
HotelsRestaurantsShopsGymsSalonsAnywhere with a shift
What it costs

One price for the whole business.

Not per head. Pay yearly and two months are free.

Small
₹2,000 /month
or ₹20,000 a year
  • Up to 20 staff
  • One place
  • Every check included
  • Email and WhatsApp support
Growing
₹4,000 /month
or ₹40,000 a year
  • Up to 40 staff
  • Up to three places
  • Your name on the staff app
  • Priority support
Several sites
₹6,000 /month
or ₹60,000 a year
  • Staff without limit
  • Places without limit
  • Hours export per site
  • Someone to call
What it does not do yet.

We would rather tell you now than have you find out. Haaziri does not do pay. It counts hours; what those hours are worth, and PF, ESI and professional tax on top, is still your accountant's job. Alerts appear on your screen; they are not yet sent to your phone by SMS. And the movement check stops somebody holding up a printed photo, but a video played on a screen can still get through — that needs a proper app, which is being built.

Everything else on this page is working today and you are welcome to try it before paying anything.