I made a simple test.
1. I downloaded OffMaps from the App store
2. I fired it up, and it showed my location. No surprise, I have WiFi
3. I went out and walked, 100 meters.
4. Checked for any WiFi signals, there is none. But my WiFi is still on.
5. I opened OffMaps again and it showed me on my new location.
GPS? Maybe not. OffMaps did complain when I switched off WiFi.
My hunch is that it uses WiFi to recalibrate and uses the accelerometer and the compass to track my movements and update my location.
I'll make another test, this time in a car, when I take my kids to school on Monday.
- Mike