Clock-ins, FLRA (Field Level Risk Assessment) forms, equipment circle checks, and tasks with photo proof and QC sign-off, all in one app your crew will actually open. Supervisors get a live view across every crew and every site.
Our first pilot crew is going live in Toronto. Built alongside the people who have to use it at 6:45 in the morning.
Crew status
Site A · Tower 3
M. Okafor
Foreman
T. Alvarez
Labourer
J. Park
Surveyor
Crews already do the work of tracking hours, hazards, and progress. The record just ends up on paper, in a group chat, or in someone's head.
Risk assessments on a clipboard, hours on a sheet in someone's truck. Filled in at 7am, typed into a spreadsheet days later, and never where you need it when someone asks.
Who is on site? Who is cleared to start? Is that task finished or not? Every question interrupts two people and the answer is out of date by lunch.
Hazard assessments and equipment checks exist to protect the crew. On paper they turn into a filing exercise, with no timestamp, no photo, and no way to prove the check happened.
SiteLog puts tasks, time, and safety in one app, on the phone the crew already carries.
SiteLog connects every person on site (workers, forepersons, supervisors, and quality control) through a single structured workflow.
Each person signs up and is activated by the person above them, so nobody joins a site without a supervisor knowing.
Workers start the shift from their phone and file an FLRA or a circle check when the job calls for one.
Forepersons assign tasks with the PPE and hazard level attached. Workers update progress and back it with photos.
Finished work hits the QC queue to approve or reject. A rejection alerts the foreperson and can be re-assigned on the spot.
Hours, tasks, safety records, and a site health score in one dashboard, exportable as a PDF.
Read the full walkthrough for what each role does at every stage.
Eight roles, each with its own permissions and its own version of the app. A worker opens SiteLog and sees today's tasks. A supervisor opens it and sees the whole site.
Full system access. Activates supervisors, manages companies and sites.
Oversees multiple sites. Activates forepersons and QC. Views all analytics and exports reports.
Runs the crew on site. Creates and assigns tasks, monitors crew readiness, receives rejection alerts.
Clocks in, submits FLRA, completes assigned tasks with photos.
Same as worker but tasks must be typed as layout or as-built.
Site environmental specialist. Clocks in, submits FLRA, completes tasks.
Dedicated safety role. Completes FLRA and Circle Check equipment inspections independently of other tasks.
Lateral approval role. Reviews completed tasks, approves or rejects work, does not manage crew.
Workers clock in and out in the app, and the hazard form travels with it. Supervisors see today's entries and weekly totals whenever they want, with no paper timesheets to chase.
Clocked in is not the same as cleared to work
A worker counts as ready only once they are clocked in and their FLRA is in. That distinction is what the foreperson's crew board runs on, so nobody gets handed a task before they are cleared for it.
Field Level Risk Assessments and equipment circle checks happen in the app, timestamped and attributed, so the record exists on the day you need to produce it. Built around the safety paperwork Canadian construction sites already run on, not a US form set.
Workers list the hazards they can actually see and rate each one for likelihood and severity. The app scores the risk from those answers, so a high-risk job reads as high risk instead of hiding inside a form that was ticked through.
An equipment inspection walkthrough with unit number, hour meter, and every item marked OK, N/A, or needs repair. Each check is stamped with who did it and when, which is the record you want when someone asks months later.
Every task carries its hazard level (low to critical), required PPE, and precautions, set by the foreperson who assigned it. Safety reps and environmental staff file their own records independently of anyone else's task list.
New to these forms? Read what a Field Level Risk Assessment is or how circle checks work.
From creation to quality sign-off, every task keeps a complete trail: who assigned it, who worked it, what the photos show, and why it came back if it did.
A task is not just a description. It carries a hazard level from low to critical, the PPE required to do it, the precautions to take, and a trade category. The foreperson sets all of it at creation, so the worker opens the task and already knows what they are walking into.
Tasks go to specific workers or surveyors on the same site, and the foreperson who created it stays attached to it. Surveyor work has to be typed as layout or as-built before it can be assigned.
Workers move a task along in increments and attach photos as they go. At 100 percent the task closes itself out and drops into the quality control queue when approval is required.
QC reviews completed work and approves or rejects it. Nothing counts as done because someone said so on the radio, and the approval is recorded against the person who gave it.
A rejection alerts the foreperson and supervisor immediately. Re-assigning archives the original and carries the QC comments into the new task, so the crew that redoes the work knows exactly what was wrong and the original is never quietly overwritten.
Typing a full task with hazards and PPE on a phone, in gloves, in the cold, is how tasks stop getting logged. So a foreperson can hold a button and just say it. Speech-to-text and an AI pass fill in the form fields, and the foreperson reviews and corrects before anything is saved.
The crew board updates live, so the foreperson always knows who is cleared, who still needs to file an FLRA, and who has not shown up. Every worker reads as one of three states.
Clocked in and FLRA submitted. Cleared for task assignment.
On site but has not logged today's risk assessment yet.
Has not clocked in for the shift.
Anyone still missing an FLRA can be nudged straight from the board. One tap sends a push to their phone instead of a radio call across the site.
The board refreshes every 10 seconds while anyone is still outstanding, and every 30 seconds once the crew is clear.
Hours, task completion, and safety records roll up into a site health score a supervisor can read at a glance, then drill into. Export the whole thing as a PDF when someone needs it in writing.
Data is scoped per role: a foreperson sees their site, a supervisor sees the sites they oversee, and an admin sees everything. Admins also get a panel for setting up companies, sites, and user accounts.
Two things reach the crew's phones: alerts someone on site raises on purpose, and notifications the app sends on its own when work changes hands.
Pull down to refresh
Nobody has to remember to tell anyone. The app already knows.
Four kinds, each with photos attached and each routed to the positions that need it. A safety alert reaches forepersons and supervisors; an environmental one also reaches the environmental staff.
SiteLog is a Progressive Web App, so there is nothing to download from an App Store. Workers and supervisors add it to their home screen in about thirty seconds, and it opens like any other app.
Safari on iPhone or iPad
Open SiteLog in Safari and tap the Share button
Scroll down and tap “Add to Home Screen”
Tap “Add” to confirm
SiteLog appears on your home screen with its icon.
Chrome on Android
Open SiteLog in Chrome and tap the menu icon in the top-right corner
Tap “Install app” or “Add to Home screen”
Tap “Install” to confirm
SiteLog appears on your home screen with its icon.
We are onboarding pilot crews now, one at a time, so we can sit with each one and get it right. Tell us about your site and we will get back to you.
Already have an account? Log In · Get the app