Tag Info

Hot answers tagged

23

The Chrome page in the app store says this about the new permissions: This version requests two new permissions, Camera and Modify Audio Settings, to support WebRTC, an experimental feature under development. WebRTC itself is designed to expose your camera and mic to the browser, so that web-apps can implement video-conferencing and other multimedia ...


20

Android is FACC Android might be many things, but certainly not "privacy first". At least not if you want to use Google Playstore as a ressource for your apps. While at creation (initialization) of your google-account on your Android device, you are asked "Do you want to store your data with Google?", this only means "Backups of your apps and their data, as ...


17

As said already, factory reset for a start. If you care about the privacy about what is on the SD card you should use a secure erase utility. Even after formatting the card you can still recover the data... If you google for secure erase you'll find a bunch of freeware tools to do the job.


15

Whisper Systems has come out with a custom ROM that has this exact feature: http://www.whispersys.com/permissions.html. As DarthNoodles mentions, it has to be done at the system level rather than the app level, which is how it is implemented in WhisperCore. The current version isn't able to block all of the permissions available on Android, but they are ...


12

This question has been bothering me quite some time. So now, finally, I decided to get to the bottom of the issue. The Playstore has an app named permission.READ_PHONE_STATE, which requests READ_PHONE_STATE as the only permission, and does nothing else than printing out all data it can access with or without using it. I've installed that on my LG Optimus ...


12

This is available for phones starting in Android 5.0 (Lollipop): http://www.android.com/versions/lollipop-5-0/ And for tablets starting in Android 4.2 (Jelly Bean): http://developer.android.com/about/versions/jelly-bean.html#42-multiuser As Tatjana Heuser mentioned, it's also available as hidden functionality in Android 4.1, but not accessible through the ...


12

I doubt there's an answer to this beyond "because that's how Google designed its apps". Android itself does not require a Google account to use, only Google's proprietary applications do. CyanogenMod and other pure source builds of Android are actually forbidden from distributing the Google apps within the firmware package itself because of their proprietary ...


11

Note: answering my own question as nobody knew. I did a packet capture after selecting Menu -> Accounts & Sync -> Auto-sync (also accessible via the "Power Control" widget). What did I discover? To my horror (http requests from phone displayed below): GET /proxy/calendar/feeds/myaccount%40gmail.com HTTP/1.1 Accept-Encoding: gzip Authorization: ...


11

CyanogenMod 7.1 has exactly this feature, but without faking data, only failing, if the app accesses the API. Proposition for faking the IMEI was rejected. Faking other data, like contacts, is currently under discussion.


11

When you first used the Android Market, you are presented with Android Market's Term of Service. One of the clauses is this: 2.4 From time to time, Google may discover a Product on the Market that violates the Android Market Developer Distribution Agreement or other legal agreements, laws, regulations or policies. You agree that in such an ...


11

General information You might want to take a look at What do the permissions that applications require mean? -- our "community wiki" which hopefully becomes such a ressource one day. Next to that, you might want to take a look at App Permissions Explained – What Do They Really Mean?, a blog article at AndroidPIT giving at least some short explanations. ...


11

Yes, it can, but only on Android 4.3 and lower. This is used for example in Whatsapp. When you activate the app, Whatsapp sends an SMS to the number you reported, and the app intercepts it quietly and reports to the servers that it has received the SMS. This is how the account is tied to your number. Of course, this can be used in harmful apps also. If an ...


10

Use market applications like Permission Watchdog or Permissions. Also, there are several others.


10

Format (zero) your SD card. Perform a factory reset.


10

From Google's Mobile Privacy Policy: For products and services with voice recognition capabilities, we collect and store a copy of the voice input you make to the product or service and corrections you make to the returned recognition result. To improve processing of your voice input, we may also continuously record in temporary memory a few seconds of ...


9

Many ad publishers use this permission to get the Phone ID for all sorts of tracking purposes. There are other ways to get a unique ID, but unfortunately they are buggy in older Android versions (the story is more complicated, see e.g. http://stackoverflow.com/questions/2785485/is-there-a-unique-android-device-id or ...


9

Apps can get your approximate location without GPS, but only if they have the "coarse location" permission. The "fine location" permission lets an app get your GPS location too, if GPS is enabled. When you an install an app, Android shows you the permissions it needs. If you don't see coarse or fine location in the list, the app can't get your location.


9

I don't think there is a good way to do this - the issue isn't that the private number is being hidden by your phone, it's that the phone company isn't transmitting the caller id info to you at all. So there shouldn't be any way for you to get that data working strictly from your phone. Unless you know people who regularly block caller ID data, but don't ...


8

This is a feature of CDMA (standardized in IS-95) and is called Voice Privacy. See an Analysis of IS-95 CDMA Voice Privacy by M.Zhang, et al. from 2000, free download here Citation (the real paper begins at p.10 in the PDF: Abstract. The voice privacy of IS-95 CDMA cellular system is analyzed in this paper. By exploiting information redundancy on the ...


8

You don't need to sign into Google. But without access to the Play Store, you do limit the apps you can install on your phone. Many apps are available in alternative stores like Amazon, but I don't think they have all of them. When you first start up the phone, it should ask you for your existing Google or to create a new one. There should be a skip option ...


7

Not an absolute solution to your problem, but there is an app in the android market which caters to your needs. It also necessarily requires better knowledge about permissions and also a rooted device. Permissions Denied is an app which allows you to effectively control the permissions that apps which are installed onto your phone, via the market or some ...


7

I believe you will find it in Settings > Notification Settings > then make sure Enable Popup is not selected. (I just tested disabling Popup messages - it works. Phone vibrates with new message, screen stays off.) Alternatively, you can keep Popup enabled, select Popup Settings > then make sure Screen on for popup is not selected. This should allow the ...


7

Supporting multiple users has been discussed before, and I think that it is something that is needed as well. If I buy a tablet, and set it up for my email, calendar, etc. I don't want that device to be a community device. Which would mean that multiple tablets would be needed in a family household. A problem with being able to support multiple users is the ...


7

SwitchMe app just appeared featuring profiles for root users. The free version is able to manage 2 profiles. In order to manage more profiles you need to buy the key for around 3$. SwitchMe needs, not surprisingly, root. SwitchMe is a unique application for root users that allows you to log in and out of multiple installations of Android just as you ...


7

With LBE Privacy Guard you can block positioning permissions for certain apps. You can download it here: https://market.android.com/details?id=com.lbe.security.lite It is important to note that LBE does require your phone to be rooted.


7

Here is QR Droid Private. It does not access your contact information. Usually the reason they want contact access is because you can store contact information in a QR code. So when scanned, it sees that it is a contact and adds it to your contacts. without access to your contacts, it would not be able to do this. Another reason is that some of the apps ...


7

Voice Privacy is something that is part of CDMA. I found this article that talks a little bit about it in the introduction. Voice privacy of IS-95 CDMA is provided by means of the long code mask.The long code mask is not transmitted through any channel, it is constructedby the base station and the mobile station. To recover the long code ...



Only top voted, non community-wiki answers of a minimum length are eligible