[Q]App permissions; Goolge play store vs. installed on phone - General Questions and Answers

I've noticed lately that permissions on the Google Play Store vs installed on your phone are different.
For example: on Google Play Store calendar apps would have permissions of;
Uses calendar information and Uses contact information
or
Device and app history, use calendar information, use contact information, use one or more of call log, use one or more of files on the device, allow app to view info about Wi-Fi networking, allow the app to determine phone number and ID
but after installing it on phone it would have permissions of:
Read phone status and ID, Read call log, Read your contacts, Add or Modify calendar events and send e-mail to guests without owner's knowledge, Read calendar events and confidential information, Modify or delete the contents of your SD card
does anyone know why this happens ? My stock calendar has the same permissions.
Is it a Google adding these permissions? Called Google and they said that the developer needs to update their permissions list. Not happy with some of these permission. Does anyone have a calendar app that does not have these additonal permissions ?

pepo2k said:
I've noticed lately that permissions on the Google Play Store vs installed on your phone are different.
For example: on Google Play Store calendar apps would have permissions of;
Uses calendar information and Uses contact information
or
Device and app history, use calendar information, use contact information, use one or more of call log, use one or more of files on the device, allow app to view info about Wi-Fi networking, allow the app to determine phone number and ID
but after installing it on phone it would have permissions of:
Read phone status and ID, Read call log, Read your contacts, Add or Modify calendar events and send e-mail to guests without owner's knowledge, Read calendar events and confidential information, Modify or delete the contents of your SD card
does anyone know why this happens ? My stock calendar has the same permissions.
Is it a Google adding these permissions? Called Google and they said that the developer needs to update their permissions list. Not happy with some of these permission. Does anyone have a calendar app that does not have these additonal permissions ?
Click to expand...
Click to collapse
Well first of all when installing anything from the play store the permissions are simplified so it wont show all of them vs when you install it on your phone it would have more. Also there are many calenders avaible and each has diffrent permissions so you would have to look and see what one would be good for you.
-----
Hope this helps
A_Bunny
-----

Different permissions...
pepo2k said:
I've noticed lately that permissions on the Google Play Store vs installed on your phone are different.
For example: on Google Play Store calendar apps would have permissions of;
Uses calendar information and Uses contact information
or
Device and app history, use calendar information, use contact information, use one or more of call log, use one or more of files on the device, allow app to view info about Wi-Fi networking, allow the app to determine phone number and ID
but after installing it on phone it would have permissions of:
Read phone status and ID, Read call log, Read your contacts, Add or Modify calendar events and send e-mail to guests without owner's knowledge, Read calendar events and confidential information, Modify or delete the contents of your SD card
does anyone know why this happens ? My stock calendar has the same permissions.
Is it a Google adding these permissions? Called Google and they said that the developer needs to update their permissions list. Not happy with some of these permission. Does anyone have a calendar app that does not have these additonal permissions ?
Click to expand...
Click to collapse
Google has simplified permissions so only the ones that may be violating your privacy are shown. If you scroll down on the bottom of google play you will see something like Show permissions or similar. Click that and I think it will show you all permissions.

Related

[Q] CyanogenMod 12 browser can access contacts

I recently installed CM12 on my Moto G and haven't yet migrated my Outlook Contacts & Calendar items onto it yet. I am surfing the web to become familiar with the due diligence of apps permissions first. From a comment at http://www.androidcentral.com/android-permissions-privacy-security, I found that I can an apps entry in Settings allows me to see the permissions for an app. I haven't yet installed any apps, but the native browser has the permission to access my Contacts. Is this normal for browser? If I draw an analogy with my computer, I wouldn't expect Firefox to be able to delve into my Outlook contacts.
Then again, I was warned that people can freak out at permissions without understanding them. So maybe there are reasons for the browser to be able to access contacts?
my1stSmartPhone said:
I recently installed CM12 on my Moto G and haven't yet migrated my Outlook Contacts & Calendar items onto it yet. I am surfing the web to become familiar with the due diligence of apps permissions first. From a comment at http://www.androidcentral.com/android-permissions-privacy-security, I found that I can an apps entry in Settings allows me to see the permissions for an app. I haven't yet installed any apps, but the native browser has the permission to access my Contacts. Is this normal for browser? If I draw an analogy with my computer, I wouldn't expect Firefox to be able to delve into my Outlook contacts.
Then again, I was warned that people can freak out at permissions without understanding them. So maybe there are reasons for the browser to be able to access contacts?
Click to expand...
Click to collapse
This is why they "officially" need these permissions...
Read contact data – You can send a code using the built in share feature. This enables the program to get your contacts so you can share it.
Write contact data – When you send something, if you send it to someone that isn’t in your phonebook, it will save the data for you to insert later.
In CM12 you can block these permissions.

[APP][4.2+] Social Contact Photo Sync

Social Contact Photo Sync
Just try this app. It allows to link local contacts with social contacts and to keep the local contacts automatically in sync with a linked social contact.
It supports:
GooglePlus
Twitter
Instagram
Facebook (only with ROOT and the original facebook app)
WhatsApp (you have to force whatsapp to download new pictures by opening a contacts picture in whatsapp, the rest is handled by the app)
Viber (still in there, actually, this is currently not really usable, you can just link a contact with a viber picture, but you can't sync with new picutures)
The app tells you in more detail, what you have to care about, if you want to automatically sync your contact pictures...
Any feedback or suggestion is appreciated.
The app is completely free, the in app purchase just removes the adds. Functionality is free
Get the app from the playstore: Social Contact Photo Sync
Guide/Tutorial: http://www.michaelflisar.com/social-contact-photo-sync-general/
how can i force the app to automatch the contct sync???
Start the batch auto sync setup dialog and click the headers of the groups (like 90 to 100% and so on, all the way down to 0 to 10% if you really want that), this will select the complete group at once. This way you can select all your contacts and use the best match as auto sync contact...
I still advice you to once look through the list and disable or correct all the wrong matches... Afterwards my advice would be to scroll through your contacts and only look at the ones withaut an auto sync contact and if you know you have this friend in one network, manually set up those contacts one by one... This is my prefered way to do it...
PS: a complete guide is online here: http://www.michaelflisar.com/social-contact-photo-sync-general/
Is there any place where I can download older versions? Becuase I wanna test if I am doing something wrong (even if I believe I do the same as earlier) or the last 2 versions are buggy in importing facebook friends via csv copy - getting error code 14.
this error code comes from using the root method normally - just change the root method of facebook to method 3, this one should work (click on the facebook card on the home screen and click setup facebook)
If you really just want to import the csv and don't have a facebook app installed and are not rooted, then just send a feedback via the app after something went wrong...
prom85 said:
this error code comes from using the root method normally - just change the root method of facebook to method 3, this one should work (click on the facebook card on the home screen and click setup facebook)
If you really just want to import the csv and don't have a facebook app installed and are not rooted, then just send a feedback via the app after something went wrong...
Click to expand...
Click to collapse
I am on Android N Preview 3 which is not working with the root method. And meawhile, I realized that the fault is mine, not the app's. I opened the csv file with a different text editor (Solid Explorer's), not with that one which I used earlier (MiXplorer's text editor) and somehow it showed in a different format I guess which I copied and the app didn't like that. I reinstalled MiXplorer, opened the csv file with it, copy paste and now it's importing fine again.
zalcsooo said:
I am on Android N Preview 3 which is not working with the root method. And meawhile, I realized that the fault is mine, not the app's. I opened the csv file with a different text editor (Solid Explorer's), not with that one which I used earlier (MiXplorer's text editor) and somehow it showed in a different format I guess which I copied and the app didn't like that. I reinstalled MiXplorer, opened the csv file with it, copy paste and now it's importing fine again.
Click to expand...
Click to collapse
thanks for the info...
prom85 said:
Social Contact Photo Sync
[*]Facebook (only with ROOT and the original facebook app)
Click to expand...
Click to collapse
any way to avoid the dinosaur-official fb app?
Either use the non root method or just deinstall the Facebook app again after my app has imported the contacts
Opened WhatsApp image bt nothing happened.
The app says we need to manually open WhatsApp image then share it to this app then select which contact to be changed.
Sent from my XT1562 using XDA-Developers mobile app
@prom85 Could you please let me know where all the pictures are stored (exact location)?
jerryn70 said:
Opened WhatsApp image bt nothing happened.
The app says we need to manually open WhatsApp image then share it to this app then select which contact to be changed.
Sent from my XT1562 using XDA-Developers mobile app
Click to expand...
Click to collapse
The new WhatsApp changed in the way that there is no local image I could use anymore... so this new integration is all I can offer...
perce_ption said:
@prom85 Could you please let me know where all the pictures are stored (exact location)?
Click to expand...
Click to collapse
Don't know what you want to know... my app only stores the images directly in your contacts...
prom85 said:
Don't know what you want to know... my app only stores the images directly in your contacts...
Click to expand...
Click to collapse
I am just looking for the way of removing all pictures at once. Or sync-forcing (with overwritting of old pics).
perce_ption said:
I am just looking for the way of removing all pictures at once. Or sync-forcing (with overwritting of old pics).
Click to expand...
Click to collapse
Whereever your Android contacts app does save it. Normally it's a database.
You can force my app to auto sync all contacts without checking if an image was changed though, go to general settings, click on advanced settings and click on the last entry in the dialog that pops up... afterwards an auto sync will overwrite an contacts image with an active auto sync without checking if the images has changed or not
I just purchased the pro version! I have had android for seven or eight years but never really had correct contact photos so thank you for this wonderful app. It makes it so easy. I noticed this app's logo shows the linkedin logo but syncing with the linkedin network isn't obvious to me. How can I do this?
LinkedIn is not working anymore. I had a root method that worked once, but then they changed their app and now this method is not working anymore.
Official LinkedIn integration is not possible either (via login to LinkedIn), I already tried it but they won't accept my app. As a primary business network they do not accept apps that access data in background without direct user interaction, this is against their usage rules.
I'm still getting the {"code": 403, "error_type": "OAuthForbiddenException", "error_message": "You are not a sandbox user of this client"} when trying to add Instagram. Just wanted to know if everyone else is still seeing this?
westhaking said:
I'm still getting the {"code": 403, "error_type": "OAuthForbiddenException", "error_message": "You are not a sandbox user of this client"} when trying to add Instagram. Just wanted to know if everyone else is still seeing this?
Click to expand...
Click to collapse
Everyone should have this error... LinkedIn changed their usage rules at 01.06.2016, so I had to submit my app again and currently am waiting for approval... I'm not sure if they will though...
I have the same error code.

What are the repercussions of removing contacts provider in Android?

Personally I think the contacts provider (and other providers)in Android is a huge security risk. Every app and it's brother wants full access to your contacts so they can mine them for usable information. This can be just to add easy links to friends or to spam them with advertisements or offers to identity theft.
I've started using a pim manager that does not access Androids contact provider, calendar provider , tasks or other providers in it's operations.(And I really wish it was open source)
I have already removed the Google sync apks from my device and have removed contacts, calendar in the past. But not the providers.
It might cause some badly written apps to crash.
But I can't forsee any other serious problems.
Ideas? Thoughts?
Honestly sounds like a good idea..
Myself I decided to go for a while without any gapps and any other "store" installed on my phone.
My contacts are imported from a .vcf file which i update manually when needed.
I also have installed AFWall+ and i blocked the internet access to pretty much all the other apps including the system ones.. (everything i could get away with basically )
This could be a solution as well but it's rudimentary one at the moment.
nutpants said:
Personally I think the contacts provider (and other providers)in Android is a huge security risk. Every app and it's brother wants full access to your contacts so they can mine them for usable information. This can be just to add easy links to friends or to spam them with advertisements or offers to identity theft.
I've started using a pim manager that does not access Androids contact provider, calendar provider , tasks or other providers in it's operations.(And I really wish it was open source)
I have already removed the Google sync apks from my device and have removed contacts, calendar in the past. But not the providers.
It might cause some badly written apps to crash.
But I can't forsee any other serious problems.
Ideas? Thoughts?
Click to expand...
Click to collapse
I already don't have Google apps on my device.
Everything blocked with afwall+ using profiles so things only get net when I'm using them on the net.
Fdroid is where I get 90% of my software and from the internet for much of the other 10%
I have a old phone with nothing on it personal at all. Which has play store for the 3 or 4 paid apps I need, it does updates for them and a few free ones. I copy the apks over to my daily driver.
I constantly hound developers on play store to support offline devices and not to implement features that break the app when there is no internet. Even app I don't use lol.
(I have 2 tablets and far too many old phones.only two devices are online(some are local lan only))
Someone should start a offline foundation. But being online it might be ridiculous..
I too removed contacts by using /system/app mover from f-droid. It was unintended as I wanted them as a user application but they wouldn't work like this and the icon vanished, that was fine with me for a long time. The other day I wanted contacts for signal (and telegram also won't work without them). I restored the application files from a backup,
For reference in /system/app/ the missing files were
SecContacts.apk
SecContactsProvider.apk
Other contacts programs like Simple Contacts can't run without a system permission called com.android.contacts and without those files in /system/app the permission doesn't get created at boot. The result being that no contact creation is possible.
What I would really like is a modified version of the system app that passes contacts data to the calling program depending on individual contact entry permissions with regard to each calling app; one list for telegram, another for signal etc. I gather that recent android versions above 6.0.0 have functionality to check calling application certificates so something along these lines should be possible. For earlier versions it might be necessary to switch between multiple contacts databases before starting the messaging app and also removing it from the autoboot list.
https://developer.android.com/guide/topics/permissions/defining

Looking for better contact management/deletion - suggestions?

Hi,
I am looking for a simple way to manage the contacts on my Lineage 15 (Oreo) phone. Adding contacts is easy enough, but when I want to delete something, the mess starts. Trying to delete via the stock contacts app gets me messages of read-only entries and hide-only options. This sucks. I've read about people having to log in somewhere online to try and take control again of their run-away contact data. Seriously? I don't even have a gmail account, and my phone doesn't run any Google apps either. Still, it seems like I am not allowed to treat local data in a local manner.
I guess what I'm looking for is a way to delete a single contact in a single step. I don't want to have to delete three or four times, regular contacts, Whatsapp, Telegram etc. - if I entered it in one step, I want to delete it in one step. Isn't there an app for this? Or alternatively, is there an alternative contact app that I can use instead of the stock contact app and that will give me actual control over MY contacts on MY phone?
Thanks!

Android WhatsApp - Revoke Contacts Permission while offline, app won't update

Hi. I want to be able to change my settings for WhatsApp while offline. Specifically, if I've granted contacts permission, once I'm offline I'd like to be able to revoke contacts permission and then see it reflected the next time I open WhatsApp (so no contact names are see for chats/calls). If I just do the basic steps, this does not happen. I need to connect to wifi or a network to see the change.
Is there a way to get around this?

Categories

Resources