Location Location

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

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.

  • This user chooses to keep their content protected
  • This user is using Twitterrific for iPhone.
  • The location is added by this app is not abstracted at all, it’s just a raw, precise co-ordinate.
  • The location is disclosed to everyone visiting the page; not just the user’s friends. There’s no trust mechanism.

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.

I’m Leaving Home!

July 13th, 2008 2008-07-13T19:14:25-0700 No Comments

As may have been noted lately, I’m leaving the UK and moving to San Francisco this summer (sometime early August). To celebrate the fact, and try to engineer the opportunity to see Everyone I’ve Ever Known one last time, I’m declaring the weekend of July 26th and 27th to be Ben’s Great Getaway Weekend. Two days of festivity that basically consists of meeting up in some pubs, oscillating between said pubs and a nearby park, eating, drinking, and having a good time.

I’ve not picked the venue for Saturday yet, but it’s going to be a pub somewhere in very-central London. It should be easily accessible from the underground so people from far and wide should be able to find it without having to brave Zone 2. Sunday is going to be a more local affair at The Dove in Hackney, and probably include a lot more Belgian beer.

Comedic self-hype aside, I would really, really love to see as many people I can before I leave. I don’t know how often I’ll be back on British soil, so this might be the last time for a while.

Let me know if you can come by flagging yourself attending on one or both of the Upcoming events. Space on the beanbag/sofa/floor of my flat is available, if you ask nicely.

Leave comments to let me know roughly what time you’ll be in, and I’ll try to sort table reservations, too.

Recent Posts

  1. Regarding Me.com

  2. Distributed Social Networking on Digital Web

  3. Distributed Social Networking slides

  4. Kiss With a Fist

  5. Most stupid message ever

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