Driver assistance for new drivers

Built to help new drivers drive safer, from day one.

RoadAware follows your car on the real OpenStreetMap road network and speaks up before it matters — a traffic light, a railway crossing, a speed-limit change — with lead time that scales to your actual speed, so a new driver always has time to react.

  • Free · no ads · no analytics
  • Offline German city maps

RoadAware is a driver-assistance aid, not a collision-avoidance system. Map and GPS data can be wrong or incomplete — always watch the road and official signs.

What it does

Two things that actually help new drivers: warnings in time, and feedback afterward.

Every hazard gets its own lead time, scaled to your speed — and every trip gets scored, so you can see how you're actually driving.

Speed-scaled warnings

A railway crossing gets more lead time than a speed bump. Distance grows with speed automatically, so a warning that's timely in town stays timely on a fast road.

Post-drive score

Every recorded trip gets scored on harsh braking, harsh acceleration, and harsh cornering — detected straight from GPS, no extra hardware needed. It's the feedback loop that turns each drive into something you can actually improve on next time.

Event map

Harsh events are pinned right on the trip map, alongside distance, duration, and average speed — so you see exactly where and when, not just a number.

Speed limit & overspeed nudge

Shows the road's known speed limit as a sign next to your current speed, so you're never guessing it — useful when you're still learning to judge speed by feel. One spoken nudge follows a sustained, meaningful overspeed. Never a nag.

Choose what you hear

Traffic signals, railway crossings, zebra crossings, stop signs, give-way, speed bumps, 30-km/h zones, right-before-left priority junctions — pick exactly what you want spoken aloud.

Offline city maps

Select a German city and its road-and-infrastructure package downloads automatically — matched roads work without a live connection.

How it works

From GPS fix to spoken warning, in four steps

The same pipeline runs on every drive — this is what actually happens between your position updating and a warning reaching your ears.

  1. 1
    Step 1

    Snap to the road

    Your position is matched to the actual OpenStreetMap road graph, not just a raw GPS point.

  2. 2
    Step 2

    Walk the graph ahead

    The matcher follows the road network forward from your position, along the direction you're travelling.

  3. 3
    Step 3

    Score by urgency

    Every hazard within its speed-scaled lead time is ranked by severity — a railway crossing wins over a speed bump.

  4. 4
    Step 4

    One clear announcement

    A short spoken warning, not a stream of noise — duplicates and near-simultaneous hazards are suppressed sensibly.

Data

Open map data, on-device by default

Road and infrastructure data comes from OpenStreetMap. Offline city packages are built by a companion service and downloaded straight to the phone; when no local data covers your position, nearby coordinates are sent to an OpenStreetMap Overpass endpoint. There's no account to create, no ads, and no analytics — nothing to sign up for, and nothing about your driving leaves the app unless you choose to export it.

© OpenStreetMap contributors ODbL 1.0 No ads No analytics No account required
Privacy

Your trips stay on your phone

Recorded trips are stored in the app's private storage and only leave the device when you choose to export them. Read the full policy for exactly what's processed and when.

Read the privacy policy
Get started

RoadAware for Android

Free, with no account, no ads, and no analytics. Coming soon to Google Play — spoken warnings timed to your speed, and a score to help you improve after every drive.

Coming soon to Google Play