Location Location

July 20th, 2008 2008-07-20T01:38:27-0700

So, my new job is working for Yahoo’s super-awesome Brickhouse team. I’ve moved out of Yahoo’s also-super-awesome European web development team, and in about three weeks time I’ll be moving to San Francisco.

There’s so much that needs to be said about moving, but for now I’m thinking a bit about Fire Eagle itself, the gorgeous app I’m going to be working with for the foreseeable future. I’ve run sessions recently at Mashed 08 and then last week at Mobile Monday running through what we’re trying to achieve, and it’s quickly put me in a position of thinking about the field of location more generally.

Location is big. The killer apps aren’t there yet, but looking at early reaction to iPhone apps, quick criticism comes to those which don’t use the CoreLocation API where it could be advantageous. There appears to be a gigantic side effect though: rash, unintended publication of location. Right at the heart of Fire Eagle, and the feature that I feel most passionately about, is control over disclosure. Reducing the level of detail exposed about your location, on a per-application basis. You can disclose your location based on how much you trust the application or website asking to use it, you can disclose to a level suitable to what you’ll find useful. Fundamentally, we want people to be empowered and to realise that they do not have to tell anyone who asks precisely where they are to benefit from location-based applications.

Today, I saw this on Twitter:

A protected Twitter profile page, hiding all posts from me, but showing precise co-ordinates of the user's location

I’ve obscured the user’s details, but there are a number of key things I want to highlight, without going into much more analysis.

The iPhone only offers a ‘yes’ or ‘no’ choice on whether to disclose your location to an app. There’s no local API to fuzzy that location when you work with it. Through the limited technology of the iPhone platform and the lack of thought on the part of a developer, that location has been made public in a way that it should not be.

Your location is some of the most sensitive information about you. I very much believe it to be a more complex piece of information than an ‘OK/Cancel’ prompt can handle effectively. I also fear that lazy attitudes toward location now, in these early days, could have a catastrophic effect on user perception of the entire location-application field.

Raising this issue is not really about Fire Eagle, we just happen to have approached the problem very thoroughly. It doesn’t matter whether you build an app using Fire Eagle’s API or not. The crux of this matter is that you absolutely must encourage your user to trust you, else you will lose them.

Tagged

Posted in

One Response to “Location Location”

  1. Comment by http://morethanseven.net Gareth Rushgrove

    July 20th, 2008 at 4:34 pm 2008-07-20PDT16:34:58-0700

    Good points.

    I think this is from the iPhone version of Twitterific. It has a nice crosshairs icon at the bottom of the post screen. Pressing it updates you location. This even appears to work with the iPod Touch version as well.

    Completely agree. Powerful/scary stuff. Even for us early adopters used to living on the internet.

Leave a reply

About You
What you want to say

You can use Textile to format your comment.

So here's the deal: I'll never publish your email address ever. However, entering a valid address helps to ensure that you're not posting spam onto my pages (because that sucks). The address is also used to display your Gravatar picture next to your comments (if you have one).

Submit your comment

Comments for this post will be closed on 3 September 2008.

Ben Michael Ward.

Ben is a 24 year old Web Developer from Cambridge and is a computing graduate of the University of Manchester.

Talk to me

Email

IM

AIM
iChat
Skype
Yahoo! Messenger
BenWardcouk
Google Talk
Jabber
MSN Messenger
talk@ben-ward.co.uk

Add me to your Address Book

  • Links