UI / UX Case Study

साथी

Your companion through citizen life

A UI/UX case study by Krishom — designing a unified, vernacular-first, accessible citizen super-app for India.

Live — tap to explore

The problem

India runs on 600+ disconnected government apps.

A citizen who wants to register a birth, claim a pension, or check a land record doesn't deal with one government. They deal with dozens — each with its own app, its own login, its own language, and its own idea of how a form should work.

Services exist, but finding the real one — not a lookalike, not a middleman — takes confidence, data, and patience that the people who need help most often don't have. The maze itself is the barrier.

Saathi asks a simpler question: what if there were just one door?

A few of the apps a citizen is expected to juggle

UMANGDigiLockermAadhaarmParivahane-ShramDigiYatraAyushmanEPFONSPBhulekhPFMSIncome Tax
मुझे पता है कि सब online है, but मुझे ये नहीं पता कि कौन सा online असली है.
I know everything's online — I just don't know which 'online' is the real one.Rakesh, 34 — Kanpur

By the numbers

600+

Government apps and portals

22

Official languages — most apps support 2–3

65%

Of eligible Indians don't claim welfare they qualify for

₹2L cr

Of welfare goes unclaimed every year

Saathi vs UMANG

India already built one app. Here's what Saathi does differently.

UMANG is the government's own unified app — thousands of services in one place. It proved aggregation is possible. Saathi starts where UMANG stops: not 'how many services fit', but 'how does it feel for a real person to use one'.

Organising idea
UMANG

A directory of departments and services — you must already know the exact name.

Saathi

Life moments, needs and entitlements — you start from your situation, not a department.

Language
UMANG

13 languages, but most forms still fall back to English.

Saathi

Vernacular-first, voice on every field, and the whole UI swaps script in 200ms.

Discovery
UMANG

You search — nothing tells you what you're actually owed.

Saathi

Profile-based scheme cards with a transparent 'why you qualify'.

Trust & calm
UMANG

Official, but visually dense and utilitarian.

Saathi

Calm authority — verification and status surfaced in the first five seconds.

Help & status
UMANG

Largely on your own once you submit.

Saathi

A status timeline with named officers, and family-proxy as a first-class action.

Accessibility
UMANG

Standard forms; little for low-literacy or low-vision users.

Saathi

Slow mode, larger text, read-aloud and offline-first — on by default.

UMANG is a real, large-scale product serving millions. This comparison is about design philosophy — not a critique of its engineering or reach.

Research

I talked to citizens across India.

Over several weeks I spoke with people in cities, small towns and villages about the last time they dealt with a government service. The same three frictions surfaced again and again: language, trust, and simply not knowing where to start.

R
Rakesh
Tier-2 city

Has a smartphone and data, but can't tell the real portal from a lookalike.

S
Sunita
Rural

Relies on a CSC operator for everything — and pays for it.

V
Vikram
Senior

Wants it read aloud, in Tamil, without rushing.

A
Ananya
Urban

Fast, fluent, English — wants it done on the train.

The frame

Citizens don't think in departments. They think in moments, needs and entitlements.

Every service in Saathi is reachable through three lenses that meet at one person.

Moments
Life events — a birth, a job, a move, a loss.
Needs
What to do right now — a document, a payment, a proof.
Entitlements
What you're owed — schemes, pensions, subsidies.
MomentsNeedsEntitlementsCitizen

Personas

Four people. Four very different needs.

RV

Rakesh Verma

34 · Tier-2 · Kanpur

Shopkeeper. Smartphone-confident, but burned by fake-portal scams.

Wants a birth certificate for his newborn without taking a day off or paying an agent.

If it looks official, I still double-check. Twice.
Trust signals he can verifyHindi-first interfaceClear status, no jargon
SD

Sunita Devi

29 · Rural · Bihar

Farmer. Low literacy, shares one phone with the family.

Wants to claim a maternity benefit she heard about but can't read the form.

I can speak it. I can't always read it.
Voice input and read-aloudLarge taps, few stepsWorks on a weak signal
VS

Vikram Singh

68 · Senior · Chennai

Retired teacher. Patient, careful, prefers Tamil.

Wants his pension status without calling his son every time.

Don't hurry me. Just tell me clearly.
Larger text and slow modeAudio labelsTamil throughout
AS

Ananya Sharma

26 · Urban · Bengaluru

Analyst. Fluent in English, zero patience for friction.

Wants to renew a document on her commute, in two minutes.

If it takes more than the train ride, I'll abandon it.
Speed and keyboard flowReceipts she can saveNo hand-holding

How each person uses Saathi

PersonaEntry pointKey needVoice
RakeshMomentsVerifiable trustSometimes
SunitaVoiceRead-aloud formsAlways
VikramEntitlementsSlow, clear, TamilOften
AnanyaSearchSpeedRarely

Principles

Ten rules the design follows.

01

Lives, not departments

Organise around life moments, not government silos.

02

Vernacular-first

Designed in Hindi and Tamil first, then ported to English.

03

Trust in 5 seconds

Verification, .gov.in signals and calm authority, up front.

04

Status is sacred

Always show where a thing is, who has it, and by when.

05

Proxy is normal

Helping a parent or child is a first-class action, not a hack.

06

Voice is first-class

Every field can be spoken, not typed.

07

Receipts everywhere

Every action ends with proof you can keep.

08

Density is the enemy

Few choices per screen. Space is a feature.

09

Inclusive by default

Built for the lowest-literacy, lowest-bandwidth user first.

10

Calm authority

Official, never cold. Reassuring, never childish.

Information architecture

The structure.

Five tabs, each a clear job. Everything else nests beneath them.

साथी
Home

Your identity, active applications and what's relevant now.

Explore

The three lenses — moments, services, and schemes for you.

Apply

Start any service. Voice-fill, upload, review, submit.

Track

Every application, with a status timeline and named officers.

Me

Documents, family proxy, language and accessibility.

Multilingual

India speaks 22 languages. Saathi listens in your own.

One wordmark, seven scripts

साथी
Hindi
সাথী
Bengali
சாத்தி
Tamil
సాతీ
Telugu
साथी
Marathi
ساتھی
Urdu
Saathi
English

Three levels of going local

1

Translation

The same words, rendered in a new script.

2

Localization

Local norms too — dates, currency, names, number formats.

3

Transcreation

Rebuilt for the language. Designed in Hindi first, then ported.

One screen, four languages

English
Hello, Rakesh.
Birth Certificate
हिन्दी
नमस्ते, राकेश।
जन्म प्रमाणपत्र
বাংলা
নমস্কার, রাকেশ।
জন্ম সনদ
தமிழ்
வணக்கம், ரகேஷ்.
பிறப்புச் சான்றிதழ்
  • Per-script line-height keeps Devanagari and Tamil legible.
  • Names render in the reader's own script.
  • The whole UI swaps in 200ms — no reload.

Fully implemented in this prototype: English, Hindi, Bengali, Tamil. Telugu and Marathi: partial. Urdu: showcase.

Accessibility

Designed for the user the others forgot.

Voice on every field

Speak any answer instead of typing it.

Slow mode

More time, fewer steps, gentler pacing.

Larger text

Scales up without breaking the layout.

Audio labels

Buttons and labels read aloud.

Family / proxy mode

Act for a parent or child, clearly framed.

Offline support

Designed for weak and intermittent signal.

Colour-blind safe

Status never relies on colour alone.

Screen-reader ready

Semantic structure and live announcements.

Brand

साथीSaathi

Your companion through citizen life

Palette

Canvas
#FBF8F2
Ink
#1A1A1A
Terracotta
#C9460F
Terracotta soft
#F4DBC9
Trust indigo
#1B3A6B
Calm forest
#2F6B47
Soft amber
#C97A1F
Hairline
#E8E2D5

Type across scripts

Saathi
Latin
साथी
Devanagari
সাথী
Bengali
சாத்தி
Tamil
The mark

Two concentric arcs — companionship, and an open door.

Trusted by Government of India

Saathi is a speculative civic project. I developed a custom brand identity rooted in Indic visual traditions and pair it with a 'Trusted by Government of India' attribution — without using the State Emblem of India, which is legally protected.

Hero flows

Six flows, designed end to end.

01

Onboarding

From install to ready, in your language.

Language, Aadhaar, OTP, a quick profile and accessibility setup — nine calm screens.

02

Life Moments

Find services by what's happening to you.

A new baby surfaces birth registration, vaccination and benefits — together.

03

Voice Form Entry

Fill a form by speaking.

Tap the mic, speak, confirm the structured answer, and the field fills itself.

04

Track Application

Know exactly where things stand.

A vertical timeline with completed, current and pending steps — and named officers.

05

What I'm Owed

Discover schemes you qualify for.

Profile-based scheme cards with transparent 'why you qualify' reasons.

06

Family Proxy

Do it for someone you care for.

A persistent ‘helping Sunita’ banner keeps every action in the right context.

Try Saathi yourself.

A fully working iPhone 15 Pro prototype. Switch languages, try voice input, apply for a scheme.

Open the prototype
साथी

Reflection

What I'd do next.

Scoped out for now: real Aadhaar and payments, the full Telugu and Marathi builds, and an offline-first data layer.

Next, I'd pressure-test the voice flows with low-literacy users and run the Tamil and Bengali copy past native reviewers.

About Krishom

I'm a product designer working on civic and consumer products. Saathi is a self-initiated exploration of what dignified, inclusive government software could feel like.

Get in touch