Earlier quoted context omitted.
Just for completeness sake and judging from the function names, this is the list, with attributes stored for each: - Accounts log (Email) - App Activity (Name, PackageName, Process Number of activity, Processed id) - App Data Usage (Cache size, code size, data size, name, package name) - App Install (installed at, name, package name, unknown sources enabled, version code, version name) - Battery (health, level, plugg…
> I really don't see any reason for Google not to immediately remove this app Apart from Google being an investor in Uber?
Permissions asked for by Uber Android app
131–140 of 164 posts
Re: Permissions asked for by Uber Android app
#132I don't have Android 5.0. Is it now possible to block certain permissions per app?
Re: Permissions asked for by Uber Android app
#133TLDR : Uber's Android app is literally malware Since the website is currently down, this person reverse-engineered Uber's Android app and discovered it has code that will "call home" aka send data back to Uber with your: - SMS list [edit: see other comments re SMSLog, SMS permission is not currently requested] - call history - wifi connections - GPS location - every type of device fingerprint possible (device IDs) It…
This is not something new. I've had LinkedIn and Facebook do this with my personal contacts. I use disposable emails for every site (www.spamgourmet.com). After installing LinkedIn and Facebook Android apps they started recommending adding old coworkers that I have 0 mutual friends / connections with.
Re: Permissions asked for by Uber Android app
#134Earlier quoted context omitted.
Because of iOS's sandboxing, it's really hard for apps to get info outside of their own "container" of sorts, so it doesn't matter much if they can access the Internet. Keyboards from third parties are an obvious exception to this, so these require explicit permission to access the Internet.
> so it doesn't matter much if they can access the Internet Unless you have a limited cellular data allowance, or pay for data by actual usage. iOS allows you to disable cellular data for certain apps. It would be great if it could somehow figure out when I'm using a mi-fi when abroad, and treat that wifi access point as 'cellular'.
Re: Permissions asked for by Uber Android app
#135There's perfectly reasonable explanation for almost all of these permissions, and there's nothing in this analysis that suggests they're doing otherwise. The only one that I couldn't think of was WRITE_SETTINGS Permissions ACCESS_COARSE_LOCATION & ACCESS_FINE_LOCATION: Fairly obvious, they need to figure out where to pick you up ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE , INTERNET: They need to figure out if you have i…
- CAMERA: there's an intent for that, you don't need the permission, although it will require tapping the "take a photo" and "ok" buttons
- CALL_PHONE: ditto, although it will require tapping the dial button.
- READ_CONTACTS: again, there's an intent for that, allowing you to select only the contacts you want to share with the app.
- READ_PHONE_STATE: either they want to be compatible with a very old version of Android, or they want to uniquely identify your phone, permanently. They might also want to know who you're calling or who's calling you in real time
Regarding MANAGE_ACCOUNTS, etc: some apps do that, and it seems to be all the rage. Unless you have multiple apps sharing a common account, I don't see the point. It's just leaks all your configured accounts on the device.
Re: Permissions asked for by Uber Android app
#136As an Android developer, I don't want to have to ask for as many permissions as I do. I have 1 button buried on 1 screen that allows you to call customer support. 99.9% of users never click the button. However, I have to make every single customer accept the CALL_PHONE permission. There are a bunch of permissions required for basics like autocompleting the users email for login, or checking the network state so you c…
Why? All we have is a tel: link that opens the phone number in the dialer. They can choose to initiate the call or not, no permissions needed.
Re: Permissions asked for by Uber Android app
#137Earlier quoted context omitted.
Even before this disclosure, the Uber app required a nauseatingly long list of permissions. I wiped an old Android phone, configured it with a dummy Gmail account, and then installed the Uber app there. So it's a dedicated Uber-only phone with no contacts, no personal data, powered off until I need a ride. It's a giant pain in the ass. Kinda happy to see this article, it validates my paranoia in some small way. Now t…
I don't use the Uber app at all; I use m.uber.com via Firefox Mobile, and it works just fine.
Re: Permissions asked for by Uber Android app
#138We've attempted to change the baity title to something accurate and neutral, but if anyone can suggest a better title, please do.
Re: Permissions asked for by Uber Android app
#139Re: Permissions asked for by Uber Android app
#140Earlier quoted context omitted.
PUT and DELETE are standardized. http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html
Furthermore, it looks like PUT & DELETE were never part of Webdav ( http://en.wikipedia.org/wiki/WebDAV ).