Waze

Waze is a GPS navigation software that works on smartphones and tablets with GPS support. It provides turn-by-turn navigation information and user-submitted travel times and route details, while downloading location-dependent information over a mobile telephone network.

https://www.waze.com