バイナンス(Binance)アプリは、Android版(バージョン2.86.3)において合計 31項目の権限 を要求します。これにはシステム設定でいつでも無効化できる「一般権限」、使用時にポップアップで許可を求められる「危険権限」、そして拒否できない「署名権限」が含まれます。特に重要なのは ネットワークアクセス、カメラ(本人確認/QRコードスキャン)、ストレージ(データ保存) の3つであり、それ以外は利用シーンに応じてオフにすることが可能です。インストールしたパッケージが公式のものであり、権限リストが第三者によって改ざんされていないかを確認するためにも、バイナンス公式サイト から最新版の APK をダウンロードするか、バイナンス公式APP をクリックして直接入手することを強くお勧めします。この記事では、各権限の用途と、プライバシーを守るための「最小限の権限設定」について解説します。
一、Android 権限リスト
Android の「設定 → アプリ → Binance → 権限」から、アプリが要求しているすべての権限を確認できます。
必須権限(コア機能に不可欠)
android.permission.INTERNET- ネットワークアクセス(必須)android.permission.ACCESS_NETWORK_STATE- ネットワーク接続状態の確認android.permission.ACCESS_WIFI_STATE- Wi-Fi状態の検出android.permission.WAKE_LOCK- スリープの防止(通知の受信に必要)android.permission.VIBRATE- バイブレーション通知com.google.android.c2dm.permission.RECEIVE- Firebaseプッシュ通知の受信
任意権限(必要に応じて許可)
android.permission.CAMERA- カメラ(本人確認の撮影、QRコードのスキャン)android.permission.READ_EXTERNAL_STORAGE- ストレージの読み取り(書類のアップロード)android.permission.WRITE_EXTERNAL_STORAGE- ストレージへの書き込み(画像の保存)android.permission.ACCESS_FINE_LOCATION- 正確な位置情報(本人確認時の地域確認)android.permission.READ_CONTACTS- 連絡先の読み取り(友達招待時のみ)android.permission.USE_BIOMETRIC- 生体認証(指紋・顔認証)android.permission.POST_NOTIFICATIONS- プッシュ通知(Android 13以降)
システムレベルの権限
android.permission.RECEIVE_BOOT_COMPLETED- 起動時の自動実行(通知の常駐)android.permission.FOREGROUND_SERVICE- フォアグラウンドサービス
⚠️ 注意が必要な偽アプリの権限
バイナンスの公式アプリが決して要求しない権限があります。もし以下の権限を求めてくる「バイナンスアプリ」があれば、それはフィッシング(偽)アプリである可能性が非常に高いです。
SEND_SMS/READ_SMS- SMSの送信・読み取りRECORD_AUDIO- 録音READ_CALL_LOG- 通話履歴の読み取り
これらの権限が表示された場合は、すぐにアンインストールし、バイナンス公式サイト から本物をダウンロードし直してください。
二、iOS 権限リスト
iOS ではプライバシー保護が厳格であり、以下の権限が Info.plist で宣言されています。
| 権限 | 用途 | 推奨設定 |
|---|---|---|
| カメラ | 本人確認(KYC)、QRコードスキャン | 許可 |
| 写真 | 書類や画像のアップロード | 許可 |
| Face ID / Touch ID | ログイン、出金時の認証 | 許可 |
| 位置情報 | 本人確認時の地域コンプライアンス確認 | 使用時のみ許可 |
| 連絡先 | 友達招待機能 | 拒否 |
| Bluetooth | ハードウェアウォレットとの接続 | 任意 |
| Appのトラッキング | ATTトラッキング(広告用) | 拒否 |
三、最小限の権限設定(おすすめ)
利用スタイルに合わせて、以下の設定を推奨します。
1. 閲覧専用モード(主に相場チェックのみ)
- ネットワーク:オン
- 通知:オン
- 生体認証:オン
- その他すべて:オフ
2. 標準トレードモード(入出金や取引を行う)
- ネットワーク:オン
- カメラ:使用時のみ許可(スキャン用)
- 通知:オン
- 生体認証:オン
- ストレージ:使用時のみ許可
3. フル機能モード(ハードウェアウォレット等を利用)
- 上記に加え、Bluetooth や位置情報を「使用時のみ許可」に設定。
四、特定の権限をオフにする方法
Android 13以降
「設定 → アプリ → Binance → 権限」から、各項目を「許可 / 毎回確認 / 許可しない」に変更できます。「毎回確認」にすると、使用する直前にポップアップが表示されるようになります。
iOS
「設定 → Binance」から、表示されている各項目のスイッチをオフにします。
五、識別子の取り扱い
IDFA (iOS)
iOS の広告識別子(IDFA)について、バイナンスアプリはデフォルトで収集しません。ATT(トラッキングの許可)ポップアップで「許可しない」を選択すれば、Apple のプライバシーポリシーに従い保護されます。
データの匿名化
バイナンスは、デバイス情報の収集が必要な場合でも、ハッシュ化などの匿名化処理を行います。生の IMEI や MAC アドレスがそのままサーバーに保存されることはありません。
六、権限を拒否した場合の影響
特定の権限を拒否すると、以下の機能が制限されますが、代替案もあります。
| 拒否した権限 | 利用できなくなる機能 | 代替案 |
|---|---|---|
| カメラ | KYC撮影、スキャン | 既存の写真をアルバムから選択 |
| ストレージ | 画像の保存、アップロード | スクリーンショット等を利用 |
| 通知 | 価格アラート、ログイン通知 | メール通知を利用 |
| 位置情報 | 一部地域の本人確認 | 位置情報不要な別の認証方法 |
| 生体認証 | 指紋/顔でのクイックログイン | パスワード入力でログイン |
七、バックグラウンド実行とバッテリー最適化
Android では、プッシュ通知をリアルタイムで受け取るために「バッテリー最適化の除外(ホワイトリスト登録)」を求められます。
- 除外した場合: 通知が即座に届きますが、バッテリー消費がわずかに増えます。
- 制限した場合: バッテリーは持ちますが、価格アラートが数分遅れる可能性があります。
八、権限の使用状況を確認するには?
Android 12以降の「プライバシーダッシュボード」
「設定 → プライバシー → プライバシーダッシュボード」から、過去24時間にバイナンスがカメラや位置情報を使用した履歴を確認できます。操作していない時に使用されている場合は注意が必要です。
iOS の「Appプライバシーレポート」
「設定 → プライバシーとセキュリティ → Appプライバシーレポート」をオンにすると、各アプリが権限を使用した回数や通信先のドメインを確認できます。
よくある質問 FAQ
Q1: 権限を拒否するとアプリがクラッシュしますか?
A: いいえ。バイナンスアプリは権限が不足している場合、エラーになるのではなく「設定を有効にしてください」という案内が表示されるように設計されています。
Q2: なぜ位置情報の権限が必要なのですか?
A: 主に本人確認(KYC)時の住所確認や、地域ごとの法規制(コンプライアンス)を遵守するために使用されます。日常の取引ではオフにしていても問題ありません。
Q3: 生体認証(Face ID等)は有効にすべきですか?
A: セキュリティと利便性のバランスから有効にすることをお勧めします。パスワードを毎回入力するよりも安全で、かつ迅速にログインできます。
Q4: 連絡先権限をオンにすると、連絡先がアップロードされますか?
A: 友達を招待する機能を使用しない限り、読み取られることはありません。ハッシュ化されたデータで照合されるため、生の番号がそのまま流出することはありませんが、通常はオフで構いません。
アプリのキャッシュ削除やストレージの最適化について知りたいですか?カテゴリナビ から関連記事をご覧ください。