
Punches that prove presence.
Location is read once, at the tap, then deleted. Doubtful punches flag for a manager, never silently trusted.
MomijiTime
Geofenced punches. A rotating door code. Your province's math. Straight into payroll.
The Connecteam piece of Momiji, plus the payroll that pays it.
Entrance kioskLive
Scan or key the code to punch inFieldstone Assembly, Bay 2

Location is read once, at the tap, then deleted. Doubtful punches flag for a manager, never silently trusted.

Any spare tablet, phone, or monitor becomes the kiosk. The code rotates before a screenshot can travel.

Publish the week and punches are measured against it. A shift that runs long flags the same day.
Bind a walkaround, a sanitation log, or an equipment check to a verified punch, a room, or a shift, so it is asked at the moment it applies and answered by the person who was actually on site. Scan a room label to allocate hours across the day; scans never create paid time.
Overtime, statutory holiday pay, and the reporting-pay rule resolve per person, against the province they actually work in. Ontario and British Columbia ship as statutory packs; anywhere else you state the rule once and Momiji computes it from there.
Weeks route to the managers who already approve leave. A flagged punch blocks approval; nothing is waved through.
Broad suitesCalifornia breaks and NYC fair-workweek first; the Canadian pack shallow.
MomijiTimeProvincial wage math, native, server side, auditable.
Broad suitesLocation controls gated behind an upgrade.
MomijiTimeGeofence, door code, and room labels included.
Broad suitesTimesheets edited in place, quietly.
MomijiTimeAppend-only; every correction is a new, audited entry.
Broad suitesSensitive records visible to whoever runs the report.
MomijiTimeConfidential people stay invisible; small groups suppressed.
Approved hours do not stop here.
See PayrollNo. Location is read once, at the moment of the punch, compared against the site's geofence, and never between punches.
The principle is verify the punch, not the shift: the read is deleted after your retention window, and the punch record keeps only the verdict.
The punch is flagged for a manager to clear, not hard-rejected, and every flag carries its reason so the manager decides with the evidence in front of them.
Sites that need a hard gate can turn on hard blocking instead; the choice is per site, not per company.
Yes, per person rather than per company. Overtime resolves against the province of employment on each employee's own record, so a British Columbia crew is paid daily overtime past 8 and 12 hours while an Ontario crew is paid weekly past 44, in the same run.
Ontario and British Columbia are seeded as statutory packs. Every other jurisdiction is a rule set you state once, in the same shape, and it is computed the same way from then on; an organization may only ever be more generous than the statutory pack it starts from, never less. Statutory holidays load per province from the sourced list, and a province we could not source with confidence is left out and shown as missing rather than filled in with a guess.
No. A spare tablet or phone becomes the kiosk, showing a door code that rotates continuously, so yesterday's photo of the screen proves nothing. Where a screen is not practical, print a sign instead.
Approved hours become the pay run in the same system. No export, no re-keying.