Construction site management, built for the field

See your whole jobsite, live.

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.

  • Installs from a link, no App Store
  • Push straight to the crew's phones
  • Live across every site

Crew status

Site A · Tower 3

Live
  • MO

    M. Okafor

    Foreman

    Ready
  • TA

    T. Alvarez

    Labourer

    Needs FLRA
  • JP

    J. Park

    Surveyor

    Not in yet
Site Health
87
See why we built it

Everything on site gets recorded. Almost none of it is findable.

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.

  • Paper that goes missing

    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.

  • Answers that cost a radio call

    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.

  • Safety records you cannot produce

    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.

From first sign-up to sign-off, in one place

SiteLog connects every person on site (workers, forepersons, supervisors, and quality control) through a single structured workflow.

  1. Onboard

    Get the crew on

    Each person signs up and is activated by the person above them, so nobody joins a site without a supervisor knowing.

  2. Log

    Clock in and log hazards

    Workers start the shift from their phone and file an FLRA or a circle check when the job calls for one.

  3. Work

    Assign, work, document

    Forepersons assign tasks with the PPE and hazard level attached. Workers update progress and back it with photos.

  4. Verify

    Quality control signs off

    Finished work hits the QC queue to approve or reject. A rejection alerts the foreperson and can be re-assigned on the spot.

  5. Insight

    See the full picture

    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.

Built for every position on site

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.

  • Admin

    Full system access. Activates supervisors, manages companies and sites.

  • Supervisor

    Oversees multiple sites. Activates forepersons and QC. Views all analytics and exports reports.

  • Foreman

    Runs the crew on site. Creates and assigns tasks, monitors crew readiness, receives rejection alerts.

  • Worker

    Clocks in, submits FLRA, completes assigned tasks with photos.

  • Surveyor

    Same as worker but tasks must be typed as layout or as-built.

  • Environmental

    Site environmental specialist. Clocks in, submits FLRA, completes tasks.

  • Safety Rep

    Dedicated safety role. Completes FLRA and Circle Check equipment inspections independently of other tasks.

  • Quality Control

    Lateral approval role. Reviews completed tasks, approves or rejects work, does not manage crew.

Permissions flow down the activation chain: admin activates supervisors, supervisors activate forepersons and QC, forepersons activate workers, surveyors, environmental, and safety reps. Users can receive additional permissions beyond their position default.

See what each role can and cannot do

The shift starts on the phone, not on a clipboard

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.

  • Clock in and out from the phone, with a timestamp on every shift
  • The clock-in screen carries the FLRA and circle check, so safety is one tap, not a separate errand
  • One entry per worker per day, so there is nothing to reconcile at the end of the week
  • Weekly hours roll up automatically for the worker and for the supervisor
  • Entries scope to each worker's assigned site and company, with no cross-site leakage

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.

Safety paperwork that is worth the two minutes

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.

  • FLRA with a risk score, not a signature box

    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.

  • Circle checks before the machine moves

    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.

  • Safety attached to the work itself

    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.

  • FLRA any time during the shift, not just at clock-in
  • Hazard level and PPE on every task
  • Forepersons can nudge anyone missing an FLRA

New to these forms? Read what a Field Level Risk Assessment is or how circle checks work.

Tasks that carry their own safety record

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.

  • Every task ships with its safety brief

    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.

  • Assigned to named people, not a pile

    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.

  • Progress backed by photos

    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.

  • Quality control is a real gate

    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.

  • Rejections come back with the reason attached

    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.

  • Speak the task, let the app write it up

    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.

Know who is ready before you hand out the work

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.

Ready

Ready

Clocked in and FLRA submitted. Cleared for task assignment.

Needs FLRA

Needs FLRA

On site but has not logged today's risk assessment yet.

Not present

Not present

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.

The answer to “how is the site doing?” in one number

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.

  • Site Health Snapshot with a calculated health score
  • Hours breakdown by worker and time period
  • Task completion rates by status and category
  • Safety records including FLRA submissions and hazard flags
  • One-click PDF export of the full report
  • Analytics scope automatically to the supervisor's assigned sites
Site HealthToday
87Health Score
  • 12 tasks completed this week
  • 2 tasks pending QC review
  • 6 of 7 workers FLRA compliant

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.

The right people find out, without a radio call

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.

Notifications
  • Safety alert: gas line exposed, north gateJust now
  • Task #42 approved by QC6 min ago
  • Delivery: rebar arriving 2:00pm22 min ago

Pull down to refresh

Sent automatically as work moves

Nobody has to remember to tell anyone. The app already knows.

  • A task is assigned to a worker
  • A worker finishes a task (foreperson and supervisor notified)
  • Work lands in the quality control queue
  • QC approves or rejects a task
  • A rejected task is re-assigned to a new crew
  • A foreperson nudges workers who still owe an FLRA

Alerts anyone on site can raise

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.

  • SafetyA hazard the whole crew needs to know about, now.
  • DeliveryWhat is arriving, and when to clear the way for it.
  • MeetingToolbox talks and site meetings, scheduled ahead.
  • EnvironmentalSpills, weather, and conditions the site has to respond to.
Web push, even with the app closed
Photos on every alert
Filtered by position, so nobody drowns
In-app inbox with pull-to-refresh

Installs like a native app. Works on any phone.

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.

iOS Installation

Safari on iPhone or iPad

  1. 1

    Open SiteLog in Safari and tap the Share button

  2. 2

    Scroll down and tap “Add to Home Screen”

  3. 3

    Tap “Add” to confirm

SiteLog appears on your home screen with its icon.

Android Installation

Chrome on Android

  1. 1

    Open SiteLog in Chrome and tap the menu icon in the top-right corner

  2. 2

    Tap “Install app” or “Add to Home screen”

  3. 3

    Tap “Install” to confirm

SiteLog appears on your home screen with its icon.

No App Store account, no company device, no IT ticket. Send the crew a link, they install it on the phone they already have, and push notifications work from there.

Your site runs on paper and group chats. It does not have to.

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