Skip to content
SignHR

Face attendance that runs on the device.

Employees enrol once, then punch with their face. Recognition happens in the browser — the photo becomes a mathematical descriptor before it goes anywhere — and the server decides whether the punch is allowed.

See pricing
SignHR attendance screen showing face-verified punches

What you can do

Built for the way HR actually works.

Enrol once, punch with your face

A guided capture enrols an employee's face, and every later punch is matched against it. No card to lose and no shared PIN to pass around.

Matching runs in the browser

Detection, alignment and embedding all happen on the device. What travels is a numeric descriptor, not a face waiting to be matched somewhere else.

The server decides, not the client

In hard mode the descriptor is evaluated server-side and the punch is refused before it is ever created. The block is the source of truth; the browser only mirrors it.

Hard or soft, per configuration

Hard mode blocks a failed match. Soft mode records the result and lets the punch through, so you can roll it out and watch before you enforce it.

Selfies expire on a schedule

Stored face-check selfies are purged after a configurable retention window — 90 days by default — while the result metadata is kept.

Warmed up before the queue forms

The recognition models are pre-warmed, so the first punch of the morning is not the one that waits for a download.

ON-DEVICE

The face becomes a number before it travels

The pipeline detects the face and its landmarks, aligns the crop to a standard template, and turns it into a compact descriptor — all in the browser. That descriptor is what the server compares.
  • Detection and 478-point landmarking run locally in the browser
  • The aligned crop is embedded on-device into a 128-dimension descriptor
  • Every descriptor is tagged with the model version that produced it, so only like is ever compared with like
SignHR attendance settings showing face-check configuration

ENFORCEMENT

Roll it out in soft mode, then turn it on

Switching a workforce to face attendance overnight creates a queue at the door on day one. Soft mode lets you record match results without blocking anyone, so you can see the real pass rate before enforcing.
  • Soft mode records the outcome and lets the punch proceed
  • Hard mode refuses the punch server-side when the face does not match
  • Devices that cannot do face capture are never blocked by the face rule

Frequently Asked Questions

It is real recognition. An employee enrols their face once, and each later punch is converted into a numeric descriptor and matched against that enrolment. A selfie-only system stores a photo for someone to look at later; this one decides whether the punch is allowed.

The matching descriptor is computed in the browser — detection, alignment and embedding all run on the device — so what is sent for comparison is a 128-dimension vector rather than an image awaiting recognition.

No. There is no liveness or anti-spoofing check today, so face attendance verifies identity against an enrolment rather than proving a live person is present. Where that distinction matters, pair it with geofencing or an on-site device rather than relying on the face check alone.

It depends on the configured mode. In hard mode the punch is refused server-side before it is created. In soft mode the result is recorded and the punch proceeds, which is the sensible setting while you are rolling the feature out.

Stored face-check selfies are deleted after a configurable retention window, 90 days by default, by a scheduled purge. The result metadata — whether the check passed — is retained after the image itself is gone.

Yes. Face checking is part of the punch configuration rather than a company-wide switch, so it can be applied where it makes sense — a shop floor or a site entrance — while other teams punch normally.

In their words

Loved by the people who run HR.

Hear what HR leaders across India say about running people ops on SignHR.

Our QC checks are logged every single shift. My last audit was a five-minute export instead of a week digging through registers.

SK

Sneha Kulkarni

Lab Operations Manager · Krishna Diagnostics

Our crew just ask the assistant about their shift or pay now, and it answers correctly with the policy attached — even on a 500-person event day.

NA

Neha Agarwal

Head of People · Memora Events

Every engagement is on one board now — I can see what's due and who owns it without calling a meeting.

RD

Rahul Deshpande

Delivery Lead · Krishna Consultancy Services

Every field punch is on the map now, inside the collection area or not — the argument about who was where just ended.

IS

Imran Shaikh

Field Supervisor · Krishna Diagnostics

I can see headcount and attendance for every event in real time. The report I used to spend a day on takes minutes.

VM

Vivek Menon

Operations Lead · Memora Events

Why SignHR

Set up your whole HR in minutes, not months.

All the HR a growing team needs, none of the enterprise overhead. Built for teams of 20 to 2000+ — and it scales as you grow.

No setup fee · no lock-in

Fast setup

Sign up and your workspace is live in minutes. No implementation consultants.

One place, not fewer features

Core HR, attendance, leave & onboarding — connected, not twelve apps.

Transparent pricing

Pay for what you turn on. No setup fee, no lock-in.

Scales with you

From 20 to 2000+ without re-platforming.

HR they open daily

Self-service so good your team would rather use it than email HR.

Global-ready

Multi-country, multi-currency & statutory-aware payroll inputs.

Pricing