Skip to content

Attendance your staff can't fake.

Every punch is signed by the employee's own phone, checked for a live face and matched against the office geofence. Then the same app runs leaves and payroll with PF, ESI, PT and TDS.

PunchMe is attendance, leave and payroll software for Indian businesses. Free trial, no card needed. Built for factories, security agencies, retail chains and field teams.

Check-in

06:52

Ravi Kumar, general shift, Plant 2

  • Signed by Ravi's registered phoneAndroid Keystore key, one-time server challenge
  • Play Integrity passedGenuine app on a genuine Android device
  • Liveness: blink, then turn leftSteps picked by the server for this punch
  • Face matched on the serverAgainst his encrypted face template
  • Inside the Plant 2 geofenceGPS accuracy within your limit
  • No mock locationFake-GPS apps are blocked or flagged
  • MarkedPresent, on time
An example check-in, showing the checks PunchMe runs on every punch.

The usual tricks, and what happens to them.

Proxy attendance costs real wages on every shift. For each check below you decide what a failed punch does: block it, flag it for HR, or allow it.

Read how each check works
  • A colleague punches in for someone who isn't there

    Each employee signs in on one registered phone, and the server matches their face on every punch. Sharing a login or a phone doesn't get past either.

  • Holding up a photo or a video

    The server asks for two random liveness steps per punch, such as blink, turn your head or smile. A still photo can't follow them.

  • A fake-GPS app

    Android reports mock locations and PunchMe sends that flag with the punch. You choose whether it's blocked or sent to HR for review.

  • Checking in from home or the tea stall

    Each office has a geofence, a radius or a drawn boundary. Check-ins from outside it are blocked or flagged, your choice.

  • Signing in on a second phone

    A new phone can't sign in until HR resets the old one from the dashboard. Every reset is a deliberate HR action.

  • Replaying yesterday's punch

    Every punch signs a fresh challenge that expires in 60 seconds and works only once.

  • "There was no network at site"

    The app saves the punch on the phone, signed and with the face check done, and syncs it later. By default it goes to HR for review.

Everything that runs on attendance

Verified punches feed straight into leaves, overtime and the monthly payroll run, so nobody retypes registers at month end.

Also included

  • Office kiosk. One shared tablet at the gate. Staff punch by face, no personal phone needed.
  • Performance. Review cycles with self, peer and manager reviews, plus goals.
  • Engagement. Polls, pulse surveys and a kudos wall.
  • Ask PunchMe. A help chat that answers from your FAQ and the employee's own leave and holiday data.
  • Helpdesk. Employee tickets with attachments, assignees and SLAs.
  • Notices. Announcements to everyone or one office, with push alerts.

Pay for active employees, from a prepaid wallet

Top up the wallet through Razorpay whenever you like. Each month PunchMe charges for the employees who are active at renewal, plus GST, and gives you a GST invoice. No card mandate and no auto-debit.

₹29 per employee per month, plus GST

See pricing

Try it with one office first.

Set up a geofence, add a shift and a few employees, and watch the first week of punches come in. No card needed for the trial.