Real-time tracking

Real-time GPS tracking for every school bus

RollCall tracks each bus from the moment the driver logs on. Families follow the bus on a live map, your team watches every route fill in on a real-time dashboard, and each tap on and tap off is logged against the trip. No radio calls, no guesswork.

LIVE
Route 11 · Macedon Loop2 stops away
Live map
Families follow the bus
Real-time dashboard
Your whole operation
Verified tap-on, tap-off
Who travelled, logged
Locked down
Scoped to your students
What it is

What is school bus GPS tracking software?

School bus GPS tracking software shows where every bus is, in real time, and ties it to who is on board. RollCall reads the GPS from the driver's device throughout each trip, shows families a live map of their child's bus, and gives schools and operators a real-time dashboard of every route, every scan and every exception. It replaces radio check-ins and out-of-date spreadsheets with one live picture.

One trip

One trip, seen by everyone

A bus pulls away from a stop. Here is what happens at once.

The bus

Its GPS streams from the driver's device, second by second, and the marker glides along the route.

Your families

The bus moves on the live map and the stop it just left fills in, so a waiting parent can see how close it is.

Your office

The route's live status updates on the operational dashboard: who has scanned on, who is still expected, any exception in view.

The record

Every tap on and off stays logged against the trip, so who travelled is never in question.

One trip. One live picture, shared by everyone who needs it.

Live map

The live map families follow

LIVE
Route 7 · Riverside line4 stops away

Open the app and watch the bus move in real time. It glides between updates rather than jumping around, because RollCall smooths the movement and ignores stray GPS readings. Each stop along the route fills in as the bus passes it, so a parent can see at a glance how close it is.

Watch the busTap a bus and the map locks onto it, re-centring with every update, so you are not chasing it around the screen.
Live ActivityFamilies can follow the bus straight from the lock screen, the same way a phone shows a live score or a delivery on its way, without keeping the app open.
Live status

See where every run is up to, start to finish

Tracking is more than a dot on a map. RollCall follows the whole run, so a parent or your office can see at a glance which part of the journey a bus is up to. In the afternoon, the same steps run in reverse, from school back to every stop and home.

Morning run
  1. 1
    Left the depotThe bus is logged on and on the way to its first stop.
  2. 2
    At the stopThe bus has reached a stop on the route.
  3. 3
    Students on boardEach tap on is logged against the trip as children board.
  4. 4
    On the way to schoolEveryone is picked up and the bus is heading in.
  5. 5
    At schoolStudents are dropped at the campus and tapped off.

After school it runs the other way: school, every stop, home.

Reporting status

Active

The bus is reporting and what you see is current.

Paused

Coverage has gone quiet for a moment (a tunnel or a patchy rural stretch). Store and forward means nothing is lost, it catches up the moment signal returns.

Inactive

Before the run starts and after it finishes.

If coverage drops, the bus does not vanish. It holds its last known position and returns to Active on its own when updates resume.

Under the hood

Built to stay live, even where coverage is not

Real-time tracking is only useful if it is reliable. RollCall runs on the kind of cloud architecture banks and governments trust, refined over more than 10 years and 100 million scans, so the live picture holds up at scale and in the field.

10+ years
Refining real-time tracking
100M+
Scans over the life of the company
See the full security architecture

AWS IoT Core and MQTT

Buses stream their GPS over MQTT, a lightweight protocol built for exactly this. It carries hundreds of thousands of positions at once, so every bus updates in real time without the system straining.

Store and forward

If a driver's device or a family's phone drops out of coverage, nothing is lost. The data is held and, the moment the connection returns, everything syncs and the map jumps to exactly where the bus is now. On rural routes and in cities where signal drops mid-run, that is a real advantage over trackers that simply lose the bus.

Hosted in Sydney

Everything runs on AWS in the Sydney region, across multiple availability zones and governed by Australian law, the same platform trusted by banks and government.

Operational dashboard

The command centre your team runs on

Your office does not watch dots drift across a map, it runs the operation. The operational dashboard shows every route live: who has scanned on, who is still expected, the Bus Guardian end-of-run check, and any exception the moment it is flagged.

Multi-site operators get a global view across every school, then drill into any one.

Live routes
Wed 31 MarPMLive
RouteLogged onFirst stopTransitUtilisation
Route 11 · Macedon LoopJohn Nottleman
On time14:58
-2 min15:18
-1
0
-2
Now4
5
6
7
24/57
Route 4 · Beagle StShane Walker
On time15:01
-1 min15:20
0
-1
0
-2
-1
0
0/40
Route 7 · RiversideJason Caracassis
+3 min15:03
+4 min15:24
+2
2
3
4
5
6
7
15/57

Your whole network, on one screen

  • Every route and stop at once, updating live
  • Which driver is on each bus, and whether they logged on on time
  • Whether the bus reached the first stop on schedule
  • Where each bus is up to along its route
  • How many students are on board right now
  • Exceptions as they happen: off-stop, wrong-bus, missed scans
Today's scans
Mia ThompsonTapped on · Route 11 · 8:25am
Verified
Noah ReedTapped off · Route 11 · 3:48pm
Verified
Ava LewisBoarded Route 4 (expected Route 7)
Wrong bus flagged
Verified travel

Tracking tied to who is on board

GPS on its own only tells you where a bus is. RollCall ties it to who is on it. Every tap on and off is stamped with the time and the place and logged against the trip, so the live map is also a verified record of who travelled.

If a child scans onto the wrong bus, it is flagged for staff to act on.

Honest by design

Scheduled arrival, without the fake countdown

RollCall shows the scheduled arrival time the school sets for each stop. What it does not show is a fake, minute-by-minute GPS countdown, because GPS and traffic turn that into a guess, and a wrong time is worse than none.

What we do not do

Fake a precise minute

A countdown pretending to know the exact GPS minute will be wrong, and a wrong time is worse than none.

What you get instead

The school's scheduled time

The arrival time the school sets for each stop, shown as a guide, with the live map alongside so you can watch the bus get close.

Access control

Only the right people can see it

Live location is locked down. A parent only ever sees the buses their own children are on, an approved carer only the children they look after, and it is enforced on our servers, not hidden in the app.

Nothing is public, and there is no shareable link.

YouThe parent account
Can see
Approved carersOnly the children they look after
Can see
The schoolStaff with duty of care
Can see
Everyone elsePublic, other families, shared links
No access
Proof

Numbers schools and operators see

Up to 80%

Fewer 'where is the bus?' calls to the office

~$100k

Saved a year by one large operator

42 min

Average trip, now measured, not guessed

Figures reported by one large RollCall operator.

Duty of care

Real-time visibility is duty of care in practice

When you can see every bus and every child as it happens, you can act the moment something is off plan, and you can evidence it afterwards.

Bus time is when the risk is highest, and this is how you cover it.

A school's RollCall operational dashboard showing live routes and scan counts
Every bus · every child
FAQ

School bus tracking questions

The driver's device streams its GPS over MQTT to AWS IoT Core throughout the trip, a pipeline built to carry hundreds of thousands of positions at once. RollCall puts the bus on a live map for families, shows schools and operators a real-time dashboard of every route, and ties it all to verified tap-on and tap-off. The approach has been refined over more than 10 years and 100 million scans.

See it tracking live

Get a tailored quote or book a demo to watch RollCall track a real run.

No obligation. Setup support included.