Oh i don't know... not that I like the SSL certificate system, but it does seem 
to work and i think they do stand by their issued certificates.
In that case its a bit easier because they don't verify that the server running 
the ssl cert is not malicious but they do verify the entity that requested the 
cert so that in the even that something was hinky, the responsible party would 
be known and valid.

Come to think of it, one of the existing cert providers (Thawte, Verisign for 
example) could jump into this business with such a service, but Google would 
need to play nice with them.

The goal being to smooth the customers experience so they have a good one and 
not make them feel that they may have just been ripped off when they can't 
figure out how to enable the thing, so any method of doing that is a good one 
as long as it can't be readily abused.

Right or wrong, people trust companies like Google not to screw them over. Most 
people are not like we are; skeptical, savvy and watchful.

I think I like the idea of being able to rate the entity producing the software 
as well as the app itself, that way people like us would discover poor or 
malicious code fairly quickly and flag it.  Maybe something like eBay style of 
entity rating would be enough (which would also identify companies known to be 
poor at supporting their software).

The long and short is that I have two IME's in the market and I would really 
like to be able to give my users some assurance that I'm not stealing their 
personal data besides my word on it.

- Brill Pappin


On 2011-01-17, at 2:42 PM, Dianne Hackborn wrote:

> It would be entirely possible for other people to do that kind of application 
> verification, if they want.  I wouldn't want to do this as a certificate, 
> indicating the app gets some special trust relationship with the platform -- 
> that puts "the good stuff" in the hands of whatever party is controlling 
> access to that certificate.  I don't think you should want Google or anyone 
> else to be that kind of gate-keeper.
> 
> (I also have an intrinsic dislike of such things, because in fact the amount 
> of verification that anyone is actually going to be able to perform on an app 
> is quite small.  There are so many ways for someone who is truly malicious to 
> get around such verification, by timed enabling of the activity and other 
> things.  I think these things give users a much greater sense of trust than 
> they should actually feel.  Unless the entity is going to stand by their 
> verification with a guarantee that they will recompense for any damages 
> caused by apps they have verified...  and how likely is that?  That tells you 
> how worthwhile they are.)
> 
> On Mon, Jan 17, 2011 at 11:22 AM, Brill Pappin <br...@pappin.ca> wrote:
> Thats a good point :)
> However launching the settings would actually be helpful and exactly what 
> I've been meaning to look into. Combine it with adding a convenient text 
> field they can long-click in should help.
> 
> I do get a lot of people rating-down or complaining because they didn't read 
> the warning and think that it's telling them I *am* stealing their credit 
> card info!
> Usually when people write in asking why I capture their data, i have to go on 
> a long explanation which essentially boils down to "It doesn't, but there is 
> absolutely no way i can prove it to you". 
> 
> As a developer and one who will sell more and more in the Market, I really 
> wish there was some sort of "Verified" certificate I could purchase that 
> would indicate to the user that a 3rd party has checked the app for nefarious 
> code.
> As a user of Android, I'd really feel better with that as well, because some 
> of the apps I've downloaded make me wonder sometimes.
> 
> In order to put something like that in place, Google would need to support 
> it, the likelihood of which most of us would not hold our breath for.
> Maybe what would work is some sort of reputation rating for the publisher 
> rather than just the app. Or maybe some sort of rating like we used to have 
> to use for our mail servers when we were getting a lot of spam from a certain 
> IP block.
> 
> - Brill Pappin
> 
> 
> On 2011-01-17, at 12:40 PM, Dianne Hackborn wrote:
> 
>> On Mon, Jan 17, 2011 at 7:44 AM, Brill Pappin <br...@pappin.ca> wrote:
>> Yah, I've had a tone of trouble with my users not understanding how to 
>> enable to my IME's.
>> I don't want to do it for them however. What would be good is a way to allow 
>> them to click buttons in my app to enable it.
>> 
>> Um.  Buttons in *your* app is very much doing it for them. :}
>> 
>> You can use this to launch the settings app where they can enable/disable 
>> IMEs: 
>> http://developer.android.com/reference/android/provider/Settings.html#ACTION_INPUT_METHOD_SETTINGS
>> 
>> To be honest, there is good reason to *not* make this super easy, because if 
>> a user can't figure out how to select an IME to enable, there is a good 
>> chance they also aren't going to get the deep security implications and 
>> trust they need to have in whatever IME they are using.
>> 
>> -- 
>> Dianne Hackborn
>> Android framework engineer
>> hack...@android.com
>> 
>> Note: please don't send private questions to me, as I don't have time to 
>> provide private support, and so won't reply to such e-mails.  All such 
>> questions should be posted on public forums, where I and others can see and 
>> answer them.
>> 
>> 
>> -- 
>> You received this message because you are subscribed to the Google
>> Groups "Android Developers" group.
>> To post to this group, send email to android-developers@googlegroups.com
>> To unsubscribe from this group, send email to
>> android-developers+unsubscr...@googlegroups.com
>> For more options, visit this group at
>> http://groups.google.com/group/android-developers?hl=en
> 
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
> 
> 
> 
> -- 
> Dianne Hackborn
> Android framework engineer
> hack...@android.com
> 
> Note: please don't send private questions to me, as I don't have time to 
> provide private support, and so won't reply to such e-mails.  All such 
> questions should be posted on public forums, where I and others can see and 
> answer them.
> 
> 
> -- 
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to