One pin, at the punch
A single reading when the button is pressed, measured against the site radius. Off-site is flagged for a human to look at, never blocked.
Our second product: workforce timekeeping that records when a shift starts and finishes, and nothing about where anyone has been in between.
When In Use onlyNo home coordinatesAppend-only ledgerUK hosted
What a punch records
A workforce clock is a surveillance product by default. This one was built by deciding what the job actually needs — that someone started a shift, at a site, at a time — and then refusing the permissions that would allow anything more.
A single reading when the button is pressed, measured against the site radius. Off-site is flagged for a human to look at, never blocked.
The time the person actually pressed it, not the time the phone found a signal. A punch queued in a basement keeps its real moment.
On-my-way and running-late are typed, with an optional estimate. People see what was written. No location is accepted with a status.
Only if the employee has that switch on. The device checks whether a face is present in the frame and nothing further leaves the phone.
Open past sixteen hours and it is surfaced to both the employee and People, who append a finish time rather than editing the clock-in.
PAYE and NI estimated from clock-in to clock-out, tax codes read from settings. Marked an estimate on every line, because it is one.
What it never asks for
A boundary you can verify beats a policy you must trust.
A clock that could follow someone home and chooses not to is a promise, and a promise is only as durable as the next administrator. A clock that never requested the permission is a property of the build. The rows below are not features we have not got to yet; they are the ones we declined, and the app ships without the capability to change its mind.
Face ID unlocks the app on a phone the employee already set up. iOS performs the match and returns yes or no; the app never sees face data, it is never punch evidence, and a PIN always works instead.
How it is built
The database raises an exception on any attempt to update or delete a punch. A supervisor fixing a missing clock-out appends a correction that points at the punch it closes, so the original stands and “who changed this, and when” always has an answer. Every row has belonged to an organisation since the first migration rather than since the second customer. The service runs on its own box in London, separate from anything golf.
Where it sits
Two kinds of product already own this space: cheap GPS punch clocks, and workforce suites that bundle rota, messaging and payroll. Cicada Clock is neither, and two of the rows below are losses.
| Cicada Clock | GPS punch-clock appsJibble, Buddy Punch, Timeero and similar | Workforce suitesDeputy, Homebase, 7shifts, Planday, RotaCloud and similar | |
|---|---|---|---|
| Location permission | When In Use only. Background location is not requested and the iOS key for it is not declared in the app. | Background or continuous tracking is commonly offered, and on some plans it is the headline feature. | Varies by product and plan; field and route tracking are commonly available options. |
| Between punches | Nothing. No path exists to draw, export, or subpoena. | Breadcrumb trails, routes and mileage are frequently sold as a feature. | Often available where the suite serves field or delivery work. |
| Face at clock-in | Optional photo, checked on the device for whether a face is present. No template stored, matched or transmitted. | Facial recognition that matches against an enrolled template is a common upsell. | Photo capture is common; recognition varies by product. |
| Editing a punch | Impossible. A correction is a new row pointing at the one it closes. | Administrators edit timesheets directly, usually with an audit log alongside. | Same, with approval workflows and richer audit trails. |
| Rota, swaps, breaks | Not built. Leave is in; scheduling is not. | Usually thin or absent — these are clocks. | Mature, and the main reason to buy one. |
| Platforms | iPhone. Android is planned and not yet shipped. | iOS, Android, tablet kiosk and web. | iOS, Android, kiosk, and a full web console. |
Category descriptions come from our own market review of September 2026 and describe what these categories typically offer, not a claim about any one product. Individual products differ and change — check a vendor’s current documentation before comparing on our word.
How someone starts
Including the work email. Nothing is sent to the person yet, and no password is generated.
The reply is the same either way: if an organisation has registered this address, a code is on its way.
In the work inbox. Five attempts, ten-minute life.
The organisation, the site, the person and their People contact appear after the code is right, so a wrong address reveals nobody.
And choose whether to use Face ID. From then on the app opens on that phone with no code each time.
Held on that phone. People can revoke it, and handing the phone back clears it locally.
In private pilot
The iOS app and its API are running with a first customer. If you run shift work and surveillance is not the answer you want, the product site has the detail and a way to reach us.