In iOS (14.3, as of today), in Settings→Privacy, you can see/control which apps access hardware on the iPhone, such as the microphone and camera. Is this The Exhaustive List of which apps do have access? Is there any way (short of an iOS bug) an app could access the mic/camera without it being listed here in the Microphone/Camera settings?
iOS Privacy – Can an App Access the Mic/Camera Without User Knowledge?
cameraiosmicrophoneprivacy
Related Question
- iPhone – Can Apps Use Mic/Camera Without Permission?
- IOS – On the iPhone I can’t give the apps access to the camera, microphone, etc
- How to permit SSH connection terminal programs to access Camera
- Can Terminal access the microphone in Catalina? (for SoX, FFmpeg, Ecasound, pyaudio etc.)
- iPhone Security – Why Wish App Can Access Photo Library Without Permission
- How to add ImageJ to list of apps that can access system’s camera (or other USB wecams)
- App Privacy – How to Enable Privacy Requirements for Apps
Best Answer
The first attempt by any app to access the microphone or camera will cause an OS-level confirmation dialog to grant permission. This adds the app to that list with the ability to grant/revoke the permission.
There are no exceptions to this; these are the only APIs that Apple makes available.
Also note that there is a ‘speech recognition’ category in Privacy which you may consider access to the microphone, albeit just what words are spoken as text if any. iOS does the speech recognition on behalf of the app; if the app does the recognition, that’s the generic Microphone category of access.