Feihan Application Permissions Request and Usage Description

Updated: February 10, 2025

Android Application Permissions List

Permission Name Functional Description
android.permission.INTERNET Network communication between client and server
android.permission.CAMERA Capture photos/videos, enable video calls, QR code scanning, etc.
android.permission.RECORD_AUDIO Send voice messages, participate in audio/video calls
android.permission.MODIFY_AUDIO_SETTINGS Adjust audio settings during audio/video calls
android.permission.ACCESS_NETWORK_STATE Check current network status
android.permission.BLUETOOTH Use Bluetooth devices during audio/video calls
android.permission.BLUETOOTH_CONNECT Pair Bluetooth devices during audio/video calls
android.permission.BLUETOOTH_ADMIN Discover and pair Bluetooth devices during audio/video calls
android.permission.READ_MEDIA_IMAGES Access device images for editing photos, sending images, uploading avatars, etc.
android.permission.READ_MEDIA_VIDEO Access device videos for editing videos, sending videos, etc.
android.permission.READ_EXTERNAL_STORAGE Access device files for sending files and related functions
android.permission.WRITE_EXTERNAL_STORAGE Enable file downloads
android.permission.POST_NOTIFICATIONS Deliver notifications to users
android.permission.VIBRATE Vibrate alerts when receiving notifications
android.permission.ACCESS_WIFI_STATE Check Wi-Fi connection status

iOS Application Permissions List

Info.plist Key Functional Description
NSUserNotificationsUsageDescription Notifications may include alerts, sounds, and app badge icons for messages and event reminders. These can be configured in Settings.
NSCameraUsageDescription Feihan requires camera access to enable photo/video capture, video calls, QR code scanning, etc. For example, you can take photos to share or scan QR codes.
NSMicrophoneUsageDescription Feihan requires microphone access to enable voice messaging and audio/video calls. For example, you can record voice messages or join audio/video calls.
NSPhotoLibraryUsageDescription Full photo library access is required to ensure normal album functionality in Feihan. This is essential for features like sending photos/videos. If you choose "Limited Access," all unselected and future photos will be unavailable in Feihan.