TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Uber wants access to browsing history, bookmarks, and running apps

703 pointsby tshtfabout 9 years ago

41 comments

StavrosKabout 9 years ago
From a reddit comment:<p>&gt; The permissions you see on the install screen are actually triggered by various permissions in the permission group. I&#x27;ve checked Ubers (there&#x27;s a button on the web play store and you can see it in the manifest), and the only one from the Device and App History group they actually use is &quot;GET_TASKS&quot;, or get a list of recently opened apps.<p>&gt; Furthermore, on Lollipop this permission doesn&#x27;t even do anything anymore. The relevant function in the framework has been changed and only returns instances of the caller&#x27;s own app now. So Uber can see when you last used Uber. Big deal.<p>&gt; Basically, this is a big fuss for nothing. Uber is not accessing your browser history, and if you&#x27;re on Lollipop or above they can&#x27;t access your app history either. They may do that on lower versions, but it&#x27;s most likely to counter buggy behaviour on those older verions and not to spy on you.
评论 #11513569 未加载
评论 #11512587 未加载
评论 #11512997 未加载
评论 #11512896 未加载
评论 #11513348 未加载
liquidiseabout 9 years ago
Multiple comments here parroting the &quot;this is a non-issue on Lollipop or later&quot; defense. Per Android&#x27;s own statistics [1], that leaves 60% of users vulnerable to excessive permissions.<p>1: <a href="http:&#x2F;&#x2F;developer.android.com&#x2F;about&#x2F;dashboards&#x2F;index.html" rel="nofollow">http:&#x2F;&#x2F;developer.android.com&#x2F;about&#x2F;dashboards&#x2F;index.html</a>
评论 #11512772 未加载
makeramenabout 9 years ago
Uber engineer here. These permissions were mistakenly introduced by an engineer on the team who thought a 3rd party library needed them when in fact it does not. We definitely do not need or want those permissions and we’ve promptly released new versions to the Play Store that do not request them. Please upgrade to Uber app version 3.98.3 (3.99.2 in the beta channel) which no longer requests the extra permissions.
评论 #11516460 未加载
评论 #11517465 未加载
jarnixabout 9 years ago
This permission should just simply not exist. I had two games and an another app. The browsing history was, in this case, used for targetting ads. I did not need the apps and uninstalled the apps (it was around 2 years ago, on previous version of Android I think).<p>The apps on Android should be sandboxed and not be given this kind of permissions, that&#x27;s all.
评论 #11513958 未加载
评论 #11514544 未加载
评论 #11514256 未加载
askyourmotherabout 9 years ago
Very unnecessary overreach on android permissions.. Will be interesting to see how many of the fans of uber here on hn will try to spin this.<p>Just forwarded to some friends, they are uninstalling the rogue app as I type this!
评论 #11512676 未加载
评论 #11512675 未加载
sp332about 9 years ago
My Samsung phone came with the Uber app baked into the ROM. Fortunately I know enough to disable it, but I can&#x27;t completely uninstall it. And most users will be prompted ad infinitum to update until they give in.
评论 #11512663 未加载
fblpabout 9 years ago
After a long break from Uber I opened it up to price compare against Lyft. I switched between the two apps and then uber offered me two free rides. It seemed like it was detecting that I was hesitating to &quot;come back&quot; to Uber.<p>I use Android Lollipop and even if the permission didn&#x27;t allow them to see I was using Lyft, I wouldn&#x27;t be suprised if they&#x27;re trying to re-engage &quot;hesitating&quot; users and are snooping for whatever data they can.
评论 #11513368 未加载
评论 #11523024 未加载
technofiendabout 9 years ago
I&#x27;ve said it before but I&#x27;ll say it again: this is why you create a second throw-away Google account and use that to create a new profile on your phone dedicated to snoopy apps. Seriously: screw anyone that thinks harvesting my personal data is the cost I must pay for a cab ride.
评论 #11512401 未加载
评论 #11512403 未加载
dredmorbiusabout 9 years ago
Google released, then withdrew, an interface for revoking and limiting application permissions. On existing Android devices. Three years ago.<p>We know they can do this. We also know they don&#x27;t care.<p>The challenge is to make them care.<p><a href="https:&#x2F;&#x2F;www.eff.org&#x2F;deeplinks&#x2F;2013&#x2F;12&#x2F;google-removes-vital-privacy-features-android-shortly-after-adding-them" rel="nofollow">https:&#x2F;&#x2F;www.eff.org&#x2F;deeplinks&#x2F;2013&#x2F;12&#x2F;google-removes-vital-p...</a>
评论 #11513881 未加载
readamsabout 9 years ago
My copy of Uber just updated and it doesn&#x27;t seem to be requesting any of these permissions. I&#x27;m on Marshmallow, and on the permissions page these permissions are not there. Version 3.98.2 of Uber.<p>It&#x27;s possible that these permissions are used in some obscure place in the app. With the new permissions system, you can progressively request permissions when you need them, so it&#x27;s possible it will request these at some point in the future, but the app seems to run OK without them.<p>I also disabled access to contacts, which the app does request for some reason.
评论 #11512517 未加载
评论 #11512476 未加载
lscabout 9 years ago
this is why I don&#x27;t use an android device as my primary phone, even though my perception is that you get rather more bang for your buck, hardware wise, on android phones, and even though the samsung gear VR looks like someone implemented one of my less-realistic fantasies.<p>On IOS, yes, uber asks for access to my contacts list, I click &#x27;no&#x27; and uber works just fine (modulo the &#x27;spam my friends&#x27; feature, which I didn&#x27;t want anyhow.)<p>On an android, my understanding is that I&#x27;ve gotta chose between giving uber permission to spam my contacts list and simply not using uber, which is sad, because uber is way more convenient than a yellow cab.<p>This contributes to the perception that because IOS is paid for up-front, apple is willing to do things that might make apps less profitable, if it makes those apps better for the users, but that Android, because it is paid for by advertising, is less willing to side with the user against the app providers&#x2F;advertisers.
评论 #11513766 未加载
SG-about 9 years ago
I don&#x27;t even understand why Android would even let then happen. I can&#x27;t even think of desktop apps that try to gain access to your history or bookmarks let alone a mobile app.<p>One time bookmark import is a thing I suppose, but that&#x27;s different than gaining permanent access once granted.
评论 #11512457 未加载
评论 #11512549 未加载
misiti3780about 9 years ago
It is not possible for an app to get browsing history on iOS right ? ( i have never seen any app ask for that permission personally)
评论 #11512437 未加载
maaaatsabout 9 years ago
I hate that AI support-replies are a thing. He sent a serious mail, and got a bogus reply back. I&#x27;ve had the same issues myself with other vendors, for instance Steam.
ape4about 9 years ago
Presumably they want to see if you are running Lyft.
评论 #11512381 未加载
lgesslerabout 9 years ago
Props to whoever&#x27;s responsible for itemized permissions requests on install&#x2F;update--stories like these probably wouldn&#x27;t exist without it.
评论 #11512398 未加载
Animatsabout 9 years ago
There&#x27;s an Android mod which deals with apps like that. They can try to read all the user&#x27;s info, but what they get is all phony.
评论 #11512603 未加载
codedokodeabout 9 years ago
So this is information about Uber app that I found in some blog:<p>-------<p>Android Uber app code has many suspicious places. For example, it contains a namespace &quot;com.baidu.frontia&quot; and classes there include such code as:<p><pre><code> localObject = ((TelephonyManager)localObject).getSubscriberId(); &#x2F;&#x2F; gets IMSI ((TelephonyManager)localObject2).getDeviceId(); &#x2F;&#x2F; gets IMEI localObject1 = ((WifiInfo)localObject1).getMacAddress(); public static void makeCall(String paramString) public static void sendSMS </code></pre> Also there is the code that collects information about cell towers, mcc and mnc codes, scans wifi networks.<p>I looked quickly through the code and it seems that those methods are never called. They are probably just a part of a library not used in this app. Uber mostly uses baidu maps, authorization and payment API.
评论 #11512863 未加载
joulesbeefabout 9 years ago
How about make apps show us the data they collect and if they dont they dont get access to the store. Google has an pretty awesome page that lists all that crap they collect on you and you can delete it from there.<p>On the google store site.. when browsing apps, there should be a tab on every app page, where i can see a sample of what it collects and a declaration of what it does with that data.<p>after installing the app, in the app manager, i should get a tab where i can see what its grabbing from me.<p>right now we got strangers going into our bedrooms borrowing something they wont tell us what it is.<p>and really permissions dont help a lot when it comes to this. Yeah my bookmark dup cleaner has to access my bookmarks to clean.. so i give it the permission, but does it keep them? does it sell them? i dont know permissions arent that detailed. if there was a privacy tab that i could check...then i would know.<p>People hide nanny cams to watch the nanny. Its because they gave her permission to have access to the house and kid and such.. the cam is like my privacy tab. it makes sure she doesnt abuse the permissions. We KNOW she needs access to the house and kid to do her job.. we just dont want the kid molested. well I dont want my data molested.. So google please give me an app nanny cam.
rcheuabout 9 years ago
I believe the browser history lookup doesn&#x27;t work anymore (I tried recently on 5.0 I believe). Also, many of the Android permissions are unecessarily broad, I think that really would be a good thing to fix. Oftentimes you only need some specific function, but have to request a much broader range.
评论 #11513471 未加载
ryan-allenabout 9 years ago
I&#x27;m really starting to worry about this as an Android user.<p>If I want to keep control of my privacy there are so many apps that I can&#x27;t trust to install. Even little dinky games are asking for access to contacts and messages and all sorts of other things.<p>An application on a desktop computer that steals data from your email application and sends it back to base is called &quot;Malware&quot;. On Android, this is called &quot;business as usual&quot; from what I can tell. I don&#x27;t know the app developers&#x27; reputation, I don&#x27;t know anything... Except that someone in some other country has unbridled access to my phone.<p>As a result there are many applications I want to use and I just don&#x27;t install.<p>It&#x27;s not very cool.
评论 #11514250 未加载
brad0about 9 years ago
Anyone who knows android dev knows this is a non issue. The permission they request doesn&#x27;t even do anything in lollipop and later. Sounds more like a bad dev than anything malicious.<p>What&#x27;s the saying? Never attribute to malice with what can be explained by stupidity?
评论 #11512544 未加载
评论 #11513721 未加载
评论 #11512512 未加载
sicularsabout 9 years ago
Crazy town app permissions are what keep me from using Android. I really wouldn&#x27;t be able to install half the apps out there that ask for all sorts of permissions that are frankly obnoxious.
jjuhyun007about 9 years ago
Uber could provide much more than a point to point ride service in its current traditional sense <i>if</i> users are willing to give up more data. For example, it could provide user a tour&#x2F;travel experience to match with the proper driver if it knows you are traveling. Or send you off to a nice dining experience if it knows you are a foody, etc.
m52goabout 9 years ago
Just switch to the mobile web. Same capability, same interface, no intrusive permissions requirements.<p>Add it to your homescreen and you even get the glorious U logo back!<p><a href="https:&#x2F;&#x2F;m.uber.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;m.uber.com&#x2F;</a>
asdabout 9 years ago
Sadly, 98% of folks will blindly accept this.
评论 #11512552 未加载
esafwanabout 9 years ago
I have often wondered why Android don&#x27;t categorise or have some mechanism to allow users revoke permission later. I have been a long time Android user but recently started using iPhone. I don&#x27;t like iPhone for many reasons but then the control you have on turning on and turning off location, data connectivity, access to photos etc from one screen is really something you should have on all device. I felt the need of this, when Facebook asked for permission to read my messages.
评论 #11513912 未加载
spoiledtechieabout 9 years ago
Didn&#x27;t Uber just admit to giving Feds their data on all their users?<p>What&#x27;s the thought on Uber having access to such data as browsing and passing that along to the feds too?
评论 #11513565 未加载
rvalueabout 9 years ago
I have observed on my device when i use Transit Stop to check for bus schedule, Uber app pops up.
acheronabout 9 years ago
This has little to do with Uber and is all to do with Android.<p>Care about privacy. Use Google products. Pick one.
Budabout 9 years ago
Interesting that the headline leaves out the fact that this only applies to poor, security-less Android. Less sensational that way, I guess. (And less accurate.)
awinter-pyabout 9 years ago
keep the big picture in mind here. If Ü can&#x27;t tell what it looks like you&#x27;re trying to do, they can&#x27;t perfect clippy.
mortenjorckabout 9 years ago
If you are running the app on Marshmallow, with iOS-style permission requests, in what contexts does the app ask you for these?
评论 #11512378 未加载
评论 #11514449 未加载
mottiabout 9 years ago
With Marshmallow, you can just turn off or deny certain permissions. So for most people who really want to run the Uber app, the question is really whether it runs OK without all these permissions.
评论 #11512447 未加载
评论 #11512411 未加载
评论 #11512666 未加载
thirdreplicatorabout 9 years ago
+1 Uninstalled
knownabout 9 years ago
Are they doing it at the behest of NSA?
colordropsabout 9 years ago
There is definitely an Uber presence on HN doing damage control.
评论 #11605090 未加载
评论 #11513644 未加载
评论 #11513287 未加载
评论 #11514376 未加载
manu29dabout 9 years ago
Hmmm. Nobody talking about other apps that do this? Talking about Tinder[1] for example. They require &quot;Device ID and cell information&quot; too.<p>[1]: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;manu29d&#x2F;status&#x2F;710883865955422208" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;manu29d&#x2F;status&#x2F;710883865955422208</a>
评论 #11513355 未加载
askyourmotherabout 9 years ago
Edit: interestingly, this comment had five points before the uber fans modded away. Easier to click down then explain rogue apps I suppose...<p>They were lucky they didn&#x27;t try the beta version of the new forthcoming uber app - that version wants access to the phones of all your friends, family, neighbours, your postman, the sister of the locksmith that helped you get the spare key last year, and the chap you met on the train to work last week called Brian. Still, go uber!
评论 #11512526 未加载
derFunkabout 9 years ago
Come on guys, where are the academics? Instead of overreacting please just reverse engineer, get the facts and check WHY the Uber app actually requests these permissions. I mean, it&#x27;s still Java, so you got the source. I don&#x27;t think they&#x27;re using native code or do more obfuscation than the average app (disclaimer, haven&#x27;t checked (yet)). Who&#x27;s first?
评论 #11512505 未加载
评论 #11512522 未加载
nxzeroabout 9 years ago
If you have any questions, you can write Uber at privacy@uber.com.<p>-iOS App Permissions <a href="https:&#x2F;&#x2F;www.uber.com&#x2F;legal&#x2F;other&#x2F;ios-permissions&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.uber.com&#x2F;legal&#x2F;other&#x2F;ios-permissions&#x2F;</a><p>-Android App Permissions <a href="https:&#x2F;&#x2F;www.uber.com&#x2F;legal&#x2F;other&#x2F;android-permissions&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.uber.com&#x2F;legal&#x2F;other&#x2F;android-permissions&#x2F;</a>
评论 #11512610 未加载