my_locationCleaning, Security and Maintenance

The clock-in that gets rejected when your team is not on site

Your cleaners, guards and technicians clock in from their phone the moment they reach the site. Outside the geofence or outside the shift window, the system blocks it. Assign tasks with photo evidence, message your team and export payroll reports — all from the browser, nothing to install.

No card. Nothing to install. Your first site running in 5 minutes.

Commercial cleaning supervisor checking attendance on a smartphone in a modern office
securityData isolated per companyhistoryImmutable audit traillocation_offSpoofed-location detection
The problem

Running teams across customer sites is hard

If you cannot confirm when they arrived or whether they finished their round, you lose the customer's trust.

schedule

Did the relief shift show up on time?

Paper sheets at the guard post or the depot prove nothing about who was actually there at the agreed time.

visibility_off

Service never delivered

The customer claims the cleaning or the patrol never happened, and you have no way to prove otherwise.

inventory_2

Supplies run out

Material requests arrive late over WhatsApp and get lost in the thread, leaving the crew without what they need.

How it works

Here is how it works

Three steps, and nothing to install at the customer site.

add_location_alt
STEP 1

Draw your site

Mark the working area on the map. Clock-ins only go through inside that perimeter.

person_add
STEP 2

Invite your team

Your crew signs up in seconds from their own phone. No expensive hardware, no installation.

verified_user
STEP 3

Track presence

Get real-time alerts when someone does not arrive or leaves the site early.

Task management

Assign the task, require the photo, review it all from one dashboard

Knowing your team arrived is not enough. You need to know what they did. CheckPin gives you photo evidence of every patrol, every clean, every inspection.

CheckPin task dashboard showing assigned tasks with status and photo evidence
assignment

Manager / Supervisor

You create the task, assign it to someone on a site and set the priority. Everything is recorded.

photo_camera

Field worker

Gets the task on their phone, starts it, attaches photos as proof it was done, and marks it complete.

verified

Supervisor reviews

Sees the status of every task: who finished, who is still pending, and the evidence photos. All under an immutable audit trail.

forumBuilt-in worker–supervisor chatinventory_2Supply requests with approvalhistoryImmutable audit trail of every change
What's included

Real proof the service was delivered

Built for companies whose people are spread across sites.

Cleaning worker carrying out their tasks
photo_camera

Proof the clean or the patrol was finished

Assign a task checklist per site. The worker ticks it off and attaches a photo as proof the round or the cleaning area was completed.

location_on

Strict geofence per customer

The clock-in is blocked when the guard or the maintenance technician is not physically at the customer site.

schedule

Flexible shifts per site

Define several time windows per day for each site. Workers can clock in during any of their shifts, but not in the gaps between them.

groups

Supervisors per area

Assign supervisors to groups of customers. They only see the status of the sites assigned to them, which keeps their job simple.

history

Reports for your customer

An immutable history of attendance and completed tasks to attach to the invoice for your services.

gavel

Inspection-ready records

Every attendance record is immutable and auditable, with version history per site — the evidence you need when an inspection or a claim lands on your desk.

What changes

What changes when the clock-in actually means something

This is not about having one more record: it is about trusting the timesheet you are about to pay.

You see who is there without making a single call

The live dashboard tells you in a second who clocked in, who is still pending and who tried to clock in from outside. No more "on my way, almost there".

Payroll takes hours, not a day

Hours per worker per day export straight to CSV. Hand it to your accountant or your payroll system without rebuilding it by hand.

When the inspector comes back, you have an answer

Every clock-in, every site change, every role change sits in an audit trail that cannot be edited. Yesterday’s site is still yesterday’s site.

Your team installs nothing

The worker opens their phone browser, clocks in, done. No app download, no WhatsApp, no permission prompts.

Comparison

Why CheckPin instead of what you use today?

What each option actually solves about your team clocking in.

CheckPin

  • Checks location before accepting
  • Rejects clock-ins outside the site or the shift
  • Immutable audit trail with site history
  • Spoofed-GPS detection
  • Photo clock-in when GPS fails
  • Per-site tasks with photo evidence
  • Built-in chat and supply requests
  • Supervisors assigned per site
  • Spots the absence, picks the replacement and writes to them
  • No hardware to buy
  • No app to download
  • Live dashboard per site
  • Payroll reports (CSV)
  • Start free, no sales call
  • Versioned history of every site

WhatsApp-based app

  • Checks location before accepting
  • Rejects clock-ins outside the site or the shift
  • Immutable audit trail with site history
  • Spoofed-GPS detection
  • Photo clock-in when GPS fails
  • Per-site tasks with photo evidence
  • Built-in chat and supply requests
  • Supervisors assigned per site
  • Spots the absence, picks the replacement and writes to them
  • No hardware to buy
  • No app to download
  • Live dashboard per site
  • Payroll reports (CSV)
  • Start free, no sales call
  • Versioned history of every site

Biometric time clock

  • Checks location before accepting
  • Rejects clock-ins outside the site or the shift
  • Immutable audit trail with site history
  • Spoofed-GPS detection
  • Photo clock-in when GPS fails
  • Per-site tasks with photo evidence
  • Built-in chat and supply requests
  • Supervisors assigned per site
  • Spots the absence, picks the replacement and writes to them
  • No hardware to buy
  • No app to download
  • Live dashboard per site
  • Payroll reports (CSV)
  • Start free, no sales call
  • Versioned history of every site

Paper / loose WhatsApp

  • Checks location before accepting
  • Rejects clock-ins outside the site or the shift
  • Immutable audit trail with site history
  • Spoofed-GPS detection
  • Photo clock-in when GPS fails
  • Per-site tasks with photo evidence
  • Built-in chat and supply requests
  • Supervisors assigned per site
  • Spots the absence, picks the replacement and writes to them
  • No hardware to buy
  • No app to download
  • Live dashboard per site
  • Payroll reports (CSV)
  • Start free, no sales call
  • Versioned history of every site

Verified against public sources as of July 2026. For the exact detail of each solution, check with the vendor.

Plans

Start free. Grow with your customers.

No credit card. Cancel whenever you want. Your data, always exportable.

Free

To try it on a single customer or a small site.

Free forever
  • check_circleUp to 3 users (the whole team)
  • check_circle1 site (customer)
  • check_circleLive dashboard + CSV reports
  • check_circleBasic audit trail
  • check_circleNo card, no expiry date
Create a free account
Most popular

Pro

For growing field service companies.

USD 80 / month
  • check_circleUp to 30 users
  • check_circleUp to 10 sites (customers)
  • check_circleShifts and schedules per site
  • check_circlePhoto tasks and supply requests
  • check_circleReports per worker and per period
  • check_circleSpoofed-location detection
Talk to sales

Enterprise

For large operators with several supervisors.

Custom quote
  • check_circleUnlimited staff and sites
  • check_circleSupervisors assigned per site
  • check_circleAdvanced roles (Manager, Coordinator)
  • check_circleMulti-company (several legal entities)
Talk to sales

Create your free account and run your first site today. Write to us to activate Pro, and for large operations we will put together the plan that fits.

No risk in trying: if it is not for you, take your data and you paid nothing.

  • credit_card_offNo credit card
  • all_inclusiveThe free plan never expires
  • timerSet up in 5 minutes
  • downloadYour data, exportable to CSV whenever you want
Frequently asked questions

What you are probably wondering

Do my employees need to download an app?

No. Workers clock in from their phone browser. You email them an invite link, they sign up, and they clock in and out from that same phone with nothing installed.

Does it work for cleaning, retail, security, construction?

Yes. CheckPin is built for teams working on site or across several sites: cleaning, retail, security, maintenance, hospitality, logistics. If your people are spread out and you need to know they are there, it fits.

How do I know the clock-in really happened on site?

Because the system rejects it when the device GPS falls outside the circle you drew. It is not a "GPS stamp" the worker sends and you accept: outside the perimeter, no clock-in. You see the rejected attempt on the dashboard.

What if a worker has a different schedule or rotates shifts?

Each site has its own time windows, and you can define more than one shift per day. If a worker keeps different hours from the site, you can assign them a personal schedule. Outside those windows the clock-in is blocked.

Does it hold up for a labour inspection or a worker claim?

Yes. Every clock-in and every change — site, schedule, role — lands in an immutable audit trail. Sites also keep version history: the site as it was on 12 March is still the site as it was on 12 March, even if you move it today.

How long does it take to set up?

Five minutes to create your first site. Adding your team takes as long as sending the invite emails — they sign themselves up.

What happens to my company and employee data?

Data is isolated per company (multi-tenant). We do not share or sell personal data. You can export your report to CSV whenever you want and delete what you need to delete.

What does it cost?

You start free, no card. The free plan covers small teams (up to 3 people, 1 site) and never expires. Pro is USD 80 per month for up to 30 users and 10 sites. For larger operations with several supervisors, we quote to fit.

Is it only for clocking in, or also for tasks and supplies?

Beyond the geofenced clock-in, CheckPin includes per-site tasks with photo evidence, chat between worker and supervisor, and supply requests (cleaning products, batteries and so on) the supervisor approves from the dashboard. All in the same phone browser, nothing installed.

Can I have several supervisors who each see only their own sites?

Yes. You assign each supervisor to the sites they run, and they only see the people and the clock-ins for those sites. The rest of the team is invisible to them. Ideal for operations with many sites and many leads.

Can I assign tasks and require photos as proof?

Yes. The supervisor creates the task and assigns it to a worker on a site; the worker handles it from their phone — starts it, attaches a photo of the clean or the patrol, and marks it complete. It is all recorded with photo evidence and an immutable audit trail.

What happens when a worker does not show up? Who covers?

CheckPin notices on its own. If someone's shift is open and they have not clocked in, the absence surfaces on the Cover screen without you looking for it. From there CheckPin weighs up your whole team — who is free, who is not already covering another site, who is closest (by their last clock-in or their home address) — picks the best candidates and writes the message asking them to cover. You review it, send it, and the worker accepts or declines from their chat. The site is assigned to them only if they accept, until the shift ends. No more calling everyone one by one.

Start verifying presence today

No card. Your first site, with tasks and photo evidence, ready in 5 minutes.