UI/UX design — Setu missing person pilot

No match reaches a family until a person confirms it.

Three screens from the pilot concept: how someone reports a missing person, how a caseworker triages AI-suggested matches, and the mandatory human check before any match is acted on.

Stage 1 · Report
Reporting, built for a panicked first-time user

A parent or bystander can report in under a minute — a photo, a few details, or just speaking instead. It reaches verified police and NGOs only, never public search.

Let's start with a photo

A clear, recent photo helps the search run faster and more accurately.

Upload or take a photo
or
Prefer to speak instead?
Start a voice report
Reaches verified police & NGOs only — never public search

Designed around three real constraints

Low-literacy and rural users, patchy connectivity, and a reporter who is often in genuine distress — not casually filling a form.

Voice reporting removes the literacy barrier entirely — no form to read or fill.
Three short steps, not one long form — easier to complete on a slow connection.
The access-control line is stated up front, not buried in a privacy policy.
Stage 2 · Triage
A queue, not an inbox

Every AI-suggested match lands here first. A caseworker triages by confidence and case age before opening a full review — nothing is confirmed from this list alone.

portal.setu.pilot/verification-queue
Setu
RK
Insp. RameshOdisha Police — Cyber Cell

Verification queue

6 matches awaiting review
A
F
CASE-2291Bargarh, Odisha
78% match 2h ago
P
F
CASE-2287Sambalpur, Odisha
91% match 5h ago
S
F
CASE-2278Balasore, Odisha
82% match 1d ago
M
F
CASE-2266Cuttack, Odisha
94% match 1d ago
K
F
CASE-2259Berhampur, Odisha
76% match 2d ago
Stage 3 · Verify
The one screen every match must pass through

A caseworker compares both records side by side and has to actively confirm — the system never notifies a family on its own.

portal.setu.pilot/case/2287/review
Setu
RK
Insp. RameshOdisha Police — Cyber Cell

Review match

CASE-2287
Missing person report
P

Priya, 24

Reported byFamily — Sambalpur PS
Last seenSambalpur, 8 Jul
Case age9 days
91%
Match confidence
AI suggested
Found / unidentified
F

Unidentified female

Reported byAsha Shelter, Rourkela
FoundRourkela, 15 Jul
In shelter2 days
Matches are never auto-confirmed. The family is contacted only after a caseworker verifies both records here.