Geofencing uses a combination of signals, including GPS, WiFi, and/or Bluetooth, and accuracy can vary but can be accurate from up to 10 meters in urban areas with many cell towers.