
The ZeroBadge system
One badge records the shift,the jobsite and the drive between.
Every worker wears a rugged badge the company issues. It records the shift and the time at each site, indoors and out. The office sees every crew live and gets a payroll-ready week. No phones involved.
Badge on starts the shift
One press starts the shift. Power off ends it.
Clipped on, not carried
Clips to a belt or pocket. No screen, no app, no phone.
Knows which jobsite
GPS outdoors, Wi-Fi indoors, cellular in between.
Reports on its own
Sends activity about every five minutes over its own connection.
Lena O. · Tue Oct 6
Lena O.
Foreman · 6:30 AM to 3:50 PM
9h 20m
- 6:30 AMShopShop & Office25m
- 6:55 AMTo RiversideTransit to Riverside40m
- 7:35 AMRiversideRiverside Medical Pavilion45m
- 8:20 AMTo Cascade SupplyTransit to Cascade Supply25m
- 8:45 AMCascade SupplyCascade Supply Co.25m
- 9:10 AMTo Harbor YardTransit to Harbor Yard30m
- 9:40 AMHarbor YardHarbor Yard Distribution Center6h 10m
- On site
- 7h 20m
- In transit
- 1h 35m
- Other
- 25m
What ZeroBadge covers
The same cellular badge that looks out for a worker also captures the data that keeps your jobs on time and on budget.
Construction crews, field service technicians, utility and oilfield crews, cleaning and security teams: every worker wears one company badge, and the office gets safety alerts, verified hours, labor analytics and ZeroBadge AI from the same record.
01
Worker safety
Alerts that reach the office the moment something looks wrong on site.
- Push-button alert and SOS
- Automatic fall detection
- Man down alert when a worker stops moving
- Restricted area entry alerts
- Configurable alert rules and thresholds
02
Workforce management
Know who is where, who is late and who never showed, without a phone call.
- Right crew at the right jobsite
- Late start and no-show alerts
- Less idle and standby time
- Site rules backed by restricted zones
03
Automated timekeeping
Badge on, shift starts. The week builds itself and goes to payroll.
- Hands-free clock-in and clock-out
- Remote sites, linear routes and multi-building campuses
- No phone apps or punch cards
- Supervisor approval and payroll export
04
Workforce productivity
Labor hours against the plan for every job, while there is still time to act.
- Actual vs. budgeted hours by job
- Forecast to completion
- Configurable reports and exports
- Reports you can share with owners and GCs
05
Location analytics
Where labor actually goes, minute by minute, without anything installed on site.
- GPS outdoors
- Indoor location by Wi-Fi, building by building
- Movement, transit and dwell patterns
- Live headcount by jobsite
06
Field logistics
Plan crews across sites with the record of how they really moved.
- Track labor progress against plan
- See how crews move between sites
- Balance crew assignments across jobs
07
AI advisory and analytics
ZeroBadge AI turns badge records into answers and next steps.
- Weekly worker, site and company scores
- Benchmarks against your schedule and budgets
- Plain-English questions, answered from your records
- Flags what needs attention each week
Safety alerts support your safety program. They do not replace supervision or training, ZeroBadge does not monitor alerts or contact 911, and in an emergency workers should call 911.
The badge
Issued by the company. Worn by the worker.
Hand it out like a radio. The worker clips it on and gets to work. The office assigns and swaps badges from the dashboard, and nothing depends on a personal phone.
Specification
Its own cellular connection
Each badge carries its own connection. It never borrows a worker's phone, data plan or the site's Wi-Fi password.
Indoor and outdoor location
Satellite positioning in the open, Wi-Fi recognition inside buildings, cellular continuity between them.
Managed by the company
Badges belong to the company. The office assigns, swaps and retires them from the dashboard.
No employee phone
No app to install, no permissions to approve, no personal device on the record.
Moves between jobsites
The badge moves with the worker. Opening a new site means drawing a geofence, not mounting hardware.
Belt or pocket clip
A spring-steel clip holds it on a belt, pocket or harness strap for the whole shift.
Battery per charge
1 mo+*
Standard reporting interval
5 min
Positioning methods: GPS, Wi-Fi, cellular
3
Phones or site hardware needed
0
* One month or more of battery life. Under qualifying operating conditions. Battery life varies with reporting frequency, signal conditions, usage, and configuration.
Indoor & outdoor location
Know which jobsite a worker is on, even inside the building.
Satellites in the open, Wi-Fi inside, cellular on the road. Every reading is stored with its method and a confidence level, so the office can tell a GPS fix from an estimate.
Riverside Medical Pavilion
Outdoors
Highest
GPS satellite positioning
Open-sky satellite fixes, checked against the geofence.
Indoors
High once learned
Wi-Fi networks + learned site fingerprints
Nearby Wi-Fi plus each site's learned fingerprint.
In between
Low, labeled
Cellular continuity
Keeps the day connected. Marked low confidence.
On the map
No site hardware
Geofences drawn in software
Type an address. No beacons or gateways to install.
Conditions. Indoor recognition relies on Wi-Fi networks the badge can see, and a new site learns its fingerprint over its first visits. GPS needs open sky. Reporting needs cellular coverage, and short gaps are stored. Built for connected jobsites, not offshore or extremely remote sites.
The worker's day
What the crew does all day: badge on, badge off.
Nothing else is asked of the crew. The badge keeps the record.
- 01
Power on
Start of shift
One press. The shift starts at that moment.
- 02
Wear it
All day
On a belt or pocket clip. Nothing to open, tap or remember.
- 03
The day records itself
Automatic
Shift time and time at each site, including drives between sites.
- 04
Power off
End of shift
The shift ends. The timesheet for the day is already built.
- 05
Charge
On a routine
Badges charge between shifts on a regular routine the company sets.
Day timeline
Lena O.
Foreman
- 6:30 AMBadge on · shift startedPower button
- 6:30 AMEntered Shop & OfficeOn site · 25m
- 6:55 AMTransit to RiversideIn transit · 40m
- 7:35 AMEntered Riverside Medical PavilionOn site · 45m
- 8:20 AMTransit to Cascade SupplyIn transit · 25m
- 8:45 AMCascade Supply Co.Other · 25m
- 9:10 AMTransit to Harbor YardIn transit · 30m
- 9:40 AMEntered Harbor Yard Distribution CenterOn site · 6h 10m
- 3:50 PMBadge off · timesheet builtShift total 9h 20m
- On site
- 7h 20m
- In transit
- 1h 35m
- Other
- 25m
Optional worker portal
Workers can check their own record. They never have to.
Any browser, any device. No app to install.
See my hours
Daily and weekly time, by site.
Request a correction
Flag a missed clock-out or a wrong site for review.
Record time off
A day off is never counted as a missed day.
The office
Know where every crew is and which hours need a look before payroll.
Crew counts by jobsite, the hours recorded so far this week and the open review items, side by side.
Oct 5–9
Crews by jobsite
Thu Oct 8
- Riverside Medical Pavilion● 9 on crew375.0 h wk
- Harbor Yard Distribution Center● 7 on crew300.8 h wk
- Northgate Tower● 8 on crew328.9 h wk
Recorded this week
24 workers · 120 shifts
1,045.2hours
- Regular
- 949.5 h
- Overtime
- 95.7 h
- Loaded labor cost
- $76,085
- Average shift
- 8h 43m
Needs review
3 open
- Missing clock-outThu Oct 8
Ivan B. · No clock-out recorded. Shift closed at the last badge report (2:55 PM) pending supervisor review.
Live crew view
Who is clocked in, which site each crew is on, and who is between sites right now.
Automatic timesheets
Every minute of every shift classified as on site, in transit or other, and allocated to the jobsite it was spent at.
Exceptions to review
Missing clock-outs, late starts and time outside approved sites go to review. Nothing is silently edited.
Weekly PDF reports
A payroll-ready timesheet for every worker, generated each week and kept as an unchangeable version.
AI & productivity
Ask which jobs ran over on hours. Check the answer against the records.
ZeroBadge AI answers plain-English questions from your own badge-recorded data. Weekly 0–100 scores show which crews, sites and jobs deserve a closer look.
AI analyst
Which jobs used more labor hours this week?
Riverside Medical Pavilion recorded 375.0 hours, up 129.9 hours (+53%) from the week of Sep 28.
This week
375.0 h
Oct 5–9
Baseline
245.1 h
Sep 28–Oct 2
Change
+129.9 h
+53%
Linked records
- 43 shift records at Riverside
- 3 crew transfers
- 3 items to review
Productivity
Jobs needing attention · Oct 5–9
RiversideRiverside Medical Pavilion
Over planHarbor YardHarbor Yard Distribution Center
On planNorthgateNorthgate Tower
On plan
Weekly score built from
- Punctuality. Starts, finishes and missed days against each worker's scheduled hours.
- Share of the shift on site. Time at a jobsite, office or approved location as a share of the shift.
- Transit. Time between sites, measured against a normal allowance.
What ZeroBadge AI will and won't do
- Answers come only from your company's records
- Every number links to the underlying records
- It reads records. It never edits them
- Admins control who can ask
What managers use the scores for
Missing data lowers confidence, never the score, and time off is excluded. It measures the record against the schedule, not anyone's effort.
- Spot crews and sites that need attention
- See which jobs are running over their labor budget
- Compare sites and track trends week over week
- Plan crew allocation with the record in hand
Payroll
Hours go from the badge to payroll without anyone retyping them.
Badge shifts become a reviewed, approved week. Approved hours are sent to your payroll provider automatically. A timesheet is generated for every Saturday-to-Friday week.
- 01
Capture
Badge
Badge shifts recorded automatically, by site.
- 02
Review
Office
Exceptions, corrections with an audit trail, worker requests.
- 03
Approve
Manager
Manager sign-off on the week before it goes anywhere.
- 04
Send
Payroll
Approved hours sent to your payroll provider automatically.
Send hours
- Workers
- 24
- Shifts
- 120
- Regular
- 949.5 h
- Overtime
- 95.7 h
Payroll provider
- Your payroll providerApproved hours sent each week
Or export
- CSV
- Excel
ZeroBadge integrates with payroll providers and sends them approved hours. It does not run payroll or pay workers.
How payroll integration worksBadge fleet
Assign and swap badges from the office.
No site survey, no installers. Badges register themselves and the office does the rest.
- 01
It registers itself at first power-on
A new badge appears in the fleet console the first time it is switched on, with its own asset ID.
- 02
Assign it to a worker
Pick the worker in the dashboard. Time recorded before an assignment is never attributed to them.
- 03
Reassign or replace
Move a badge to a new hire, swap in a replacement, or mark one lost and see its last reported location.
- 04
Battery and signal for every badge
Battery, signal and last report for every badge, with low-battery alerts and remote commands such as ping and restart.
Fleet
| Badge | WorkerAssigned to | Battery | Signal | Status |
|---|---|---|---|---|
| ZB-000114On shift | Marcus T.2 min ago | 82% | On shift | |
| ZB-000115On shift | Priya S.4 min ago | 64% | On shift | |
| ZB-000117Low battery | Lena O.1 min ago | 23% | Low battery | |
| ZB-000121Off shift | Aisha K.Yesterday | 91% | Off shift | |
| ZB-000126New · unassigned | Assign…Just now | 100% | New · unassigned |
Low-battery alerts fire at 25% by default, so a badge is charged before it goes dark.
How the data is protected
Security overviewEncrypted in transit
Traffic between badges, the platform and your team's browsers is encrypted.
Tenant isolation
Row-level security on every table walls each company's data off.
Multi-factor authentication
MFA for administrators.
Role-based access
Admin, supervisor and worker each see what their role allows.
Audit log
Record access and edits are logged.
90-day raw location deletion
Raw location history is deleted after 90 days. Timesheets are kept.
Use cases
Start with the problem on your desk.
The same badge and platform, explained for the job in front of you. Each page covers one problem in detail.
Capture the workday
Understand the labor
Send to payroll from the record
More use cases
- SolutionJobsite attendance trackingJobsite attendance tracking from badge records: who is on each site today, headcount by site, and attendance against schedule with time off left out.
- SolutionCompany-issued device vs BYODRequiring personal phones for timekeeping brings reimbursement, privacy and dead-battery problems. Compare a company-issued badge with BYOD apps.
- SolutionTimesheet approvalA timesheet approval workflow for field crews: review exceptions, log every correction, take worker requests, then approve the week and lock a PDF.
- SolutionConstruction crew trackingConstruction crew tracking from company badges: see which crew is at which jobsite right now, follow crew moves in the shift, and keep the weekly record.
- SolutionConstruction time theftLate starts, early finishes, one-way rounding, long breaks and slow supply runs. Size the gap with your own numbers and close it without accusing crews.
- SolutionPrevent buddy punchingBuddy punching needs a shared clock, PIN or sign-in sheet. Give each worker their own badge instead, and see what a badge can and cannot prevent.
- SolutionGeofence time trackingGeofence time tracking with nothing installed on site: draw jobsites, shops and supply houses in software and split each worker's shift by location.
- SolutionAutomatic clock in and outAutomatic clock in and out for field crews: the shift starts when the badge powers on, not when a phone notices a geofence. How each approach fails.
- SolutionAutomatic timesheetsAutomatic timesheets built from badge records: each shift split by jobsite, exceptions flagged, a manager approves, and every correction is logged.
- SolutionCertified payrollHours by worker, day and project for certified payroll, with every other job that week for overtime. What the badge record supplies, and what it doesn't.
- SolutionDrive time trackingDrive time between job sites recorded as its own transit line with both ends. A timed day, the federal rules and the policy choices you make.
- SolutionOvertime trackingSee overtime building by Wednesday, not at payroll. Daily and weekly thresholds applied to badge-recorded hours, split by jobsite, week by week.
- SolutionExport timesheets to payrollExport approved timesheets as CSV or Excel for any payroll import, and PDF for the record. The columns, pay period options and a one-time import setup.
- SolutionManpower reportsDaily manpower report for construction from badge records: headcount and hours by jobsite and day for your own crews, exported as CSV, Excel or PDF.
- SolutionWorker safetyWorker safety alerts from the badge your crew already wears: push-button alert, SOS, fall detection, man down and restricted area alerts in real time.
What does a worker actually do each day?
How often do badges need charging?
What happens when the badge loses signal?
What if a badge is lost, or a worker leaves?
Who can see workforce information?
What changes when a crew moves to a new jobsite?
Get started
See the shift, the dashboard and the payroll week together.
Walk through ZeroBadge with your crews, jobsites and payroll process in mind.
What we will walk through
- 01How a badge records a shift across several jobsites
- 02Timesheets, exceptions and the weekly PDF report
- 03AI questions and productivity scores for jobs like yours
- 04How approved hours reach your payroll provider
