Every feature, explained · updated Sep 2026

70+ features, one family safety platform.

Written for real people, not marketing. Each capability, what it does technically, and why we built it. Nine releases in the last six months — you're looking at every one of them.

Live tracking + situational awareness

The stuff a parent feels every single time they open the app. Battery-first design means it does not drain the child's phone.

Live family mapSHIPPED

Every member as a pin. Card per person with battery %, network type (Wi-Fi / cellular / offline), GPS on/off, last-seen minutes, mock-GPS flag.

SN_Locations.ashx + SN_Location.ashx

Day timelineSHIPPED

120-metre stop clustering, arrival/departure per stop, place name via reverse-geocode + AI, km traveled + active minutes.

SN_Timeline.ashx

Speed alertsSHIPPED

Parent sets a km/h threshold per family member. Server evaluates every ping. 15-minute cool-down prevents spam.

SN_SpeedAlerts.ashx

Battery-first trackingSHIPPED

Adaptive polling: 30-sec pings while moving, one heartbeat per 15 minutes when stationary. Detected via accelerometer + GPS speed. ~30x less battery use during idle hours.

location_service.dart

Safe zones (geofences)SHIPPED

Draw circles at home / school / work. Enter and leave events fan out gently. Also used for AI anomaly (novel-area) detection.

SN_Places.ashx + geofence_service.dart

Safety differentiators

Features that make SafeNest AI more than "just tracking".

Instant SOSSHIPPED

Red button on Home. Under 3 seconds every family member gets a full-screen red dialog + loud alarm sound (dedicated notification channel), a push notification, and an email fallback. In-app polling ensures alerts land even without FCM.

SN_SOS.ashx + AlertPollService

Crash detectionSHIPPED

Accelerometer + GPS-speed gating (only listens when moving). 30-second cancel countdown. Four sensitivity presets from "only heavy crashes" to "also catches falls".

crash_service.dart

Fake call (rescue)SHIPPED

Kid schedules a timer (5s, 30s, 1min, 3min). At that time the phone rings with a fullscreen incoming-call UI - the kid has an excuse to leave an unsafe situation.

SN_FakeCall.ashx + fake_call.dart

Remote parent commandsSHIPPED

Parent can queue: force-GPS-on, request live location, ring the phone loudly, send a full-screen modal message, or lock the app so the child must re-authenticate.

SN_RemoteControl.ashx

Anti-tamper telemetrySHIPPED

Detects mock-GPS apps, sudden GPS-off, low battery + not charging, and uninstall attempts. Every event pushes an alert to the nest owner.

SN_Tamper.ashx

AI + intelligence

Groq → Gemini → Claude provider chain, per-user daily quotas, on-disk cache with TTL. Zero AI cost surprises.

AI worry meterSHIPPED

0-100 score per user with reasons: silent for X hours, novel area, low battery, mock-GPS flag, recent SOS, tamper events.

SN_AI_WorryMeter.vb

AI daily digestSHIPPED

Warm nest-level narrative delivered at 7 am every morning. "Everyone made it home. Shreyas visited two new places."

SN_AI_Digest.vb (cron: digest)

AI weekly recapSHIPPED

Sunday recap per nest, cached to SN_WeeklyRecaps for instant display on Home.

SN_AI_WeeklyRecap.vb (cron: weeklyrecap)

Anomaly + curfew watchSHIPPED

Reverse-geocode + narrative when patterns break: silent 10+ hours, uninstall attempts, curfew violations.

SN_AI_AnomalyCheckIns.vb + SN_AI_CurfewWatch.vb

Voice assistant "Hey SafeNest"SHIPPED

Natural-language: "Where is Shreyas?" "Ping the family." "Fire SOS."

voice_assistant.dart

Check-in AI enrichmentSHIPPED

Reverse-geocode the pin, face-verify the selfie against profile photo (OpenAI Vision), generate a one-sentence summary.

SN_AI_Enrichment.vb

Kids-first delight

Turn tracking into a positive daily habit.

Streaks + badgesSHIPPED

Consecutive check-in days computed from location pings. Auto badges at 3/7/14/30/60/90 days.

SN_Streaks.ashx

Mood emoji check-inSHIPPED

One tap. Parents see it beside the name. Softly feeds the worry meter.

SN_Mood.ashx

Animated help tourSHIPPED

Five-panel tour with bouncy icons. Designed to be understandable by a child.

help.dart

Chat 2026

Because family safety needs family talk.

Luxury family chatSHIPPED

Aurora background, glassmorphic header, gradient bubbles with tails, date dividers, read ticks, floating pill composer.

Photos with viewerSHIPPED

Tap any photo → fullscreen viewer with pinch-zoom, swipe-down-to-dismiss, tap to hide chrome.

Voice notesSHIPPED

Hold mic to record. Real playback with waveform-fills-to-progress + play/pause + timer.

just_audio

Reply + react + swipeSHIPPED

Swipe right on any message to reply. Long-press = luxury sheet with emoji row + Copy / Forward / Delete. Quoted-reply block inside the bubble.

Enterprise + super admin

Everything an organisation or a super admin needs to run SafeNest AI.

Attendance CSVSHIPPED

Hours-in-geofence per member per day. Payroll-ready.

SN_AttendanceExport.ashx

Scheduled greetingsSHIPPED

Compose Diwali / Rakhi / Independence Day banners once, cron sweep delivers them on the exact minute.

SN_ScheduledGreetings.ashx

AI prompt librarySHIPPED

20+ ready-made prompts for banners, festivals, birthdays, promotions, social posts, wellness. One-click AI generate through the provider chain.

SN_PromptLibrary.ashx

Newsletter to all usersSHIPPED

HTML newsletter to every subscribed user through site4now SMTP. Preview to yourself before sending.

Privacy zonesSHIPPED

Circles where your exact pin is masked to other family members. Still visible to you.

SN_PrivacyZones.ashx

Multi-tenant + white-labelSHIPPED

Per-tenant branding, isolated data, bulk member import via Excel.

v1.3.3 Reach — parental controls

Shipped Aug 2026. Finer-grained safety controls parents were asking for.

Approve join requestsNEW

New family members are held in a pending queue until a nest owner approves. No stranger ever appears on your map because of a shared invite code.

SN_JoinRequests.ashx

Curfew rulesNEW

Set weekday and weekend cut-off times per child. Server-side watch fires an alert if the pin is outside safe zones after curfew.

SN_AI_CurfewWatch.vb

Child PINNEW

Kid's app needs a 4-digit PIN to open Settings or disable tracking. Parents set and reset from the web panel.

SN_ChildPin.ashx

Live ShareNEW

Generate a public 1-hour URL. Anyone with the link sees just your live pin on a map — no app required. Auto-expires.

SN_LiveShare.ashx

Medication remindersNEW

Elderly members get scheduled medication pings; silence for X minutes escalates to a caregiver push.

SN_Medications.ashx

Your Plan panelNEW

See exactly what your current tier includes and every feature marked available or upgrade-only.

SN_Subscription.ashx

v1.4.0 Guardian — personal safety

Shipped Aug 2026. The features you didn't know you needed until they saved you.

Biometric app-lockNEW

Face-unlock or fingerprint required to open SafeNest. 10-minute auto-lock when the app is paused. Nothing on screen if the phone falls into someone else's hands.

biometric_service.dart + local_auth

Silent panicNEW

Long-press SOS — no dialog, no confirmation, no sound. Just a haptic buzz and every family member gets a full-screen red alert with your live pin.

home.dart _silentPanic()

India emergency dialNEW

One-tap dial to 112 (unified), 100 (police), 108 (ambulance), 1091 (women), 1098 (child), 101 (fire), 1926 (senior). Location auto-shared with your emergency contact.

Medical info cardNEW

Blood group, allergies, chronic conditions, current medications, doctor + hospital + insurance. Visible to same-nest members from the map pin.

SN_MedicalInfo.ashx

I'm safe tileNEW

One tap on Home broadcasts “I'm safe” to every family member with your current location and time. Great for reunions after school / trip / commute.

QR scannerNEW

Scan any family invite QR from another phone. Instant join, no invite-code typing.

mobile_scanner

Battery leaderboardNEW

Lowest battery in the family lifts to the top. Tap for last-charged time, charging state, and network status.

v1.4.1 Pulse — always-on awareness

Shipped Sep 2026. Because “is the app actually running?” is the wrong question to make anyone ask.

Version + live-clock pillNEW

Top of Home shows “✓ v1.4.1 · Pulse” and a live IST clock. No confusion about which build you're running or whether time-sensitive features are aware of “now”.

Family Activity leaderboardNEW

Every family member as a row, sorted by lowest-battery first, showing last-active minutes. Instant “who did I lose track of” scan.

Wake-All buttonNEW

One tap on the nest owner's Home fires an FCM data-wakeup + LOCATION_NOW to every stale member. Bypasses Doze on Xiaomi, OnePlus, Vivo.

SN_PingAll.ashx

Battery whitelist nudgeNEW

Detects OEM battery-killers and prompts to add SafeNest to the whitelist. One tap opens the exact system settings page.

v1.5 Vamsham — extended family tree

Building now · Coming Sep 2026. Because Indian families aren't just a couple + kids.

Grandparent-rooted treeSOON

“Vamsham” is your entire lineage — grandparents at the root, sons' households below, grandkids next. A single view of the whole family.

Households with privacySOON

Each brother's wife and children are private to that household. Parents are visible across every household.

Chat channelsSOON

Whole-family channel, per-household channel, and 1:1 DMs. Wife-and-kids chatter stays inside the household unless explicitly shared.

Beautiful tree viewSOON

Zoomable tree with photos, roles, birthdays. Tap any node for that person's public info card.

Also on the way

The stuff that's next in the sprint queue.

“Hey SafeNest” voice AISOON

The mic UI is on Home today. Wiring the natural-language route to the AI provider chain is next up.

Onboarding wizardSOON

A five-step first-run flow so a new family gets to their first geofence + first check-in in under two minutes.

Attendance CSV from NestSOON

Handler ships today (SN_AttendanceExport.ashx). Wiring the download button into the mobile Nest screen is next up.

Family MomentsSOON

An auto-built photo album from check-ins and chat images. AI picks the highlights of your week per member.

On the horizon

Ideas we're prototyping. Vote loudly and they ship sooner.

Elderly modeEXPLORING

Larger fonts, one-tap SOS, big buttons. Fewer options, more comfort. A safer app for grandparents.

Kid modeEXPLORING

Playful UI, badges and streaks front-and-centre, fewer parental-only controls visible. Safer for a phone that doubles as a game device.

Wear OS + watchOSEXPLORING

SOS from the wrist, quick check-in, glance-view of family status.

Video calls inside chatEXPLORING

One-tap video from the family chat header. No third-party app juggling.

Ready to keep your family safer?

Set up in five minutes. Six Indian languages. Data stays in India.

Get started — free Read the help centre