See your shuttle before it shows up.

Trac is a system of apps to help commuters track live shuttle bus locations, check occupancy levels, and view real-time ETAs, providing a more reliable and transparent shuttle bus service.

Run a shuttle service? Bring Trac to your fleet

The Trac commuter app showing a bus on a campus map and upcoming stop ETAs

Trac offers a robust, professionally managed shuttle tracking solution that we are proud to support.

James Attridge VP, Attridge Transportation

From October 2025 through April 2026, Trac provided a reliable, end-to-end tracking solution for our McMaster University shuttle service, operating across 6 buses and 5 bus routes.

Trac filled a communication gap between our commuters and drivers by providing a platform that allows riders to track active buses, see real-time ETAs, and receive live service updates. It also supported our bus drivers by allowing them to broadcast the status of their bus directly to commuters, improving day-to-day coordination and transparency. Overall, Trac helped reduce the frustration of students not knowing where the bus was, or how long they would have to wait.

Beyond the software, Trac's team approached the partnership with a high degree of professionalism, maintaining frequent communication and remaining incredibly responsive throughout the pilot. They delivered continual feature updates and bug fixes that continued to improve the service while it was live.

For any organization looking to improve fleet visibility and passenger satisfaction, Trac offers a robust, professionally managed shuttle tracking solution that we are proud to support.

Featured in McMaster Engineering News Engineering students create app to track campus shuttles Read the story

Ride with Trac

Trac currently operates on the shuttle services below.

McMaster University

Operated by Attridge Transportation

Since October 2025
  • Main Campus
  • 10 Bay
  • Ron Joyce Centre
  • Appleby GO Connection

Could your shuttles be next?

Campus, corporate, hospital, or airport shuttles - tell us about your routes and we'll plan the rollout with you.

Built for riders, drivers, and admins

See how each app helps bring the service together.

Commuter app

No more guessing where the bus is. Riders open the app and see every active shuttle on the map, with an ETA to every stop. No account and no location permission needed.

  • Real-time bus locations on the map
  • ETAs for active buses to all stops
  • How busy each bus is, at a glance
  • Up-to-date service information
  • Live service alerts from admin

Driver app

Simple, safe controls on a dash-mounted tablet broadcast the bus' live information to riders without pulling the driver's attention off the road.

  • Broadcasts real-time bus location
  • Pick a route and start broadcasting in seconds
  • Detects stops and calculates ETAs automatically
  • Flags when a bus goes off route
  • One tap to set occupancy and availability

Admin app

One central dashboard for your operations team to monitor and tune the shuttle service that your riders see from the Commuter app.

  • Send push alerts to every rider in your zone instantly
  • Manage routes and stop information including images, schedules, and operating hours
  • Download on-demand and monthly service reports to view raw data and pre-analyzed performance metrics
  • Read feedback directly from riders about the service

How it all comes together

Every shift, information flows from the bus to the rider in real time.

  1. The driver starts a session

    At the start of a shift, drivers use their dash-mounted tablet to pick the route they'll be driving. In a few taps, their bus begins to broadcast its location to commuters while they drive. Drivers continue to update their bus' occupancy and availability at each stop.

  2. Trac works out the ETAs

    Trac monitors each bus' session and information, automatically detecting stops as the bus drives and recalculating estimated arrival times continuously.

  3. Riders see it instantly

    Commuters see live buses on the map, how busy they are, and ETAs to every stop along the bus' route. When plans change, admins push an alert and every rider gets it in real-time.

Bring Trac to your fleet

We set Trac up around your routes and stops, get your drivers going with the tablets, and keep improving it while it's live. Reach out and we'll plan it with you.