All questions
Why do GPS and WiFi have to be turned on in the app?
The app makes regular contact with the database to be able to properly process your trips. This requires a data connection or WiFi connection.