この質問をWhatsAppサポートにもメールで送信しましたが、許可についての完全な説明が記載された返信を受け取りました。その返信を以下に貼り付けます:
メッセージありがとうございます。この情報を可能な限り最新かつ正確に保つよう努めています。
ただし、Googleまたは携帯電話メーカーがさまざまな権限を変更、廃止、または削除する可能性があります。
カテゴリ:メッセージ
許可:テキストメッセージ(android.permission.RECEIVE_SMS)を受信します
説明:これを使用して、電話に送信するSMSを読み取って電話番号を確認します。
カテゴリ:ストレージ
権限:USBストレージ(android.permission.WRITE_EXTERNAL_STORAGE)の内容を変更または削除します
説明:メディアとチャット履歴のバックアップをUSBストレージに保存します。
カテゴリ:システムツール
許可:システム設定の変更(android.permission.WRITE_SETTINGS)
説明:設定を読み取るにはこれが必要です。設定を書き込むことはありませんが、設定を読み取る機能を含む設定の書き込み許可のみがあります。
権限:ショートカット(com.android.launcher.permission.INSTALL_SHORTCUT)をインストールします
説明:これを使用して、ホーム画面にWhatsAppショートカットまたは会話ショートカットをインストールします。
権限:ショートカット(com.android.launcher.permission.UNINSTALL_SHORTCUT)をアンインストールします
説明:これを使用して、ホーム画面に重複したショートカットが作成されないようにします。
カテゴリ:あなたの場所
許可:おおよその(ネットワークベースの)ロケーション(android.permission.ACCESS_COARSE_LOCATION)
説明:これを使用して、あなたのロケーションを友人に送信できます。
許可:正確な(GPS)ロケーション(android.permission.ACCESS_FINE_LOCATION)
説明:これを使用して、あなたのロケーションを友達に送信できます。
カテゴリ:費用がかかるサービス
許可:電話番号(android.permission.CALL_PHONE)を直接呼び出します。
説明:アプリで「呼び出し」機能を使用できるようにするために、これが必要です。
許可:送信SMSメッセージ(android.permission.SEND_SMS)
説明:あなたは私たちのWhatsAppについて友人に伝えるために友人の機能を教えて使用してSMSを送信することができます。
カテゴリ:カメラ
許可:写真またはビデオを撮影します(android.permission.CAMERA)
説明:これを使用して、WhatsApp内から写真を撮影できるようにします。詳細はこちら
カテゴリ:マイク
許可:音声を記録する(android.permission.RECORD_AUDIO)
説明:これを使用して、音声メモを記録して友人に送信できます。
カテゴリ:アカウント
許可:アカウントの追加または削除(android.permission.MANAGE_ACCOUNTS)
説明:これを使用して、WhatsAppアカウントをデバイスに追加し、WhatsAppableの連絡先を表示します。
許可:アカウントを作成し、パスワードを設定します(android.permission.AUTHENTICATE_ACCOUNTS)
説明:これを使用して、WhatsAppアカウントをデバイスに追加します。
許可:デバイスのアカウントを使用します(android.permission.USE_CREDENTIALS)
説明:WhatsApp資格情報を読み書きするには、この許可が必要です。
許可:検索は、デバイス上のアカウント(android.permission.GET_ACCOUNTS)
説明:これは、WhatsAppの連絡先を確認するアカウントを見つけるために必要です。
許可:Googleサービス構成の読み取り(android.providers.gsf.permission.READ_GSERVICES)
説明:これは、WhatsAppロケーション共有でのGoogleマップの統合に使用されます。
カテゴリ:あなたの社会情報
許可:連絡先の変更(android.permission.WRITE_CONTACTS)
説明:これは、連絡先にWhatsAppボタンを追加して、携帯電話のどこからでも友人にWhatsAppを送信できるようにするために必要です。
許可:連絡先を読み取ります(android.permission.READ_CONTACTS)
説明:携帯電話にWhatsAppがインストールされているすべての友達を自動的に追加するためにこれを使用します。
カテゴリ:個人情報
許可:独自の連絡先カード(android.permission.READ_PROFILE)を読み取ります。
説明:これを使用して、デフォルトのプロファイル名を設定しようとします。
許可:呼び出しログの読み取り(android.permission.READ_CALL_LOG)
説明:この許可は必要ありませんが、Androidの古いバージョンをサポートしているため、READ_CONTACTSから推移的に付与されます。
パーミッション:コールログの書き込み(android.permission.WRITE_CALL_LOG)
説明:このパーミッションは必要ありませんが、Androidの古いバージョンをサポートしているため、WRITE_CONTACTSから推移的に付与されます。
カテゴリ:電話
許可:電話のステータスとIDを読み取る(android.permission.READ_PHONE_STATE)
説明:電話中に迷惑をかけないようにするため、これが必要です。
カテゴリ:アプリケーション情報
許可:起動時に実行します(android.permission.RECEIVE_BOOT_COMPLETED)
説明:これを使用して、アプリが実行されていることを確認して、メッセージが時間どおりに届くようにします。
権限:実行中のアプリ(android.permission.GET_TASKS)を取得します
説明:タスクキラーを実行しているかどうかを確認するには、これが必要です。これにより、アプリケーションで問題が発生する可能性があります。
カテゴリ:同期設定
許可:同期設定の読み取り(android.permission.READ_SYNC_SETTINGS)
説明:これを使用して、メッセージが時間どおりに届くようにします。
許可:同期統計の読み取り(android.permission.READ_SYNC_STATS)
説明:これを使用して、メッセージを時間通りに取得する際に起こりうる問題をデバッグします。
許可:同期のオン/オフを切り替えます(android.permission.WRITE_SYNC_SETTINGS)
説明:WhatsAppの連絡先が最新であることを確認できるように、これを使用します。
カテゴリ:開発ツール
権限:保護されたストレージへのアクセスをテストします(android.permission.READ_EXTERNAL_STORAGE)
説明:データを外部ストレージに保存します。許可はandroid.permission.WRITE_EXTERNAL_STORAGEによって推移的に付与されます。Googleが許可をこのように説明する理由はわかりません。
カテゴリ:バッテリーに影響
許可:振動を制御(android.permission.VIBRATE)
説明:新しいメッセージを通知するために、電話を振動させる場合があります。
許可:電話が眠らないようにします(android.permission.WAKE_LOCK)
説明:友人がファイルを送信したときに、電話が眠っても壊れないようにするためにこれが必要です。
カテゴリ:ネットワーク通信
許可:完全なネットワークアクセス(android.permission.INTERNET)
説明:これがないと、チャットメッセージを送信できません。
許可:Google Play請求サービス(com.android.vending.BILLING)
説明:WhatsAppサブスクリプションの支払いを許可するためにこれを使用します。
許可:インターネット(com.google.android.c2dm.permission.RECEIVE)からデータを受信します
説明:これを使用して、メッセージが時間どおりに届くようにします。
許可:Wi-Fi 接続の表示(android.permission.ACCESS_WIFI_STATE)
説明:これを使用して、WhatsAppが動作しないWi-Fiを使用しているかどうかを確認します。
許可:ネットワーク接続の表示(android.permission.ACCESS_NETWORK_STATE)
説明:これを使用してネットワーク接続を診断し、それに応じてアプリを反応させて、メッセージが時間どおりに届くようにします。
許可:完全なネットワークアクセス(android.permission.INTERNET)
説明:メッセージの送受信を高速にするために、サーバーへのソケット接続を開くためにこれが必要です。
android.permission.NFC
—なぜこれが必要なのかを知るのは興味深いでしょう