プライバシーポリシー
開発者: ubi.jp
1. はじめに
本プライバシーポリシーは、SimpleQRShare(以下「本アプリ」)における情報の取り扱いについて説明するものです。本アプリを利用することで、本ポリシーの内容に同意したものとみなされます。
本アプリは、選んだファイルをこの端末から近くの端末へ、ローカルネットワーク経由で直接共有します。開発者やインターネット上の他のサーバーへ送信することは一切ありません。
2. 収集する情報
本アプリは、いかなる個人情報も収集・保存・送信しません。 アカウント登録もログインもなく、利用者を識別する ID の類も一切持ちません。
本アプリは、機能の提供のためにのみ、端末上の以下の情報にアクセスします。
| 情報 | 利用目的 | 外部送信 |
|---|---|---|
| 選択したファイル・フォルダ | QR コードを見せた相手に、選んだものだけを配信するため | なし(ローカルネットワーク内のみ) |
| ネットワーク情報(IP アドレス等) | QR コードに載せるアドレスを組み立てるため | なし |
| Wi-Fi ホットスポットの名前とパスワード(オフライン共有時のみ) | 「Wi-Fi に接続」用の QR コードを表示し、相手がパスワード入力なしで接続できるようにするため | なし(この端末の画面に表示するだけ) |
| アクセスログ | アプリ動作中の診断用にメモリ上へ保持 | なし |
アクセスログはメモリ上にのみ保持され、アプリの終了時に破棄されます。共有したファイルの内容をどこかに書き出すことはなく、元の場所から読み取って相手へ送信するだけです。
端末に保存されるもの: 設定(人数・時間の初期値、テーマ、画面消灯の設定)と、選択したファイル・フォルダへのアクセス許可のみです。
3. 使用するパーミッション
| パーミッション | 目的 |
|---|---|
INTERNET |
ローカルのサーバーとしてリクエストを受け付けるため。外部インターネットへの接続は行いません |
ACCESS_NETWORK_STATE |
現在のネットワークと、QR コードに載せるアドレスを判定するため |
FOREGROUND_SERVICE、FOREGROUND_SERVICE_SPECIAL_USE |
画面消灯中やアプリ切り替え中も共有を継続するため |
POST_NOTIFICATIONS |
共有中に常駐通知を表示するため |
CHANGE_WIFI_STATE |
オフライン共有用の一時的な Wi-Fi ホットスポットを作成するため |
ACCESS_FINE_LOCATION(API 32 以下) |
Wi-Fi ホットスポットの作成に Android が要求するため。位置情報を読み取る・利用する・保存することは一切ありません |
NEARBY_WIFI_DEVICES(API 33 以上) |
上記の位置情報パーミッションに代わるもの。neverForLocation を宣言しており、位置情報の推定には使用しません |
ホットスポットのパーミッションは、「Wi-Fi を作って共有」を選んだときにのみ要求します。オフライン共有を使わない限り、要求されることはありません。
ファイルは Android の標準ファイル選択画面(Storage Access Framework)を通じて読み取るため、本アプリがアクセスできるのは選択されたものだけです。ストレージ全体のパーミッションは持たず、端末内を探索することはできません。
4. 第三者への情報提供
本アプリは、利用者の情報を第三者に提供・販売・開示することはありません。
本アプリには以下が 一切含まれていません。
- 広告 SDK
- 解析・クラッシュレポート SDK(Firebase Analytics、Crashlytics 等)
- ソーシャルメディア連携
- 外部サーバーへデータを送信する機能
受け取る側に表示されるダウンロードページには、本アプリの Google Play 掲載ページへのリンクが含まれます(Android 端末の場合)。これは通常のリンクであり、相手がタップしない限り何も送信されず、タップしてもストアのページが開くだけです。
5. 受け取る側がアクセスできる範囲
共有は実行中だけ存在します。共有を終了したとき、制限時間が切れたとき、アプリを閉じたときに、アクセスは直ちに終了します。
- 選んだものだけ。 受け取る側がダウンロードできるのは、その共有で選択したファイル・フォルダに限られ、端末内の他のものには一切アクセスできません。
- 読み取りのみ。 受け取る側から、この端末へアップロード・書き込み・削除・送信を行うことはできません。
- ランダムなアドレス。 共有ごとにランダムなアドレスを発行します(例:
http://192.168.1.24:53219/s/aB3xK9tQ/)。QR コードもリンクも持たない同じネットワーク上の第三者が、推測によってファイルにたどり着くことはできません。ポート番号も毎回変わります。 - メッセージ。 入力したメッセージは、ダウンロードページを開いた相手に表示されます。
受け取る側の端末に保存される Cookie: 受け取る側がダウンロードページを開くと、本アプリはランダムな識別子を Cookie としてそのブラウザに保存します。これは「同時に何人がダウンロードしているか」を数えるため(人数制限を機能させるため)だけのもので、その共有のアドレスにのみ有効で、共有の終了とともに無意味になり、いかなる個人情報とも結び付けられません。
通信は暗号化されません。 共有には平文の HTTP を使用します(受け取る側に証明書の警告を出さないためです)。「Wi-Fi を作って共有」で作成する一時的なホットスポットでは、Wi-Fi の通信自体が WPA2 で暗号化されます。一方、通常の Wi-Fi ネットワークでは、同じネットワーク上の他の端末が通信を観測できる可能性があるため、公衆 Wi-Fi で機密性の高いファイルを共有することは避けてください。
6. セキュリティ
本アプリは、目の前の相手とローカルネットワークでファイルを共有するために設計されています。以下の点にご留意ください。
- QR コードとリンクは鍵そのものです。共有の実行中は、QR コードを見た人・撮影した人、リンクを受け取った人が、共有中のファイルをダウンロードできます。
- 状況に応じて制限時間と人数を設定し、用が済んだら共有を終了してください。
- 何を選ぶかは慎重にご判断ください。フォルダを共有した場合、その中身はすべてダウンロードできます。
- インターネットへのアップロードは一切なく、開発者がファイルにアクセスすることはいかなる時点においてもありません。
- 利用者の共有方法に起因して発生したファイルの開示について、開発者は責任を負いません。
7. 子どものプライバシー
本アプリは 13 歳未満の子どもを対象としておらず、意図的に個人情報を収集することはありません。
8. 本ポリシーの変更
本プライバシーポリシーは、事前の通知なく変更されることがあります。変更後も本アプリを継続して利用する場合、変更後のポリシーに同意したものとみなされます。更新履歴は Google Play のアプリページで確認できます。
9. お問い合わせ
本プライバシーポリシーに関するお問い合わせは、以下までご連絡ください。
メール: app@ubi.jp