Yes, you may be asked to install a geolocation plugin if using a PC with a wired connection. If using a mobile device, or a PC connected to Wi-Fi, your physical location is often automatically verified via GPS data.