SiteWatch Operations Guide

Master Reference Document β€” Single source of truth for SiteWatch business operations.

Last updated: June 28, 2026

Live URLs (Deployed & Production-Ready)

Status (June 20, 2026): Landing page and report page are both at 10/10 quality.

Redesigned with dark slate/amber theme, interactive report widget, "Become a Verifier" recruitment funnel, coverage area tags, OG image for social sharing, sticky mobile action bar on report page, and full liability disclaimers.

EnvironmentURL
Landing Pagehttps://sitewatch.work
Verifier PWAhttps://sitewatch-verifier.pages.dev
Owner Report Demohttps://sitewatch-report.pages.dev/report
Backend6 CDK stacks in af-south-1 (AWS 274214919252)
Domainsitewatch.work (LIVE βœ…)

Status: All 7 flow steps tested and passing (Login βœ…, Home βœ…, GPS βœ…, Photos βœ…, Checklist βœ…, Review βœ…, Submit βœ…). Auto-dispatch and auto-payout enabled from day 1.


1. Service Overview

What SiteWatch Is

SiteWatch is a verification-only platform that connects diaspora homeowners with local verifiers who visually document construction progress on their behalf.

What SiteWatch Is NOT

Core Flow

Owner requests visit β†’ Platform dispatches verifier β†’ Verifier visits site β†’
Photos + checklist captured in-app β†’ Report delivered to owner (within 48h of assignment)

Critical Framing

ALWAYS: "Visual verification" or "Visual documentation"

NEVER: "Inspection"

This is not semantic β€” it's a liability boundary. "Inspection" implies professional engineering judgment. We document observable conditions only.


2. Pricing Strategy

Fixed Tiers (Launch Pricing)

TierOwner PaysVerifier GetsPlatform KeepsUse Case
Site Check$65$45$16.57GPS-verified photos + AI report
Site Check + Aerial$149$120$21.64Adds drone photos/flyover

Fee Breakdown ($65 Site Check)

Owner pays:                          $65.00
  └─ Stripe processing (2.9% + $0.30): -$2.19
  └─ EcoCash IMTT 2% (absorbed):       -$0.90
  └─ AWS costs:                        -$0.34
  └─ Verifier receives:                $45.00
  Platform margin:                     $16.57

Platform net per visit:              $16.57

Partner Pricing (YouTuber Model)

Partners operate with a revenue-share model similar to YouTube creator economics:

ScenarioPlatform FeeHow It Works
Platform-sourced clients12–15%SiteWatch finds the client, partner does the visit
Partner's own clients (using SiteWatch tools)5%Partner brings client, uses our app/reports

How partner pricing works:

Landing Page Positioning

Headline price: "$45 per visit"

Anchoring strategy:

Frame as: Insurance, not expense. Peace of mind, not overhead.


3. Agent Standards

Verifier Standard ($45/visit payout)

Requirements:

What they do:

Tier 2: Construction Verifier ($45/visit)

Requirements:

What they do:

Tier 3: Aerial Verifier (+$75/visit)

Requirements:

What they do:


4. Photo Quality Standards (Non-Negotiable)

Technical Enforcement (Built Into App)

RuleEnforcementWhy
Minimum 12 photos per visitBlocks submission if <12Ensures comprehensive coverage
GPS metadata requiredCaptured before camera opensProves location
Resolution: min 1280Γ—960 (target 1600Γ—1200)App warns below minimum, rejects below 1024Γ—768Usable zoom/detail
Photos captured IN-APP onlyNo gallery access, no importsPrevents fraud (old photos, WhatsApp forwards)
Minimum 20 minutes on siteGPS timestamp start/endPrevents drive-by visits
Geofence: within 100mCompared to registered site coordinatesProves correct site
Daylight requiredWarns if exposure too lowEnsures usable photos

Required Shots Per Visit

Every visit must include:

  1. Wide establishing shot β€” Full site from best vantage point
  2. 4Γ— elevation shots β€” North, South, East, West faces
  3. 2–3Γ— detail shots β€” Specific work being verified (per phase)
  4. 1Γ— materials on site β€” What's there, what's been delivered
  5. 1Γ— activity shot β€” Workers present (or absence documented)

Phase-specific checklists add additional required shots:

Rejection Criteria

IssueAction
<12 photos❌ Reject β€” redo required
GPS mismatch (>100m from site)❌ Reject + flag for fraud investigation
Blurry or too dark❌ Reject β€” redo required
Blank checklist items❌ Reject β€” must complete all fields
<20 minutes on site⚠️ Flag for review (may still be valid)
Same verifier 3+ consecutive visitsπŸ”„ Rotate β€” assign different verifier

QA Ramp-Up Schedule

First 5 reports:     Elber manually reviews every report before release
After 5 clean:       Auto-release to owner, Elber spot-checks 1-in-5
After 20 clean:      Fully autonomous, random audit 1-in-10

A "clean" report means: all photos present, GPS valid, checklist complete, no owner complaints within 48 hours.


5. Partner Network

YouTuber Partners (Distribution + Trust Layer)

CreatorSubscribersLocationDrone?Special SkillContact
The Musekaz46.8KDema❌Largest reach, diversified services (PM, airport pickups, errands, Starlink install). Has Starlink.0263 78744 2980 (ZW) / +27 69 636 2885 (SA)
Shelton & Charmaine45.8KMaronderaβœ…Active diaspora verification, drone capable+263 779 76 3280
Mugove & Family27KDomboshavaβœ…Drone, land measuring, material supply+263 78 742 0331
Archie & Sammy (Consultants)19.7KGweru/Harare?Professional photographers + PM + electrical services. Formalized business. Best photo quality guaranteed.0718878842
Godwin (Kumusha Projects)17.4KDomboshava?Most formalized (has website), verification-focused+27 78 630 7543
Batsi and Pee11.9KDema❌PM, groceries, errands+263 78 396 1998

Total combined reach: ~188K subscribers

All are friends who meet regularly β€” word-of-mouth recruitment is natural.

Partner Strategy

Verifier Recruitment Pipeline (Uber Model)

SiteWatch operates a gig-economy model for verifier recruitment β€” similar to how Uber recruits drivers. Verifiers sign up, get vetted, and receive jobs based on proximity, availability, and tier qualification.

Supply Pools by Tier

TierTarget RecruitsWhere to Find Them
VerifierYouTuber partners, general freelancers, studentsYouTube outreach, Facebook groups, word of mouth
Tier 2 (Construction Verifier)Architecture/QS/Civil engineering grads, retired inspectors, experienced foremenUZ/NUST/Chinhoyi alumni groups, LinkedIn Zimbabwe, QS professional bodies, construction WhatsApp groups
Tier 3 (Aerial)Drone owners, videographersDrone communities, photography groups

Onboarding Flow (Uber-Style)

1. SIGN UP        β†’ WhatsApp form or simple web form
                     (Name, location, qualifications, experience, phone model, transport,
                      areas they can cover, max travel distance, home base GPS pin)

2. VETTING        β†’ Document verification
                     Tier 1: NID + phone camera test photo
                     Tier 2: NID + degree/diploma upload + 2 references
                     Tier 3: NID + drone ownership proof + sample aerial shots
                     ALL TIERS: Coverage area confirmation (multi-select suburbs/towns
                     + maximum km radius from home base)

3. TRAINING       β†’ Short PWA-based module (20 min)
                     - How to use the app (photo capture, checklist, GPS check-in)
                     - Photo quality standards (what gets rejected)
                     - Tier 2 only: Construction quality indicators training video
                     - Quiz at end (must pass 80%+)

4. CALIBRATION    β†’ Supervised first jobs
                     Tier 1: First 2 jobs reviewed by Elber before release
                     Tier 2: First 3 jobs independently assessed against same site
                     Tier 3: First flight reviewed for safety + image quality

5. ACTIVATION     β†’ Live in the dispatch pool
                     Auto-dispatched based on proximity + availability + rating

Dispatch Algorithm (V2 β€” Post-Manual Phase)

Job comes in β†’ Filter by:
  1. Tier qualification (does the job require Tier 1 or Tier 2?)
  2. Self-declared coverage area (did verifier list this suburb/town?)
  3. Distance from home base (within their stated max travel km)
  4. Availability (opted-in for jobs this week)
  5. Rating (higher-rated verifiers get priority)
  6. Rotation (avoid same verifier 3+ times at same site)

β†’ Assign to best match β†’ WhatsApp notification β†’ 2hr accept window
β†’ If declined/no response β†’ cascade to next match

Coverage area benefit: As new verifiers sign up in new areas, platform
coverage map auto-expands. Owners can check "Do you cover my area?"
against real verifier availability β€” not aspirational claims.

Verifier Ratings & Performance

MetricWeightSource
Report completeness30%Automated (all photos present, checklist done)
Photo quality25%QA review score
Timeliness20%Arrived within scheduled window
Owner satisfaction15%Post-report owner rating (1-5 stars)
Responsiveness10%Accept/decline speed on dispatch

Deactivation triggers:

Launch Phase (Manual β€” July–September 2026)

Liability Protection Framework

The critical risk: A bad verification gives an owner false confidence before releasing $5,000+ to a builder. SiteWatch must protect against this with multiple layers.

Layer 1: Language (Legal Framing)

Every report includes this disclaimer:

DISCLAIMER: This report documents observable conditions at the time of visit. It is NOT an engineering inspection, structural assessment, or professional certification. SiteWatch verifiers document what is visually apparent β€” they do not certify structural integrity, compliance with building codes, or fitness for purpose. For structural assessments, consult a registered Professional Engineer or Quantity Surveyor.

Key rule in ALL marketing and copy: "Visual documentation" or "visual verification" β€” NEVER "inspection."

Layer 2: Tiered Scope of Responsibility

TierResponsible ForNOT Responsible For
VerifierPhotos are from the correct site; checklist is honestly completedQuality judgments of any kind
Tier 2 (Construction Verifier)Honest opinion based on visible evidenceHidden defects (rebar inside concrete, foundation below soil, internal wiring)
Tier 3 (Aerial)Photos are from correct location, taken safelyAnything not visible from the air

Layer 3: Verifier Contractor Agreement (Signed on Onboarding)

Every verifier signs before their first job:

Layer 4: Platform Terms of Service (Owner-Facing)

Owners agree on booking:

"SiteWatch reports are informational only. They document visual conditions and should not replace professional engineering assessments for structural decisions. Payment decisions remain the owner's sole responsibility. SiteWatch is not liable for construction defects, builder misconduct, or losses arising from decisions made using our reports."

Layer 5: Operational Safeguards

SafeguardHow It Works
QA reviewEvery report reviewed before release (first 20), spot-checked after
Flag language trainingApp trains verifiers: use "appears to be" / "I observed" β€” NEVER "is safe" / "is compliant" / "is structurally sound"
Escalation promptsIf verifier flags concern β†’ report auto-includes: "⚠️ Concern noted β€” recommend professional assessment before proceeding"
Photo evidenceGPS-tagged photos ARE the evidence β€” if disputed, images speak for themselves
No advice ruleVerifiers NEVER tell builders what to do. Document and leave.
Templated languageReport assessments use pre-approved phrasing (dropdown selections), not free-text opinions

Layer 6: Insurance (Future β€” ~6 Months Post-Launch)

Once revenue justifies it:

Layer 7: The "Out" Statement (On Every Report)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
βœ… What this report IS:
   An honest, GPS-verified visual record of your site on [date].

❌ What this report is NOT:
   An engineering inspection or guarantee of quality.

πŸ’‘ Our recommendation:
   Use this report alongside professional advice for any
   structural or payment decisions.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Summary Analogy

SiteWatch = home inspector, NOT structural engineer.

We document. We don't certify. The legal shield is in the framing + ToS + disclaimer on every report.


5b. Tax Structure

Entity Type

Single-member LLC β€” Whitney Troy Holdings LLC, Washington State (UBI 606 252 956), formed directly 07/02/2026. Elber as 100% sole owner/managing member. (SiteWatch operates as a DBA/brand under this umbrella LLC β€” formed directly with WA, NOT Delaware and NOT Stripe Atlas.)

Tax Treatment

Key Numbers

ItemAmount
WA annual report fee$60/year (WA has no franchise/income tax; B&O gross-receipts tax applies on revenue)
Effective tax rate on LLC profit~30% (SE + income, after QBI)
Rule of thumbSet aside 30% of revenue for taxes

Deductible Expenses

Quarterly Estimated Payments

Required if expected tax liability >$1,000/year. Due: April 15, June 15, September 15, January 15.

Immigration Safety


6. Service Level Agreements

Service LevelCommitment
Site CheckReport delivered within 48 hours of verifier assignment
ReassignmentIf verifier can't make the window β†’ reassign or notify owner with new ETA
Owner notificationIf any delay, owner is proactively informed (never left wondering)

7. Cancellation & Edge Cases

Site Locked / No Activity

Report Dispute

Verifier No-Show

EcoCash Down


8. Drone Services (Phase 2)

MVP Implementation

Video Handling

Future (Full Drone Support)


9. Legal Positioning

Language Rules

βœ… Always Say❌ Never Say
Visual verificationInspection
Visual documentationAssessment
Observable conditionsStructural evaluation
Photo documentationEngineering judgment
Site visitProfessional inspection

Liability Framework

Verifier Agreement (Key Terms)


10. Currency & Payments

All-USD Model

Diaspora owner (UK/SA/US/etc.)
    β”‚
    β–Ό Pays in USD via Stripe
SiteWatch Platform
    β”‚
    β–Ό Pays in USD via EcoCash USD wallet (Paynow API)
Local Verifier

Key Decisions

Payment Rails


Quick Reference Card

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚           SITEWATCH AT A GLANCE                  β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ What:    Visual verification platform            β”‚
β”‚ Who:     Diaspora homeowners β†’ Local verifiers   β”‚
β”‚ Price:   $45 (standard) / $65 (premium)          β”‚
β”‚ SLA:     48h (standard) / 24h (premium)          β”‚
β”‚ Currency: USD end-to-end                         β”‚
β”‚ Revenue: $16.57 net per Site Check           β”‚
β”‚ Errands: $45 flat / $65 premium (Phase 2)        β”‚
β”‚ Legal:   Documentation only, not inspection      β”‚
β”‚ QA:      12+ photos, GPS, geofence, time check  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

This document is the single source of truth for SiteWatch operations. All team members, partners, and verifiers should reference this guide. Update as decisions evolve.


8. Errands & Concierge Operations (Phase 2)

Phase 2 β€” Live on AWS. Errands expand the platform from property verification into diaspora concierge services. Business entity: Whitney Troy Holdings LLC (WA state).

Errand Types (13 Types β€” All $45 Flat)

#Errand TypeDescription
1Price Check (2-3 suppliers)Visit hardware stores, get quotes for materials
2Property VerificationVerify property condition, occupancy, boundaries
3Delivery VerificationConfirm materials/goods were delivered correctly
4Document CollectionCollect docs from offices (title deeds, permits, etc.)
5Document DeliveryDeliver documents to specified recipient
6Payment DeliveryDeliver cash/payment to specified person
7Grocery/Supply RunPurchase and deliver groceries or supplies
8School Fee PaymentPay school fees on behalf of customer
9Utility PaymentPay ZESA, water, rates at council offices
10Appointment/QueueStand in queue or attend appointment on behalf
11Livestock CheckVerify livestock condition and count
12Family Welfare CheckVisit family member, confirm wellbeing, report back
13Custom ErrandAnything not in above categories (reviewed before assignment)

Pricing

TierCustomer PaysProvider PayoutPlatform Margin
Standard (any vetted provider)$45$30 (EcoCash)$12.79
Premium (choose specific provider)$65$45 (EcoCash)~$18
Document Collection Package$135 (3 visits)$90 total ($30/visit)~$40

No zone surcharges at launch. Flat pricing regardless of location within coverage area.

How Elber Dispatches & Assigns Errands

1. Errand request comes in (via landing page or WhatsApp)
2. Payment authorized ($45 via Stripe β€” hold placed, captured on completion)
3. Elber posts to WhatsApp coordination group:
   "New errand: [type] in [area]. Who can handle today/tomorrow?"
4. First provider to confirm gets assigned
5. System generates Provider PWA link (unique per errand)
6. Provider opens link β†’ sees details, GPS target, customer instructions
7. Provider completes errand β†’ uploads GPS-tagged proof photo
8. System validates GPS (within 500m geofence)
9. Platform releases $30 payout via EcoCash
10. Customer notified with proof of completion

GPS-Verified Completion Requirement

Provider Payout on Completion

No Advance for Launch Partners

Premium Tier ($65)

Out-of-Coverage Handling

Document Collection Milestone Model

Purchase Money (Groceries, School Fees, Utilities)

Coverage Regions (Launch β€” July 2026)

RegionProvider(s)Errand Types Covered
Harare North (Domboshava, Borrowdale, Mt Pleasant)Godwin (Kumusha Projects)All 13 types
Harare South (Dema, Chitungwiza, Waterfalls)MusekazAll 13 types
GweruArchie & SammyAll 13 types
MaronderaShelton & CharmaineAll 13 types