We use this permissions for our app :

android.permission.INTERNET
android.permission.FOREGROUND_SERVICE
android.permission.RECORD_AUDIO
android.permission.MODIFY_AUDIO_SETTINGS
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.WAKE_LOCK
android.permission.READ_EXTERNAL_STORAGE"/>
android.permission.GET_ACCOUNTS
android.permission.READ_CONTACTS
android.permission.WRITE_CONTACTS
android.permission.MANAGE_ACCOUNTS"/>
android.permission.READ_PROFILE"/>
android.permission.WRITE_SYNC_SETTINGS"/>
android.permission.READ_SYNC_SETTINGS"/>
android.permission.AUTHENTICATE_ACCOUNTS"/>
android.permission.VIBRATE
android.permission.SYSTEM_ALERT_WINDOW
android.permission.READ_PHONE_STATE
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.USE_FINGERPRINT
android.permission.USE_BIOMETRIC
android.permission.INSTALL_SHORTCUT
com.android.launcher.permission.INSTALL_SHORTCUT
com.android.launcher.permission.UNINSTALL_SHORTCUT
android.permission.CAMERA
android.permission.BLUETOOTH
android.permission.MANAGE_OWN_CALLS