Field capture that survives the field
Stock condition surveys, live and demo-ready today. Surveyors capture everything offline — components, HHSRS issues and photos — in basements, stairwells and dead-signal estates. Nothing is lost, nothing overwrites the master, and nothing reaches the live record until it passes QA. The same engine is built to run any inspection you need.
Surveys accepted
Decent Homes compliant
HHSRS Cat 1 open
Awaiting QA
Surveys synced
Capture anything offline
The device is the source of truth during fieldwork. Open, answer, photograph and draft with no connection — then sync when signal returns.
Works with no signal
A template-driven survey runs entirely on-device — no connection required to capture a thing.
Drafts & photos survive restart
Close the app, lose battery, come back tomorrow — your in-progress survey is exactly where you left it.
Required-vs-observed prompts
A missing CO or smoke alarm raises a pre-filled issue on the spot, so safety gaps are never quietly skipped.
Flat 12, Hawley Court
Services & safety
Boiler / heating condition
Electrical installation condition
CO alarm fitted & working
Required where combustion appliances are present.
Smoke alarm fitted & working
Fire door self-closer functioning
Evidence bound to the record
Photos attach to the exact question, component or issue they evidence — never a loose gallery. Provenance travels with every image.
Photos tied to the record
Each photo is parent-linked to its question, component, issue or access event — traceable forever.
Named-user provenance
Captured-at and uploaded-at timestamps, the surveyor and the device travel with every record.
Embedded in the report
Photos appear in the PDF beside the record they evidence, and in the structured export by stable key.
Flat 12, Hawley Court
Kitchen
Kitchen 1
Condition
Observed remaining life
Estimated renewal year
Notes
Worktop edges swelling near sink.
Issues, HHSRS & the QA gate
Every defect is a typed issue record. Surveys are point-in-time snapshots — they only update the live master after an independent reviewer accepts them.
Issue-level HHSRS
Category 1 / Category 2 hazards with controlled reason codes, linked to the component and the question that raised them.
No silent overwrite
Master-version conflict control blocks and logs any push that would clobber a changed record.
Maker-checker QA
Accept or reject with comments. Rejections return to the surveyor editable; acceptances promote to the live record and the export.
Flat 12, Hawley Court
Issues & HHSRS
Bathroom 2 — north wall
Investigate & treat damp / mould
Kitchen 1 — combustion
CO alarm missing — fit immediately
Kitchen 1 — worktop
Renew worktop run
Stock condition today — any inspection next
Rigid systems take too long to change, so operations and the in-house team drift apart. Haven AMS captures from a versioned question set, so the same offline, evidence-led, QA-gated flow extends to the next inspection without waiting for a rebuild.
Stock condition surveys
The flagship module, live and demo-ready: components, HHSRS, Decent Homes, damp & mould severity and the required-vs-observed safety checks — captured offline, QA-gated, reconciled.
Fire risk assessments (FRAs)
Block and communal fire safety, captured against the building hierarchy with actions tracked to evidence — the same offline, evidence-led pipeline as a question set.
Monthly housing inspections
Recurring estate and communal checks on a schedule, so the routine inspection is logged, evidenced and reportable instead of living in a spreadsheet.
Before & after repairs
Paired before-and-after evidence that proves a repair was completed to standard — photos, timestamps and named-user provenance bound to the property.
Your inspection type
Because capture is template-driven from a versioned question set, a new inspection is a configuration — not a months-long change request that arrives after the rules have moved again.
See offline capture survive the field
We'll go offline mid-survey on a real batch of your stock — and show nothing is lost, nothing is overwritten, and everything reconciles.