4 Replies Latest reply: Feb 14, 2014 7:48 PM by etresoft
syberknight Level 2 (185 points)

hello,

 

curious...

 

why would NON-assistive apps need Accessibility control?

 

in System Preferences > Security & Privacy > Accessibility > "Allow the apps below to control your computer."

 

i understand why handicap device apps would need this, but, so far, i have these apps requiring it...

- Overflow

- PopClip

- Screenhero

- Skype

- Snagit

- Snapheal

 

i'm not handicap & don't have any assistive devices, yet these apps need to be here to work like i think they should work without. well, they used to anyways.

 

so, just not understanding this.

 

and, you know, the statement "allow the apps below to control your computer" kinda freaks me out ;-)

 

thanks!

  • baltwo Level 9 (62,215 points)

    It's Apple's fixation on security. They don't want to be responsible for anyone getting malware, viruses, or hacked, so they're lockiing down the OS. See http://support.apple.com/kb/HT6026 and http://support.apple.com/kb/HT5914 for starters.

  • babowa Level 7 (29,940 points)

    I categorically deny access for anything and haven't had a problem because of it.

  • Linc Davis Level 10 (192,519 points)

    Other than Skype (which definitely does not need to use the Accessibility API), I don't know what any of those apps is. If you don't know why the access was granted, you should remove it. It's very security-sensitive, because any process that has access could potentially function as a keylogger, or could do pretty much anything else.

  • etresoft Level 7 (27,808 points)

    syberknight wrote:

     

    the statement "allow the apps below to control your computer" kinda freaks me out ;-)

    Then it is doing its job as designed. Always think twice before handing over your admin password. You are giving that developer full control over your machine and all of your data.

     

    The assistive devices option is in the same category. Even if they don't ask for your password directly, they are taking such low-level control of your machine that they effectively don't need to ask for your password anymore. They can just take it.

     

    To be fair, these apps are almost certainly not absuing this privilege they are asking for. They are just trying to do some low-level system magic that is normally not possible. Usually such abuse is discovered eventually.