「すべての写真へのアクセス」を許可しても大丈夫?アプリ権限を解説
アクセス許可と自動アップロードは別の処理です。AndroidとiPhoneの仕組み、安全に選ぶための確認点を解説します。
写真加工アプリやクラウドストレージを使うとき、「すべての写真へのアクセス」を求められることがあります。許可するとアプリが写真ライブラリを読み取れる範囲は広がりますが、それだけで写真がすべてサーバーへ送信されるわけではありません。
アプリ権限とは
アプリ権限は、カメラ、マイク、位置情報、写真などの情報や機能をアプリが利用してよいか、ユーザーが決める仕組みです。写真を加工する、選んで保存する、アルバムを整理するといった機能には写真へのアクセスが必要になる場合があります。
「すべての写真へのアクセス」で何が変わる?
フルアクセスを許可すると、そのアプリはOSが認める範囲で、写真ライブラリにある過去の写真や動画を広く読み取れる可能性があります。家族写真、スクリーンショット、本人確認書類の画像なども対象になり得ます。
「アクセス」と「アップロード」は別
| 処理 | 意味 |
|---|---|
| 写真へのアクセス | 端末内の写真をアプリが読み取る |
| アップロード | 写真データをインターネット経由でサーバーへ送る |
アクセス権限を持つだけで自動送信が始まるとは限りません。自動バックアップ型か、ユーザーが選んだ写真だけを送る手動型かは、アプリの機能、設定、プライバシーポリシーで確認します。
Androidでは選んだ写真だけ渡せる
Androidのフォトピッカーは、写真ライブラリ全体への権限を与えず、ユーザーが選択した画像や動画だけをアプリへ渡す仕組みです。一度または必要なときだけ写真を選ぶ用途では、広い権限よりアクセス範囲を小さくできます。
Androidのバージョン、端末、アプリの設計によって表示される選択肢は異なります。Google Playでも、写真・動画への広い権限は用途が制限され、限定的な利用ではシステムの写真選択画面が推奨されています。
iPhoneでもアクセス範囲を選べる
iPhoneでは、OSやアプリにより「フルアクセス」「制限付きアクセス」「許可しない」などを選べる場合があります。少数の写真だけを使うなら、選択した項目だけに限定する方法があります。許可後も設定から見直せます。
許可前に確認したい7項目
- 必要性
その機能に写真へのアクセスが本当に必要か。 - アクセス範囲
選択した写真だけで利用できないか。 - 自動処理
自動バックアップが有効になるか。 - 送信先
端末内だけで処理するか、サーバーへ送信するか。 - 利用目的
保存、サムネイル生成、AI解析など何に使うか。 - 運営者
運営者とプライバシーポリシーを確認できるか。 - 変更方法
後から権限を取り消せるか。
写真と関係の薄いアプリがフルアクセスを求める場合や、理由の説明が曖昧な場合は、許可せず確認しましょう。
写真の位置情報にも注意
写真へのアクセス権限とスマートフォンの現在地を取得する権限は別です。ただし、撮影済みの写真には撮影日時や位置情報などのメタデータが含まれる場合があります。写真を送信・保存する際は、画像だけでなく付随情報の扱いも確認しましょう。
許可を後から変更する方法
Androidは一般に「設定」から対象アプリの「権限」を開き、写真や動画へのアクセスを変更できます。iPhoneは「設定」→「プライバシーとセキュリティ」→「写真」などから確認できます。名称や手順はOSのバージョンと端末メーカーで異なります。
SECRET CLOUD
シークレットクラウドの場合
シークレットクラウドは自動バックアップを行わず、ユーザーが明示的に選択した写真、動画、その他のファイルだけをアップロードします。Androidのシステム写真選択画面とファイル選択画面を使い、写真ライブラリ全体を読む権限は要求していません。
選択したデータはクラウド保存のためサーバーへ送信されます。保存対象、通信、サーバー上での処理については、アプリの画面とプライバシーポリシーもあわせて確認してください。
サービスの特徴を見るまとめ
「すべての写真へのアクセス」を許可すると、アプリが読み取れる範囲は広がります。しかし、許可しただけで全写真が自動アップロードされるという意味ではありません。
必要性、アクセス範囲、自動送信の有無、利用目的、権限の変更方法を確認し、目的に合う最小限の範囲を選びましょう。
参考情報
- Android Developers「Photo picker」
- Android Developers「Access media files from shared storage」
- Google Play Console ヘルプ「Photo and Video Permissions policy」
- Appleサポート「Control access to information in apps on iPhone」
権限の名称や設定手順はOSの更新により変わる場合があります。利用時は端末と公式案内をご確認ください。