"User denied Geolocation"

If you receive this error, it means your device supports geolocation but your mobile browser is unable to access it. To fix this, you need to have two things right:

  1. Your mobile device's location services (GPS) needs to be enabled
  2. Your mobile browser needs to have an access to the geolocation provided by the phone

Instructions for Samsung and other Android devices (when using Chrome)

  • First, check that your phone has location enabled. Go to Settings -> Connections -> Location and enable if necessary.
  • When Chrome is open, click the dots in the upper right corner to open up the context menu
  • Go to Settings -> Site Settings -> Location
  • Make sure the "Location" switch is enabled
  • Check the "Blocked" and "Allowed" lists by tapping them. If Envirate is blocked, remove it by selecting it and tapping "Clear & Reset". This will reset all permissions for the Envirate App.
  • Go back to the map screen. Now the app asks for your permissions to use your device's location. Select "Allow". Now you're good to go!

Instructions for Samsung and other Android devices (when using default Internet Browser)

  • First, check that your phone has location enabled. Go to Settings -> Connections -> Location and enable if necessary.
  • When the Internet browser is open, click the dots in the upper right corner to open up the context menu
  • Select Settings -> Privacy -> Delete personal data. Select only "Location access data" and click Delete. This resets your browser's location access settings.
  • Go back to the map screen. Now the app asks for your permissions to use your device's location. Select "Allow". Now you're good to go!

Instructions for iPhone

  • Go to Settings -> General -> Restrictions -> Privacy -> Location Services
  • Make sure both "Allow Changes" and "Location Services" are enabled
  • Scroll down, find "Safari Websites", tap on it and allow location services "While using the app"
  • Go back to the map screen. It should be working now.