App Permissions
This document enlists the permissions required by the ExtraaEdge App and the details about every permission.
Last updated
This document enlists the permissions required by the ExtraaEdge App and the details about every permission.
Last updated
Video that can be referred : https://www.loom.com/share/f450b75153df4206a6565886b44bc553
Access Contacts Permission
Make and manage phone calls
Access Phone Call Logs
Access photos, media, files on device
Record Audio
Device Location Permission
Display over other apps
Required for Call Recording Feature
This feature is used while fetching recordings from the third party apps as the recording are stored with contact name if a number is saved in contacts. When a call is completed we check whether this number is in contact if yes we search recording using contact name.
We do not read any other contacts or store any of contact information on our servers.
Required for CLICK TO CALL feature
This permission gives ExtraEdge App access to initiate a phone call without user intervention.
This feature is used when counsellor clicks on call option on Web Platform and a call is triggered on the phone without any intervention on phone. This enables the Click To Call feature.
Phone call management or direct dial is invoked only when counsellor triggers call through web CRM in any other case this permission is not used.
Required for Calling Activities
This permission gives ExtraaEdge App access to read call logs.
This feature is used to sync the calls made to prospects to server, this helps to match the calling count with actual calls done and duration spent on calls.
We will read and store those calls logs for the numbers who are prospects/leads present in the system. Any other call logs are not read or manipulated through the App
Required for Call Recordings Feature
This permission gives EE App access to work on the file storage of the phone.
This permission is used to get the recordings from the 3rd Party Recorder app and attach with the calls, other apps store recording files in phone’s storage. EE App picks files from that location.
The permission dialog mentions a generic terminology for files i.e Photos, Media & Files. But ExtraaEdge App only reads files from the call recorder folder and not any other photos or media.
Required for Call Recording Feature
This permission gives ExtraaEdge App access to the microphone to perform recording.
This permission is used to record calls if third party recording app is not available EE App records the calls and for this microphone access is needed to record the audio.
Even the record audio permission is granted, the audio recording can be only started with some user action/trigger, which ExtraaEdge App does only when a call to an existing prospect is done.
Required for Location Tracker/Fetching Address
This permission gives ExtraaEdge App access to the GPS location of the device.
This permission is used if the location tracker is enabled or there is need to fetch address auto using GPS, the location tracker is the location intensive feature which requires GPS.
The location is recorded only if location tracking is enabled or a meeting is ongoing else we do not track the location. Enabling the option of Allow only while using app restricts GPS usage only when user is using the app.
Required for SmartCaller Dialog Feature
This permission gives EE App access to show UI on the screen when ExtraaEdge App is not opened.
It helps EE App to check whether a call outgoing & incoming is of a prospect, if yes then a dialog box is shown which helps to see the prospect’s relevant information and also actions to perform directly after the call.
This permission does not allow to do anything else then just showing the UI, ExtraaEdge uses only to show dialog when a call is ongoing & incoming and does not use it in any other case.