MyShift

Attendance that still adds up at the end of the month.

Staff clock in from their own phone. Location is checked against the site. The month comes out as a report your payroll person can actually use — and every number on it has a page behind it.

Three ways to clock in, because one is never enough

Somebody always turns up without a usable phone. If the app has no answer for that day, the paper register stays — and then the app is just extra work.

Employee

Their own phone

One screen, one button. GPS is captured and checked against the work site. Takes about five seconds.

Manager

Punch on their behalf

Phone at home, flat battery, no smartphone. The manager records it, and the record says who did it and why.

Shared tablet

Kiosk at the gate

Employee code and a PIN. No login, nothing to navigate. Location comes from the site itself.

Where it's opinionated

Some of these choices differ from what other attendance apps do. They're deliberate.

Location flags, it doesn't block

A punch outside the site boundary is recorded and flagged for the manager, not refused. Blocking generates a support call every time GPS drifts indoors, and the person it punishes is usually the honest one standing twenty metres outside an arbitrary circle. The accuracy of the reading is stored too, because a location accurate to 500m is not evidence of anything.

Night shifts are one day

A shift from 10pm Monday to 6am Tuesday is Monday's attendance, not two half days split across a date change. Enter the timings and the system works the rest out.

History doesn't get rewritten

Move somebody from mornings to nights in June and May's records still evaluate against mornings. Manager edits are stamped with who changed what and why — which matters the moment money depends on the record.

Nobody gets deleted

Staff who leave are deactivated, not removed. Last month's report has to still add up in three months' time.

What payroll gets

One row per person, downloadable as CSV. The payroll cycle doesn't have to be the calendar month — a 26th-to-25th cycle is a setting, not a workaround.

EmployeePresentHalfAbsentLeaveLateHoursFlagsPayable
R. Verma2413191.529
S. Kaur212116176.0227
M. Ali23121184.529.5

The two flags on the second row are days worth a look — a punch outside the site boundary, or a record a manager edited. Click a name and you get that person's day-by-day detail: every punch, how far from the site, how it was made, and who changed it. That's the page you open when somebody says their salary is short.

Who it's for

Workplaces where people work shifts rather than sit at a desk — factories, retail chains, clinics, security and facilities teams, field staff across several sites. Each company gets its own space; nobody sees anybody else's data.