CaptainStarbuck
Lurker
My only pet peeve with Android is that developers can ask for any permission and we really have no idea what they're doing with that permission. Access to Contacts and Internet gives any app the ability to consume my private data without limit. Write access to photos and file system gives an app the ability to read and transfer any data that isn't locked into a private repository. Why does a flashlight app need access to the camera or microphone? Why does Facebook need every possible permission? I know there are other postings on this topic and the general response is that specific apps probably have some valid application for accessing data per the requested permissions. That involves a Lot of trust - while at the same time we all know there are some malicious apps out there. How do we know which is which? We simply don't.
If I authorize an app to read my Contacts, it's all or nothing. Like millions of other business people out there, I'm contractually obligated under NDA to keep some data private. What are the ramifications for me letting random apps get access to client contact information which might be considered private data? The same goes for client documents, photos of white boards from meetings, calendar appointment items, etc.
I wish we could separate Android file systems and databases into those which we authorize for specific apps versus those which we do not authorize for anything other than personal use. For example, my full Contact list should be viewable to me only via the default apps or those which I authorize for phone, SMS, email, etc. All other apps should get access to separate databases where I can choose to save records of my choosing, linked back to the primary Contacts database for synchronization. Same for pictures and other files. And I should be able to lock and unlock camera, microphone, GPS, and other native functions so that they are only used when I authorize their use, and so that I know exactly how they're being used at the time.
While Apple has too tight a hold on the app industry for iDevices, Google has almost no control over their app industry, and that "wild west" atmosphere has been a constant source of pain for those of us who want/need something more stable and secure.
So I'm hoping Google or someone can find an answer to this problem which has been with us from day-1, which is how to ensure that specific apps only get access to data that we want them to access. With every new release of the OS and API, I'm hoping to find new rules that force developers to conform to a better standard. But the situation only seems to get worse as every developer now feels it's acceptable to ask for all permissions - and the typical consumer is all to eager to click Yes to whatever is asked to use freeware.
Thanks for your time and consideration.
If I authorize an app to read my Contacts, it's all or nothing. Like millions of other business people out there, I'm contractually obligated under NDA to keep some data private. What are the ramifications for me letting random apps get access to client contact information which might be considered private data? The same goes for client documents, photos of white boards from meetings, calendar appointment items, etc.
I wish we could separate Android file systems and databases into those which we authorize for specific apps versus those which we do not authorize for anything other than personal use. For example, my full Contact list should be viewable to me only via the default apps or those which I authorize for phone, SMS, email, etc. All other apps should get access to separate databases where I can choose to save records of my choosing, linked back to the primary Contacts database for synchronization. Same for pictures and other files. And I should be able to lock and unlock camera, microphone, GPS, and other native functions so that they are only used when I authorize their use, and so that I know exactly how they're being used at the time.
While Apple has too tight a hold on the app industry for iDevices, Google has almost no control over their app industry, and that "wild west" atmosphere has been a constant source of pain for those of us who want/need something more stable and secure.
So I'm hoping Google or someone can find an answer to this problem which has been with us from day-1, which is how to ensure that specific apps only get access to data that we want them to access. With every new release of the OS and API, I'm hoping to find new rules that force developers to conform to a better standard. But the situation only seems to get worse as every developer now feels it's acceptable to ask for all permissions - and the typical consumer is all to eager to click Yes to whatever is asked to use freeware.
Thanks for your time and consideration.