SSID via MAC address

On a mobile app - I think a better way to choose between internal (via home WiFi connection) or external link is not a geolocation, but MAC address recognition…

  1. no annoying errors when gps geolocation is turned off on a smartphone
  2. energy saving… think that geolocation takes more energy from battery than just one more call of MAC address additional to SSID
  3. better security - not all users want geolocation