Live on Google Play
Your constant in motion.
A destination alarm for trains, buses, metro and cabs. Tell it where you’re getting off — it watches the distance, not the clock, and wakes you before your stop. Even with the app closed.
AI product strategy · Responsible intelligence · Android

6.8 km to your stop
Alarm rings inside the 5 km radius
Try it · a 30-second ride
DHRUVA alerts on distance, not time. Pick how you travel and how early you want to know — then ride. A calm arrival means two to twelve minutes to gather your things. Earn one for every mode.
≈ 5 min of warning at 60 km/h Calm

Calm arrivals
0 / 6
Ride each mode to a calm arrival to fill the set.
What shipped · screen by screen
Real screens from the release on Google Play — in the order a traveller meets them.
Now live on Google Play
Everything on this page — the reframing from time to place, assistance without surveillance, honesty about what the system has actually done — now ships as a real Android app. A destination alarm for trains, buses, metro, cabs and everyday travel.
Destination set
Alert 1.2 km before arrival
What the case study promised → what shipped
Arrive
Alerts tied to where you are, not what time it is.
In the app
Destination alarms that ring as you approach your stop — even with the app closed.
Assist
Help someone travel without gaining permanent access to them.
In the app
Family Space: a trusted person can prepare an alarm for you — you confirm and activate it.
Assistance ≠ surveillance
Location only in service of a journey the traveller chose.
In the app
Background location only for alarms you turn on. Joining a family does not share live location.
In the app today
Arrive on time
Pick a destination and how you travel, set how early to be alerted, and activate.
Save places
Home, Office and custom stops for one-tap alarms; recent destinations for repeat commutes.
Smart alarms
Clock alarms and reminders for tasks you choose, scheduled on your device.
Tell Dhruva
Type or speak what you need, review the plan, then activate. You stay in control.
Family (optional)
Invite people you trust with a one-time code. No live location sharing.
Privacy first
Not continuous tracking. Delete your account any time from Settings.
As the listing says plainly: Dhruva does not provide emergency services, medical advice or live family GPS tracking — the same honesty about scope this case study argues for.
Wake me when the journey matters again.
Choose a destination. Decide how far before arrival. Start. Put the phone away. Not replacing Maps — reducing the need to continuously look at Maps.
Destination selected
Travel assistance when you need it. Privacy when you don't.
Wake me when the journey matters again.
Choose where, how, and how early. The rest disappears into the background — designed for tunnels, weak signals and imperfect connectivity.
Destination set
Alert 1.2 km before arrival
Not what we hope happened.
Now you know it is actually ready on the traveller's device.

What if the journey moves away?
What if it stops unexpectedly?
What if connectivity disappears?
The obvious solution was continuous tracking.
I chose a different approach.
Additional awareness only when the traveller chooses it.
Journey Safety begins with the traveller's decision. It ends when the journey completes.
Origin
Mumbai CST
Destination
Pune Junction
Travel Mode
Train
Expected Arrival
11:45 PM
Trusted Guardian
Priya (Sister)
Journey Safety
Tap to start
One inaccurate GPS point jumps away. No alert. Normal points follow. Nothing happens. Only when several points consistently suggest a different story — the interface reacts.
Journey proceeding normally
Safety check · Interactive demo
Are you safe?
Your journey appears to be moving away from the expected route.
The system contributes context. The person keeps agency.
Location intelligence can identify unusual movement. It cannot automatically explain why it happened.
Tap either card to see its effect on the traveller.
I asked where can intelligence improve a human decision.
Intelligence should reduce noise — not create fear.
Product direction
These represent product direction — not all necessarily current functionality.
It didn't replace product judgment.
The journey continues through tunnels, low battery, GPS noise, app restarts and patchy connectivity.
Good signal
Journey state clear and current.
Principles
Signal → Context → Understanding
Intelligence helps DHRUVA understand when to help. The traveller still decides how.
Consent drives architecture
The trust model is not a UI decision — it is built into how data flows through the system.
I deliberately questioned whether functionality required cloud infrastructure or could happen reliably on-device. Affordability is part of accessibility.
Tap each principle to explore the trade-off behind it.
Understand how far that behaviour can travel.
One Traveller
Current Product
Family
Adjacent Opportunity
Assisted Travel
Longer Horizon
Mobility Ecosystem
Long-term Possibility
Confident journeys — not installs — would tell me whether Dhruva was working.
Confident Journeys
North Star
Tap any metric to see what it measures.
Not every idea becomes a feature. Try the decision gate.
Question 1 of 7
Real problem?
NO.
Limits can make a product more trustworthy.

DHRUVA
Your constant in motion.
Dhruva represents the idea of a constant reference while everything around it moves. That felt right for a product designed to quietly help travellers remain aware through changing journeys.
A quiet point of confidence through the journey.
Live on Google Play · Android
JOURNEY COMPLETE
DHRUVA
Arrive with confidence. Stay connected by choice. Use intelligence with purpose.
Continue Exploring
Work Intelligence · Governed AI
An independent product exploration connecting operational evidence, role-based workflows and human-centred AI within one platform.
Shared Spending · Mobile Product
A mobile-first product exploration designed around the moments people share — reducing friction in everyday shared spending.