FWIW I'm going to this event
http://www.w3.org/2008/security-ws/venue.html
which is fairly related to this discussion although my personal interest really 
is crypto-using browser-applications.

Anders
  ----- Original Message ----- 
  From: Dianne Hackborn 
  To: [email protected] 
  Sent: Thursday, December 04, 2008 00:34
  Subject: [android-security-discuss] Re: Security model for location privacy?


  Sure, it would be nice to be able to enable/disable GPS for specific apps and 
see which ones are draining your battery, though I don't think this is really a 
security discussion.  We have some ongoing work to address knowing who is using 
battery, but nothing planning at this point for per-app GPS control.  Patches 
are, of course, welcome. :)


  On Wed, Dec 3, 2008 at 11:19 AM, Sam Hiatt <[EMAIL PROTECTED]> wrote:


    Thanks all for your feedback.

    Just to clarify, yes, I know that the user has to grant specific
    permissions on application install, but that's not good enough at
    all!  Just saying that at some point the app might need to turn on GPS
    and/or access the network is a good initial precaution, but my point
    is that you can't stop there.

    Currently if a user wants to ensure that app X isn't the one
    incessantly polling GPS (and draining out the battery) then his only
    choice is to either turn off location services completely, for all
    apps, or uninstall app X?  Really, that's just pathetic.

    I think it is a severe shortcoming that Android won't let me
    temporarily deny GPS permissions to one app, leaving all other apps
    unaffected.  The user should be able to see all apps that have
    locations privileges and "uncheck" the ones that he's not currently
    using.

    Additionally, at any point in time the user should be able to look and
    see which apps are actively using location services.  This could be as
    simple as making the GPS icon in the notification bar "clickable", so
    that when the user notices it is on he/she can pull down the
    notification bar, tap the GPS icon and see which app is using it. This
    would also be an excellent place to notify the user with a simple icon
    that the specific app also has network permissions especially if it is
    actively uploading information.

    Does that make sense?  Do you all agree?

    Sam




  -- 
  Dianne Hackborn
  Android framework engineer
  [EMAIL PROTECTED]

  Note: please don't send private questions to me, as I don't have time to 
provide private support.  All such questions should be posted on public forums, 
where I and others can see and answer them.

Reply via email to