Scholar transport oversight · South Africa

Every child accounted for.
Every trip on record.

EduTransit gives a provincial transport authority, its operators, their drivers and the parents one shared, tamper-evident record of who travelled, when, and with whom.

Route 12· AMLive
  • Thandi M.Rosebank07:14
  • Sipho D.Parktown07:21
  • Aya K.KillarneyNext stop

Each entry is written once and cannot be edited, deleted or backdated.

Scholar transport runs on paper

01

No record worth trusting

A register filled in at the end of a route can be completed from memory, corrected later, or written up for a trip that never ran.

02

No view across operators

An authority contracting a dozen operators has a dozen separate accounts of what happened, in a dozen formats, arriving late.

03

Parents find out last

The people with the most at stake learn a child was not collected from the child, hours after the fact.

The portal

One province, every operator

Operators, incidents and expiring documents, scoped to your jurisdiction and nothing beyond it, with an open SOS announced at the top of every page and figures that refresh themselves.

Jurisdiction · Gauteng Provincial Transport · Gauteng

Government Oversight

Provincial overview

Operators
12
10 approved · 2 pending
Incidents · 30 days
7
2 still open
Expired documents
3
Block trips automatically
Expiring in 30 days
9
Flag for renewal now

Latest incidents

All incidents →
  • Vehicle breakdown on the AM legHighveld Scholar ServicesHIGH
  • Learner not at pickup pointRand Learner TransitMED
  • Late departure — 22 minutesVaal Scholar MoversLOW

Rendered from the same components as the live portal. Figures and operator names are illustrative — no learner data appears here.

On the phone

One app, whoever signs in

A parent sees their own children; a driver sees today’s route and manifest. Nobody installs anything different — the app adapts to who signed in.

Good morning

Nomsa

SOS
Live

Route 12 · AM

Arriving at school 07:38

Track

Your children

ThandiOn board · 07:14
LeratoAbsent today

Today

07:14Thandi boarded
07:38Arrived at school
14:05Afternoon route starts
HomeAlertsProfileSettings
+
  • Live vehicle positionFollow the vehicle carrying your child, and only that vehicle.
  • Every event, timestampedCollected and dropped off, written once and never editable.
  • Panic buttonReaches the operator, the authority and your emergency contacts.
  • Report an absenceTell the driver before they wait at the gate.
  • Works without signalDrivers capture pickups offline; it syncs when a connection returns.

What it does

Built to hold up later

Records that cannot be quietly changed

Pickups, drop-offs and absences are append-only — no edits, no deletions, no backdating. Enforced by database triggers, not by an application rule someone can route around.

An SOS that goes to more than one place

The panic button raises a high-severity incident and fans out at once to the operator, the authority and the learner's emergency contacts.

Compliance that actually expires

When a licence, PrDP or roadworthy certificate lapses, the driver, vehicle or operator is restricted automatically.

Works where the signal does not

Drivers capture pickups offline and the app syncs later. GPS is preferred and never required, so a rural route is flagged — not blocked.

Tracking scoped by who may see it

The same trip, seen at three different depths. Every read of a learner's record is written to an audit log.

Reports an authority can put in a file

Service delivery, exceptions and the full audit trail, scoped to your jurisdiction and exportable to PDF on a letterhead — the format an oversight process actually needs, rather than a screen you have to describe to someone else.

Who it’s for

Each person sees their part

One mobile app and one web portal, where what you see is decided by your role and your organisation rather than by installing something different.

Provincial transport authority

Monitor every operator in your jurisdiction from one dashboard, and nothing outside it.

Transport operator

Run your fleet, drivers, routes and learner manifests, and keep your compliance current.

Driver

Today's route and manifest on a phone, working offline, with a panic button that reaches someone.

Parent or guardian

Know when your child was collected and dropped off, follow the vehicle live, and report an absence before the driver waits.

How it works

01

The authority onboards its operators

Operators are approved, not self-serve. Nobody uses the system until an administrator has approved them and their documents are on file.

02

Drivers run their routes

Each pickup and drop-off is recorded against a learner, a trip and a time, with location where there is signal to capture it.

03

Everyone reads the same record

Parent, operator and authority see one account of what happened — differing only in how much of it each is permitted to see.

Trust & privacy

Built like a safety system

POPIA-aligned by design

Learners are minors. Their records are handled on that basis, with parental consent required and personal data kept to what the service actually needs.

Every look is logged

Reading a learner's record is itself an event. The audit log is append-only and immutable — including for administrators.

Jurisdiction stays separate

A provincial official sees the operators in their province. The boundary is enforced in the database, not in the interface.

Tracking with a purpose and a limit

Location exists to answer whether a child was collected safely. It is scoped to the people entitled to that answer, and no further.

See it with your own routes

The quickest way to judge EduTransit is to watch one real morning route run through it — the manifest, the pickups, the exceptions and the report that comes out the other end.

Request a demonstration