A call app can access many things
Core Functionality Access:
- Microphone: To enable audio during calls.
- Phone: To make and receive calls, and potentially access call history and phone number.
- Contacts: To display caller ID and allow you to call from your contact list.
- Location: Some apps might request location access for features like showing nearby places during calls or emergency services.
Potentially Sensitive Information:
- SMS: Access to send and receive SMS messages.
- Camera: Some apps might request camera access, potentially for video calls or to share photos during calls.
- Storage: Apps might request access to read and write files, including photos and other media.
- Call logs: Apps might be able to read your call history.
- Phone state: Apps might be able to determine the status of your phone (e.g., if it's in use, idle, or ringing).
- Rerouting calls: Some apps may have the ability to reroute outgoing calls.
- If you want to call a number from another app like safari or hotels.com, you may have to give access to the entire system!
Microphone: none-phone app also needs it so nothing new.
Phone: what? The result could simply be a new kit or a group of API. Besides, Apple can design the API in such a way that all third party apps will funnel their call records to Apple phone app but third party apps can’t retrieve previous phone logs.
Contacts: even teams ask for contacts, so does WhatsApp so nothing new.
Location: maps ask for location. Camera app asks for location to geotag your photos. Even Australian lottery app asks for location to determine whether user is actually in Australia. Nothing really new. Besides, Apple phone app doesn’t appear to log call location as far as we know, so it is unlikely third party apps will get location access.
SMS: Apple can make it so all messages funnel into built in app but doesn’t share existing data to third parties.
Camera: so many apps these days ask for camera even if the purpose is just for verifying your identity. Built in message app can also use camera and you don’t need to grant it access to take photos within.
Storage: third party file managers have been able to do this for years. Plus restricted access may still be a thing. Let’s not forget that built in message app has full access to all necessary features without you to “provide consent”.
Call logs: Apple unlikely will allow full access to these things.
Phone state: does this mean anything to “personal sensitive information”? Phone state alone doesn’t mean anything. I can put my phone into my drawer and go to work. Doesn’t mean I’m free.
Rerouting calls: isn’t this more of a carrier thing than iPhone and iOS thing? Whatever call would still have to go through carrier and their infrastructure.
Give access to the entire system? What? Are you expecting a call app would tamper with system files? Or upload all your photos while you are using it? It’s a shame the feature to turn off data access of specific app is a feature only available in iPhone sold in China.