School transport management software that tells the right parent, at the right stop

Ask most school ERPs for transport tracking and you get a periodic position log: a table of coordinates that nobody outside the office ever looks at. It satisfies the requirement and solves nothing for the parent standing at a stop in the rain.

SkoolBook approaches it from the other end. The question a parent actually has is not "where is the bus on a map" — it is "do I need to leave the house now". So the bus reaching a stop raises an event, and that event becomes a notification on the phone of the families who use that stop, and nobody else. The map is there when you want to look; the alert means you usually don't have to.

What you get

Routes and stops are real records

Define a route, add its stops in order, and change them as the year changes. The map draws the route your school actually runs, not a generic line.

The alert goes to that stop's families only

A bus arriving raises an alert for the children allocated to that stop — resolved through each child's own allocation. A parent two stops down is not told about a bus they don't care about.

The map says how old the position is

It shows the last known position with the age of that fix, and marks it as stale rather than animating a bus that hasn't reported in hours. A confident marker over an old position is worse than no marker.

No child's location leaves for a map provider

The map is drawn from your own data — no third-party tiles. Where your children are picked up, and where the bus is now, is not sent to anyone else's servers to render a picture.

Geofences around stops

Arrival and approach at a stop become recorded events with a time, not something the driver phones in afterwards.

Transport bills from the child's own allocation

Transport is billed per child from their route allocation, through the same path as every other fee — so the ledger, the portal and the mobile app cannot end up quoting three different totals.

How it works

  1. 1

    Define routes and stops

    Build each route with its stops in sequence, managed by your transport in-charge.

  2. 2

    Fit the trackers

    A GPS unit per vehicle reports position into SkoolBook. Standard tracker telemetry, so you are not locked to one hardware supplier.

  3. 3

    Draw the geofences

    Each stop gets a radius. Crossing it is what raises an arrival, so alerts don't depend on anyone remembering.

  4. 4

    Families get told

    The alert reaches the registered devices of that stop's families. The record shows how many were reached — or says plainly that nobody was.

  5. 5

    Bill it correctly

    Each child's allocation drives their transport charge, so a change of route is a billing change too — not a separate spreadsheet.

Frequently asked

Is this real-time tracking, or a periodic ping?

Positions arrive as the tracker reports them, and the map shows the most recent one together with how long ago it was — it is not an animated bus moving across your screen, and we would rather say so than let you discover it after buying. What is genuinely immediate is the alert: crossing a stop's geofence pushes a notification straight to that stop's families, which is the part that changes whether a parent is standing outside too early.

Does the map send our children's locations to Google or another map provider?

No. The route map is drawn from your school's own stop and position data, with no third-party map tiles, so stop coordinates and vehicle positions are never handed to another company's servers in order to render the picture. For a school holding children's data in India, that is a materially different arrangement from a map embedded from an overseas provider.

Can parents see the bus themselves?

Yes. In the parent portal they get the route map with the last known position and its age. In the mobile app they get their child's route, its stops, when the position was last updated, and — the part that matters most — the push notification when the bus reaches their stop.

What happens if a family has no app installed?

The alert is still recorded against the stop, and it says outright that nobody could be notified rather than showing a delivery that never happened. You can see which stops are effectively unreachable and get those families onto the app, instead of assuming alerts are landing.

What hardware is needed?

A GPS tracker per vehicle. SkoolBook ingests standard tracker telemetry, so you are not tied to a single supplier — and vehicle documents, servicing and fuel are handled in transport operations alongside it.

Explore more of SkoolBook