BaalKavach Book a demo
For parents

The answer,
before you tap.

Open BaalKavach and the first thing you see is your child: on the way, minutes to your stop, dropped at school. No map to study, no number to call.

Built around the worst
five minutes of a morning.

Live ETA

Leave home when it says so.

Minutes to your stop, shown as an honest range with the time of the last update.

Reaches your stop in
7–9min
Green ParkYour stop
7:41
Updated 7:41 AM
On the way
Reaches your stop in7–9min
Bus stopped atGreen Park · 7:38
Your stop is 3 stops away
DriverRajesh Kumar · Bus 12
HomeAlertsMessagesAsk
The flagship

If he didn't board, you know.

You and the school are alerted together. It can't be muted or snoozed.

!
Kabir was not marked boardedGreen Park · 7:39 AM · school notified
He's with mePlease check
For drivers

Tap only who isn't here.

Green Park3 expected
Diya SharmaPicked up
Ishaan VermaPicked up
Kabir MehtaPicked upNot here
Riya KapoorAbsent · parent
CONFIRM STOP
Smart routes

Absent kids, shorter route.

−6 minBoth kids at Lake View are absent
Voice

Ask in Hindi, Hinglish or English.

बस कहाँ है?Bus kahan hai?Where's the bus?बस कहाँ है?
Bus 12 Green Park se nikli hai · 7–9 min
Safety mode

His phone stays out of his way.

34km/h
Marking locked while moving
0devices to install on the bus
One plan₹50per parent, per month, billed to the school

Eight screens.
Zero guesswork.

Every screen handles the bad days too: no trip today, a late bus, a quiet GPS, a holiday.

7:41
BaalKavachMS
A
Aarav SainiClass 4 · Bus 12 · Route R4
On the way to school
Reaches your stop in7–9min
Updated 7:41 AMNot travelling today
D
Diya SainiClass 1 · Bus 09
Dropped at school · 7:36 AM
HomeAlertsMessagesAsk
HomeThe answer before you tap: status, minutes to your stop, last update.
7:41
Updated 7:41 AM
On the way
Reaches your stop in7–9min
Bus stopped atGreen Park · 7:38
Your stop is 3 stops away
DriverRajesh Kumar · Bus 12
HomeAlertsMessagesAsk
Live journeyYour stop and the few before it. Never the whole route.
7:39
Kabir was not marked boarded

The bus left his stop without him. The school has also been notified.

StopGreen Park
Time7:39 AM
Bus12 · Rajesh Kumar
He's with mePlease check
Safety alerts can't be muted or snoozed.
Not-boarded alertFull screen, can't be muted. “He's with me” or “Please check”.
8:12
BaalKavachMS
A
Aarav SainiBus 12
Not travelling today
ChildAarav Saini
DateTomorrow · Fri 8 Nov
MorningAfternoonBoth
Submit before 9:00 PM to change tomorrow's route. You can undo until 45 min before the bus leaves.
Review absence
Not travelling todayMorning, afternoon or both. Before 9 PM it changes tomorrow's route.
7:41
Askहिं · En
Bus kahan hai?
Bus 12 abhi Green Park se nikli hai. Aapke stop tak 7–9 minute.
Kal Aarav ki morning chhutti laga do
Please confirmMark Aarav absent · Tomorrow, Fri 8 Nov · Morning only?
Yes, confirmCancel
Ask BaalKavachHindi, Hinglish or English. It prepares; you confirm.
8:01
BaalKavachMS
Dropped at school · 7:59 AM
Aarav's morning
Trip startedBus 12 · Rajesh Kumar
Bus reached Maple AvenueYour stop
Aarav boardedMarked by Rajesh Kumar
Bus reached school
Dropped at schoolMarked by Rajesh Kumar
HomeAlertsMessagesAsk
Journey timelineEvery event with a time and the name of who marked it.
7:37
BaalKavachMS
Messages
School broadcast · 7:36 AM
Bus 12 is running about 10 minutes late because of traffic on Lake Road. Your new time is in the app.
St. Mary's SchoolTransport desk
Send a quick message to the school
Not travelling todayWe'll be 2 min latePlease check somethingOther
Call school office
HomeAlertsMessagesAsk
MessagesSchool broadcasts, quick messages to the transport desk, call the office.
7:41
Last seen 7:41 AM
Tracking paused
Last seen7:41 AM
The bus phone hasn't updated for 2 minutes, so we've hidden the ETA instead of guessing. The school is checking.
Call school office
HomeAlertsMessagesAsk
Honest when unsureIf the bus phone goes quiet, we say so and hide the ETA.

What you'll be told,
and what you can't switch off.

Routine updates are yours to tune. Safety alerts are not.

EventWhenCan you mute it?
Child not boardedThe moment the driver confirms the stop without themNever
Bus approachingWhen it's 10 minutes from your stopYes
Picked up · DroppedWhen the driver marks itYes
Bus delayedOnce it's more than 10 minutes late, then only if it slips 5 moreYes
School broadcastWhen the school sends one to your bus or schoolYes
7:41
BaalKavachMS
A
Aarav SainiClass 4 · Bus 12 · Route R4
On the way to school
Reaches your stop in7–9min
Updated 7:41 AMNot travelling today
D
Diya SainiClass 1 · Bus 09
Dropped at school · 7:36 AM
HomeAlertsMessagesAsk
English
7:41
BaalKavachMS
A
आरव सैनीकक्षा 4 · बस 12 · रूट R4
स्कूल जा रहा है
आपके स्टॉप तक7–9मिनट
7:41 पर अपडेटआज नहीं जाएगा
D
दिया सैनीकक्षा 1 · बस 09
स्कूल पहुँच गई · 7:36
HomeAlertsMessagesAsk
हिन्दी
Your language

एक ऐप, आपकी भाषा में।
One app, in your language.

Use the whole app in English, in Hindi, or in Hindi written in Roman letters. Ask the voice assistant the way you'd ask a neighbour: “Bus kitni der mein aayegi?”

What a parent
will never see.

Privacy is part of safety. Your child's data stays between you and the school.

Other children

No names, stops or status of anyone else's child, even on the same bus.

The whole route

Only your stop and the few before it, so no one can map where every child lives.

The driver's number

Calls go to the school office. The person driving forty children isn't on the phone.

A fake “live” dot

If the last update is over two minutes old, we show when we last heard from the bus.

Getting started
takes one minute.

01Your school adds you

Only the school links a parent to a child. If your number isn't registered yet, the app tells you to contact the office.

02Sign in with your phone

Enter your number and the SMS code. No password, no email, no account to create.

03Give consent

You agree to how your child's journey data is used. You can see and withdraw it in Profile.

04See your child

Your child's card is on the home screen. With one child, the app opens straight to the live journey.

Want this at your
child's school?

Tell us the school's name. We'll take it from there with the principal or transport in-charge.

Suggest your school →