Please open this on desktop for best experience

Start of the case study by Tanishka Bilgaiyan

Meet Arjun.

An ordinary walk through the city.

Arjun walking down a Bengaluru urban street sidewalk with trees and morning light

Bengaluru. A quiet weekday morning.

Scroll down to read the story

He notices something.

A pile of garbage is blocking the sidewalk.

Arjun pauses on the sidewalk noticing an overflowing pile of uncollected garbage dumped beside the curb

Discarded days ago. Spilling over the curb into the roadway.

“Who is supposed to clean this?”

He asks people nearby.

Arjun asking neighbors and shopkeeper who is responsible for the garbage, receiving shrugs of uncertainty

Nobody really knows.

So he does what most people do.

01

He takes a picture.

Framing the issue with his phone camera.

02

Posts it on X.

A brief broadcast into the public square.

03

Tags the authorities.

Hoping the right handle sees the mention.

Illustration showing phone camera viewfinder capturing the garbage and posting to a stylized social media post tagging authorities

A broadcast sent into the void. Without receipt. Without an owner.

No response.

Day 1

Nothing.

No notification. No acknowledgement.
↓
Day 3

Still nothing.

Post sinks down the algorithm.
↓
Day 7

The garbage is still there.

Accumulating dust and waste.
Triptych illustration showing Day 1, Day 3, and Day 7 with the garbage pile remaining untouched
Arjun at home sitting on his couch, looking down at his phone in quiet frustration

“I reported it.”

“But who owns it now?”

The complaint was submitted. But the accountability was lost the moment the post was published.

The Turning Point
01

What if I could see who received my complaint?

02

What if they had to acknowledge it?

03

What if I could see what they were doing about it?

04

What if I could verify that it was actually fixed?

Introducing

Civicc.

Report once.
See what happens.
Verify the fix.

A closed-loop civic accountability platform that treats public complaints not as dead tickets, but as living, verifiable civic commitments.

A few days later...

He sees another problem.

Sewage is leaking onto the road.

Broken municipal drain overflowing murky sewage onto 12th Main, with Arjun observing with phone ready

A broken municipal drain. Overflowing onto active traffic.

A New Paradigm

This time, he opens Civicc.

A fluid, camera-first civic experience designed for the street.

Civicc Camera-First Reporting Home Screen
STEP 01

Capture the problem.

No forms. No searching for departments. Just capture what you see.

Civicc Lens

The camera is the intake form. By removing cognitive barriers, Civicc turns a momentary frustration into an immediate civic act.

Civicc Lens — Active Camera Capture
Civicc Evidence Confirmation with Timestamp & Geolocation
STEP 02

The evidence carries context.

Location, time and image evidence are captured together.

Location Exact municipal GPS coordinates & ward mapping
Timestamp Immutable chronological proof of observation
Captured with Civicc Cryptographic authenticity preventing reused photos
STEP 03

Tell Civicc what happened.

Speak naturally instead of filling out a long complaint form.

🎙
AI SPEECH SYNTHESIS

“Understood your issue.”

Transcribing street context into structured municipal parameters.

Civicc Voice Input — Listening Mode
Civicc Voice Input — Synthesized Mode
Civicc AI Category Classification & Confirmation
STEP 04

Civicc understands the issue.

The system suggests the category and relevant team. The citizen stays in control.

Suggested → Confirmed

Civic technology fails when AI operates as an opaque black box. Civicc surfaces the reasoning directly: the citizen validates the municipal assignment before it enters the workflow.

Accountability Point

The complaint now has an owner.

🏛
ASSIGNED TO

Drainage Maintenance Team

Ward 112 · Central Division · SLA: 24h
Routed & Acknowledged

Instead of disappearing into a generic complaint inbox, the issue is routed to the team responsible for acting on it.

Civicc Ticket Ownership & Departmental Routing
Transparency in Motion

And now, he can see what happens.

The complaint is not a ticket. It is a living, continuous thread.

01

Reported

09:42 AM

Evidence and geolocation captured by Arjun.

02

Assigned

10:15 AM

Routed to Drainage Maintenance Unit 4.

03

In progress

02:30 PM

Field technician on-site. Drain clearing underway.

04

Work completed

05:40 PM

Contractor uploads proof of masonry fix.

05

Verification

Next Morning

Citizen inspection required to close case.

06

Resolved

Closed

Independent audit confirmed. Loop closed.

Civicc Living Thread Timeline & Real-Time Milestones

“They say it's fixed.”

“But is it?”

Civicc Citizen Verification & Resolution Evidence Audit

Civicc closes the loop with fresh evidence.

A resolution isn't real just because an official marked a checkbox. It is resolved when the citizen or local community verifies the physical fix on the ground.

The Resolution

24 hours later.

Bengaluru street 24 hours later: repaired drain cover, dry road, and Arjun walking past with satisfaction

Repaired drain. Clean curb. A pedestrian path restored.

This time, he knew what happened.

Someone was accountable for making it happen.

The Accountability Loop

Closing the loop.

From silent submission to complete public verification.

01
See Encounter the civic issue
→
02
Capture Camera-first lens & metadata
→
03
Assign Departmental routing
→
04
Act Field crew intervention
→
05
Verify Ground proof audit
→
06
Resolve Accountability closed
Systemic Vision

One report can change more than one street.

Civicc is designed around five core structural shifts.

01

Visibility

People can see what happens after reporting. Complaints no longer vanish into bureaucratic silences.

02

Ownership

Every issue has a named, responsible municipal team rather than an anonymous centralized portal.

03

Accountability

Progress, timestamps, and SLA timers remain publicly visible to the neighborhood and ward administration.

04

Verification

Resolution can be independently verified with photographic proof by the reporter or local peers.

05

Community participation

People can follow, upvote, and contribute fresh updates to existing issues in their vicinity, turning individual complaints into collective civic care.

Product Evaluation

How would I know this works?

Proposed UX & civic performance metrics to evaluate real-world product effectiveness.

Proposed Success Metrics · Design Framework
CONVERSION

Report completion rate

Percentage of initiated issues that submit without drop-off via camera intake.

LATENCY

Time to acknowledgement

Elapsed hours between citizen submission and municipal team confirmation.

RESOLUTION

Time to resolution

Mean working hours to execute ground repair and deploy field fix.

AUDIT

Verified resolution rate

Proportion of marked fixes ratified by photo confirmation from citizens.

QUALITY

Reopen rate

Frequency of complaints disputed or reopened due to incomplete work.

COMMUNITY

Community participation

Ratio of neighborhood users following, commenting, and auditing nearby issues.

NORTH-STAR METRIC

% of reported issues that reach verified resolution

Submission volume is vanity. Only closing the loop with verified ground truth reflects true civic impact.

Design Rationales

Behind the interface.

A few decisions that shaped Civicc.

DESIGN DECISION 01

Why camera-first?

“Reporting a civic issue shouldn't feel like filling out a government form.”

Traditional municipal portals present 14-field dropdown forms that exhaust citizen patience before submission. By anchoring the entire flow in the camera lens, the action becomes instinctive: see, point, capture.

See → Capture → Describe → Confirm
Decision 01 — Camera-First Intake
DESIGN DECISION 02

Why evidence metadata?

“Evidence shouldn't be added after the report. It should be created as part of the report.”

Attaching camera-roll photos from hours ago disconnects municipal crews from ground coordinates. Civicc binds location, timestamp, and visual proof instantaneously at the moment of shutter press.

Location + Time + Image
Decision 02 — Evidence Metadata Binding
DESIGN DECISION 03

Why threads?

“A complaint is usually treated as a ticket. Civicc treats it as a living thread.”

A ticket is binary: open or closed. A thread is an ongoing conversation between citizens, ward engineers, and contractors with timestamped milestones, photos from the field, and accountability checkpoints.

Reported → Assigned → In progress → Resolved
Decision 03 — Living Threads
DESIGN DECISION 04

Why a map?

“Civic issues aren't isolated tickets. They're things happening around us.”

The map allows people to understand what is happening nearby and participate beyond the issues they personally reported. It prevents duplicate tickets and helps communities mobilize around systemic cluster issues.

Hyperlocal Awareness + Cluster Prevention
Decision 04 — Hyperlocal Civic Map
DESIGN DECISION 05

Why bottom sheets?

“The reporting experience stays grounded in the physical problem.”

Instead of moving through disconnected full-screen forms, Civicc progressively layers evidence, description, understanding, and confirmation directly over the live camera context.

Evidence → Description → Understanding → Confirmation
Decision 05 — Bottom Sheet Layering
The Complete Product

The Civicc Interface System.

A cohesive ecosystem engineered for citizens and municipal teams.

Civicc Lens Intake
Civicc Hyperlocal Map
Civicc Living Threads
ALL KEY SCREENS IN SEQUENCE

Civicc

Report once

See what happens

Verify the fix

A closed-loop civic accountability experience

View the live prototype →

Interactive vibe-coded prototype

Figma File link

Figma file for UI