Waze permissions on Android and their purpose

From Wazeopedia