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.
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.
Real screens from the app
A hazard warning in the moment, the settings that shape it, the debrief afterward, and the map that shows exactly where it happened.
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.
-
1Step 1
Snap to the road
Your position is matched to the actual OpenStreetMap road graph, not just a raw GPS point.
-
2Step 2
Walk the graph ahead
The matcher follows the road network forward from your position, along the direction you're travelling.
-
3Step 3
Score by urgency
Every hazard within its speed-scaled lead time is ranked by severity — a railway crossing wins over a speed bump.
-
4Step 4
One clear announcement
A short spoken warning, not a stream of noise — duplicates and near-simultaneous hazards are suppressed sensibly.
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.
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.
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