Not surveillance · an ally for aging at home
SurakshaHelps families care
without watching.
Suraksha learns what's normal for Amma — then checks in with her first. Family only hears when something is actually off, and only the person who can actually show up. Most days, Suraksha says nothing at all. That's the point.
- T1
- Check in with Amma
- T2
- Ask the right person
- T3
- Only if needed
Most days, this stays empty.
Adult children worry.Parents hate being watched.Both are right.
Cameras and panic alerts steal independence. Silence leaves families guessing. Suraksha sits in between: it learns Amma's normal, talks to her first, and only then coordinates the person who can actually show up.
How it works
Understand. Detect. Ask her. Then family.
- 01
Learn what's normal
Wake window, first movement, how long a morning call usually lasts, how Amma actually sounds. Thirteen days of seeded history — labeled as simulated — lock the baseline.
Routine Model - 02
Companion, not a monitor
Good morning. Don't forget your tablets. Don't tell Priya about my BP. The Companion Agent is the only voice Amma hears. Family hears nothing.
Companion Agent · Tier 1 - 03
Notice a real deviation
No movement past the usual wake window. A missed call. Flat, short answers. One strong signal — or two moderate ones together — is enough. Not a binary alarm.
Watch Signal + Routine Model - 04
Ask Amma first
“You're usually up by now — everything okay?” Investigation happens before anyone in the family is looped in. Dignity first.
Investigation Agent · Tier 1 - 05
Coordinate the right person
Suraksha asks Rahul first and waits for a real reply. He can't step out, so Suraksha asks Priya. Each ask is a Step Functions callback with a timeout — a calm update, not a panic alert.
Family Coordination · Tier 2 - 06
Escalate only if necessary
A neighbour is contacted only if Amma says yes — enforced by a Cedar policy, not a prompt. Most days never get here. That's the product.
Tier 3 · confirmation
One orchestrator. Five specialists. Nothing skips the tier.
Companion, Routine Model, Watch Signal, Investigation, and Family Coordination run on Strands and Bedrock. Every tool call passes a Cedar consent check Amma sets by voice, and every decision is logged for her to read. Family never gets a ping unless the orchestrator decides Tier 2.
- OrchestratorStrands · Bedrock Nova 2 Lite · tier policy in codeOwns deviation + who may speak
- Companion AgentHindi + English voice · Sarvam STT · Polly KajalThe only agent Amma perceives
- Routine Model AgentDynamoDB · 13 simulated days + live todayWhat's normal for this person
- Watch Signal AgentWear OS · first movement · I'm okayQuiet edge signals
- Investigation AgentWarm check-in before familyTier 1 — ask her first
- Family Coordination AgentRahul → Priya → Sunita aunty · Step Functions + Web PushThe right person, calmly
The watch notices. Amma stays in charge.
First movement of the day. A quiet I'm okay tap. She can dismiss a nudge without talking. That agency is the product — not another camera in the hallway.
- First movementProxy for got out of bed
- I'm okayOne tap, no conversation
- Steps & heart rateQuiet signals, not a feed
- Suraksha on the wristCompanion, not an alarm
It remembers.It asks her first.It stays quiet.