Skip to content
MVP NINJA

MVP Ninja Labs · 04Built in-house

Sitewalk

Walk a property, photograph defects, and let AI turn them into an assigned snag list before you reach the car.

Category
AI mobile app · property handovers
Build shape
21-Day Launch
Platforms
iOS + Android, Offline-first, Web report

What Sitewalk does

Handover inspections for new homes and fit-outs produce hundreds of photos and scribbled notes. Sitewalk uses the phone camera and AI to describe each defect, tag its room and trade, and send a structured report to the right contractor — even with no signal on site.

Key decisions

  • The camera is the form.

    Every snag starts as a photo. The AI proposes a description, severity and trade, and the inspector accepts or corrects it with a tap.

  • Corrections become examples.

    Each correction feeds future suggestions, so the app gets better through use rather than configuration.

  • No contractor app in version one.

    Contractors get a shared web report instead. A second app would double the build before the inspector’s side is proven.

A snagging walk takes an hour. Writing it up takes a day.

Inspectors and site managers walk each unit taking photos and notes, then rebuild everything at a desk: matching photos to rooms, describing defects, working out which trade is responsible and chasing fixes by email.

  1. 01Photos and notes are matched up by hand afterwards
  2. 02Defect descriptions are inconsistent and vague
  3. 03Basements and new builds often have no signal
  4. 04Contractors receive long PDFs instead of their own list

The site inspector

Snagging inspector or site manager on residential handovers

Inspects several units a day, mostly on foot, one hand holding the phone.

What they need to get done

  • Capture a defect in seconds, one-handed
  • Produce consistent descriptions without typing
  • Keep working when there is no signal
  • Give each contractor only the snags that are theirs

The assumption to prove

AI descriptions of defect photos are good enough that inspectors will confirm them rather than write their own.

Make the camera the interface. Every capture gets an AI-suggested description, severity and trade that the inspector accepts or corrects with a tap. Corrections become examples that improve the suggestions.

In the first version

  • Project, unit and room structure
  • Photo capture with markup
  • AI defect description, severity and trade suggestion
  • Offline capture with background sync
  • Per-contractor snag lists and a shareable report

Deliberately left out

  • Floor-plan pin placement
  • Contractor mobile app
  • Video capture
  • Integration with construction ERPs

The core journey

  1. Step 01

    Open unit

    Pick project and unit; rooms load offline

  2. Step 02

    Capture

    Photograph the defect and circle it

  3. Step 03

    AI suggests

    Description, severity and trade in seconds

  4. Step 04

    Confirm

    Accept or correct with a tap

  5. Step 05

    Sync

    Uploads when signal returns

  6. Step 06

    Assign

    Each contractor receives their own list

Design exploration

The riskiest moment is the capture: if it takes longer than scribbling a note, inspectors won't use it. We designed the capture screen first and everything else around it.

Wireframe · layout and priorities
Final · the same screen, designed
  • Question

    Form first or camera first?

    Decision

    Camera first

    The photo carries most of the information. Opening straight into the camera removes the slowest step.

  • Question

    Wait for AI or keep moving?

    Decision

    Keep moving

    Suggestions arrive in the background. Inspectors review a batch per room instead of waiting per photo.

  • Question

    How to show AI uncertainty?

    Decision

    'Check this' flag

    Low-confidence suggestions are marked for review, so trust is focused where it's needed.

Sitewalk’s design system

High-visibility yellow borrowed from site safety gear, heavy type readable in daylight, and thumb-zone controls.

  • Hi-vis

    #FFC400

    Capture, primary action

  • Site Black

    #1A1A1A

    Text, camera UI

  • Defect Red

    #E5484D

    Major severity

  • Signed Off

    #30A46C

    Fixed and verified

  • Concrete

    #F4F4F2

    Background

Typography

Heavy weights and high contrast for outdoor readability; no text below 16px.

Components

  • Capture button
  • Markup tool
  • AI suggestion card
  • Severity pill
  • Offline sync bar
  • Contractor list

Principles

  1. 01Camera is the form
  2. 02Works with one thumb
  3. 03Offline is normal

Key screens

Screen 01Capture a snagPhoto, circle, done — the AI fills in the rest.
Screen 02Room reviewBatch-confirm AI suggestions before leaving the room.
SitewalkReportsMeadow RisePlot 14Secure link · view onlyExport PDFShare with contractors

Handover snag report

Plot 14 · Meadow Rise

Oakfield HomesWalked Tue 15 Sep 2026Jo Pearce7 of 7 rooms

9

Snags

3

Major

6

Minor

1

Signed off

Joinery3 snagsAssigned toHJHarlow Joinery
S-02Gap in window sealantKitchen · Window sillMajorOpen
S-03Wall unit door misalignedKitchen · Unit left of hobMinorIn progress
S-06Door catches on frameBedroom 1 · Entrance doorMinorOpen
Plastering1 snagAssigned toSPStanway Plastering
S-01Crack above window headKitchen · Left of windowMajorOpen
Decorating2 snagsAssigned toADAshby Decorators
S-07Patchy paint finish on ceilingLiving room · Above bay windowMinorIn progress
S-08Nail pop in plasterboardHall · Opposite front doorMinorSigned off
Plumbing2 snagsAssigned toKPKestrel Plumbing
S-04Mixer tap loose at baseKitchen · SinkMinorOpen
S-09Bath silicone incompleteBathroom · Tap endMajorOpen
Electrical1 snagAssigned toLELinden Electrical
S-05Socket plate not flushKitchen · Worktop, right of sinkMinorOpen

Snags by room

2-bed bungalow
Kitchen5Living1Bed 11Hall1Bath1WCBed 2

Includes majorMinor onlyNo snags

Contractor lists

Each sees only theirs
HJHarlow Joinery3 snags · JoineryViewed
SPStanway Plastering1 snag · PlasteringSent
ADAshby Decorators2 snags · DecoratingViewed
KPKestrel Plumbing2 snags · PlumbingSent
LELinden Electrical1 snag · ElectricalViewed
Screen 03Contractor reportA web report grouped by trade, ready to share.

How it works underneath

An offline-first mobile app: captures are stored on the device, queued, and processed by a vision model once uploaded. Reports are generated server-side and shared by secure link.

    • PersonInspector
    • InterfaceMobile app (offline store)
    • ServiceSync API
    • AIVision model
    • DataPhoto storage
    • DataPostgres
    • InterfaceWeb report

Connections

  • InspectortoMobile app (offline store)
  • Mobile app (offline store)toSync APIsync queue
  • Sync APItoPhoto storagephotos
  • Sync APItoVision modeldescribe
  • Sync APItoPostgres
  • PostgrestoWeb reportshare link

Likely stack

  • React Native + Expo
  • SQLite offline store
  • Background upload queue
  • Vision-capable LLM
  • Object storage
  • Next.js report viewer

A 21-day build plan

  1. Days 1–2

    Defect taxonomy

    Agree severity levels, trades and room types; collect example photos for evaluation.

  2. Days 3–6

    Capture-first design

    Prototype the capture and review screens; test one-handed on real devices.

  3. Days 6–15

    App and sync

    Offline store, background sync, camera and markup, AI suggestion pipeline.

  4. Days 15–19

    Reports

    Per-contractor lists, shareable web report, status updates.

  5. Days 19–21

    Field test and release

    Walk a sample unit, tune prompts, TestFlight and Play testing builds.

Across devices

Sitewalk is phone-native by design. The web report is the one place a desk makes sense — for the project manager who assigns and tracks.

  • Controls sit in the lower thumb zone
  • Offline status always visible
  • Report layout adapts to tablet for site meetings

AI that removes the paperwork from a physical job — the kind of mobile product that only makes sense in someone's hand.

SitewalkReportsMeadow RisePlot 14Secure link · view onlyExport PDFShare with contractors

Handover snag report

Plot 14 · Meadow Rise

Oakfield HomesWalked Tue 15 Sep 2026Jo Pearce7 of 7 rooms

9

Snags

3

Major

6

Minor

1

Signed off

Joinery3 snagsAssigned toHJHarlow Joinery
S-02Gap in window sealantKitchen · Window sillMajorOpen
S-03Wall unit door misalignedKitchen · Unit left of hobMinorIn progress
S-06Door catches on frameBedroom 1 · Entrance doorMinorOpen
Plastering1 snagAssigned toSPStanway Plastering
S-01Crack above window headKitchen · Left of windowMajorOpen
Decorating2 snagsAssigned toADAshby Decorators
S-07Patchy paint finish on ceilingLiving room · Above bay windowMinorIn progress
S-08Nail pop in plasterboardHall · Opposite front doorMinorSigned off
Plumbing2 snagsAssigned toKPKestrel Plumbing
S-04Mixer tap loose at baseKitchen · SinkMinorOpen
S-09Bath silicone incompleteBathroom · Tap endMajorOpen
Electrical1 snagAssigned toLELinden Electrical
S-05Socket plate not flushKitchen · Worktop, right of sinkMinorOpen

Snags by room

2-bed bungalow
Kitchen5Living1Bed 11Hall1Bath1WCBed 2

Includes majorMinor onlyNo snags

Contractor lists

Each sees only theirs
HJHarlow Joinery3 snags · JoineryViewed
SPStanway Plastering1 snag · PlasteringSent
ADAshby Decorators2 snags · DecoratingViewed
KPKestrel Plumbing2 snags · PlumbingSent
LELinden Electrical1 snag · ElectricalViewed

A team that captures work in the field?

Tell us what they photograph, note or check, and who acts on it. We’ll scope the app around that moment.

Closest package

21-Day Launch

$3,700Fixed · 21 days

For fuller products: several roles, AI agents that take actions, heavier integrations or a mobile MVP.

  • Up to 5 core workflows
  • Up to 20 screens
  • Multiple roles & permissions

Your idea gets its own written scope and fixed price before anything starts. Compare packages

In the first version

  • Projects, units and rooms
  • Photo capture with markup
  • AI description, severity and trade suggestions
  • Offline capture and sync
  • Contractor lists and shareable web report
  • iOS and Android testing builds

Later, once it's proven

  • Floor-plan pins
  • Contractor fix-and-verify app
  • Warranty-period tracking
  • ERP integrations

7–21 daysFrom $1,500

Start my brief