Skip to content

The badge

The ZeroBadge time tracking badge for workers

The ZeroBadge badge is a company-issued time tracking badge with its own cellular connection. A worker powers it on to start the shift, wears it, and powers it off to end the shift. While on, it reports location about every 5 minutes using GPS outdoors and Wi-Fi positioning indoors, and ZeroBadge turns those readings into a timesheet split by jobsite. No phone, app or site hardware.

Last updated

Badge questions, answered in depth

What a worker does with the badge

A worker powers the badge on at the start of the shift, wears it through the day, and powers it off at the end. Power on starts the shift record and power off ends it. There is no login, no PIN, no app to open and no personal phone involved.

A plumbing journeyman's day, from the badge's side

  1. 6:12 AMPowers the badge on at the shop. The shift starts, and because the shop is drawn as a location, the first readings count as shop time.
  2. 6:40 AMSupply house run. Readings show the badge moving, so the time is classified as transit.
  3. 7:05 AMArrives at the TI job. The badge is inside the jobsite geofence the office drew, so time is allocated to that job.
  4. 11:30 AMWorks in a lower level with no signal. Readings are stored on the badge and uploaded with their original timestamps when it reconnects.
  5. 1:15 PMMoves to a second job for a punch list. The site change stays inside the same shift.
  6. 3:20 PMPowers the badge off. The shift ends and the day is ready for review on the weekly timesheet.

What the badge records, and how

The badge records a location reading about every 5 minutes, and every reading stores the method that produced it and a confidence level. The method depends on where the worker is standing.

Location methods the badge uses
Where the worker isMethodConfidenceWhat it answers
Outdoors, open skyGPSUsually the strongest readingWhich jobsite, and roughly where on a large site
Inside a buildingWi-Fi positioning (learns each site's Wi-Fi over the first visits)Depends on how well the site's Wi-Fi is knownWhich jobsite
Between fixes, or poor signalCellular continuityLow, and labelled lowRoughly where the badge was, never used as precise position
No signal at allStored on the badge, uploaded on reconnectKeeps the original timestampFills the gap once the badge is back in coverage

How many readings make up one shift

Shift length
10 hours = 600 minutes
Reporting interval
about every 5 minutes
Readings in the shift
600 / 5 = about 120
What the office reviews
One shift line per day, built from about 120 readings

Nobody reads 120 pings. ZeroBadge classifies every minute as on site, in transit or other, allocates it to a jobsite, and lists only the exceptions (missing clock-outs, late starts, early finishes, time outside approved sites).

Nothing is installed on the jobsite

Jobsites are geofences drawn in software from an address, so a new job needs no hardware delivery, no power drop and no setup visit. There are no beacons, gateways, kiosks or wall clocks. The badge has its own cellular connection and never uses a worker's phone, data plan or the site's Wi-Fi password.

Starting a new job
Type the address, adjust the geofence on the map, save. Badges are recognised there from the next reading.
Closing out a job
Archive the jobsite in software. There is nothing to pull off a wall or out of a trailer.

For how this compares with badges that depend on gateways, read the cellular badge tracker buyer's guide.

Battery life and the charging routine

The badge runs one month or more on a charge. Under qualifying operating conditions. Battery life varies with reporting frequency, signal conditions, usage, and configuration. Because the badge is off between shifts, the battery is only used during working hours.

  1. 1

    Pick one charging day

    Tie charging to something that already happens on a schedule, such as the day the foreman turns in the week. One day a month is a reasonable start.

  2. 2

    Watch the low-battery alert

    The office gets a low-battery alert when a badge drops to 25% (the default). That badge gets charged that night, whatever the schedule says.

  3. 3

    Check the fleet list before the charging day

    Battery level is shown per badge, so the office can see which badges need attention before a long week or a remote job.

How the office manages the badge fleet

Badges self-register the first time they are powered on, so the office does not type serial numbers into a spreadsheet. From there, every badge is managed from the office in software.

Fleet actions available to the office
ActionWhen you use it
Assign a badge to a workerA new hire starts, or a crew grows for a job
Reassign a badgeA worker leaves and the badge goes to someone else. Earlier shifts stay with the earlier worker.
Mark a badge lostA badge goes missing on a site. It is flagged in the fleet list so everyone knows it is out of service.
See battery and signal per badgeBefore a charging day, or when a worker reports a problem
Ping a badge remotelyTo get a fresh location reading now instead of waiting for the next report
Restart a badge remotelyWhen a badge looks stuck, before anyone drives out to it

The office also sees each worker's shifts on the platform, where the week is reviewed, corrected with an audit trail and approved before hours go to payroll.

What the badge is not

The badge is not a phone and does not replace one. It does not run apps, it has nothing for the worker to log in to, and it does not need a worker's personal device or number.

  • Not a personal tracker. It belongs to the company, is assigned for work, and is off between shifts.
  • Not a precise indoor positioning system. It answers which jobsite, not which room.
  • Not a payroll system. Approved hours are sent to your payroll provider; ZeroBadge does not run payroll.
  • Not a fit for work far outside cellular coverage. Stored readings upload on reconnect, but a crew that is out of coverage for weeks will not get a usable record.

Frequently asked questions

Does a worker need a smartphone to use the badge?
No. The badge has its own cellular connection. Workers do not install an app, log in or use their own phone or data plan. An optional worker web portal lets workers see their own hours and request corrections, but nothing about the badge depends on it.
How often does the badge report location?
About every 5 minutes while it is powered on. Each reading records whether it came from GPS, Wi-Fi positioning or cellular continuity, and how confident it is. Cellular readings are labelled low confidence.
What happens when a worker is in a basement or a dead zone?
The badge stores its readings and uploads them when it reconnects, with their original timestamps. The shift record fills in after the fact rather than showing a hole.
How long does the battery last?
One month or more on a charge. Under qualifying operating conditions. Battery life varies with reporting frequency, signal conditions, usage, and configuration. The office gets a low-battery alert at 25% by default.
What if a worker forgets to power the badge off?
The shift shows on the exceptions list as a missing clock-out, so the foreman or office can confirm the real end time before the week is approved. Corrections keep an audit trail.
Can we move a badge from one worker to another?
Yes. Reassign it in software. Shifts recorded before the change stay with the earlier worker, and new shifts go to the new one.
How much does the badge cost?
Pricing is quote-based. A quote depends on the number of badges, office users and the contract term. Get started to request one.

Get started

See ZeroBadge on your workforce.

Tell us how your crews work today. We will show you a badge-recorded week built from your own jobsites.

What we will walk through

  • 01How the badge records a shift
  • 02Your jobsites as geofences
  • 03The weekly timesheet and approval
  • 04Sending approved hours to payroll