The Awareness API was introduced at Google I/O 2016 and provides a method for apps to get a more accurate idea of what's happening around it. This tutorial demonstrates how to add Awareness to your Android app.
This navigation app keeps you out of high-crime areas in real time
Mapping application Waze has met with state and municipal officials in Rio di Janeiro, Brazil, following the death of a 70 year old woman who was redirected to a notoriously dangerous slum while navigating using Waze.
How to get and use location data in your Android app