Puzzled by a locative feature in this new app:

http://www.theverge.com/2012/7/18/3165184/twist-ios-location-sharing-app-released

I installed it today and on first launch before I gave it any information
about myself it took a (correct) guess at my home address. How in the world
was it able to determine this? It correctly guessed my colleague's address
as well.

As I understand it, iOS no longer keeps a running history of the device
location on disk (http://www.akuaku.org/2011/04/iphone-4-spidey-bug.html).
And in any case it seems unlikely to be using simply lat/long history as it
guessed my colleagues apartment number correctly.

I did have my address in my record in the Contact app, but as far as I know
there is no way to know which record in the Contacts database is the device
owners. And the guessed address was different textually from the Contacts
address.

I did give the location API permission to run on launch, and after a
delete-reinstall-launch without that location permission it wouldn't go
into the mode where my address was revealed, so the location services could
be required (but not necessarily of course). I'm not aware of any iOS
location service that explicitly (or could cleverly) returns home address
though.

It seems like a nice hack and I'd love to use it in my own app. Anyone have
any ideas?

-- 
Dav Yaginuma
http://AkuAku.org/
_______________________________________________
Geowanking mailing list
[email protected]
http://geowanking.org/mailman/listinfo/geowanking_geowanking.org

Reply via email to