プライバシーポリシー
開発者: ubi.jp
1. はじめに
本プライバシーポリシーは、Simple UPnP Server(以下「本アプリ」)における情報の取り扱いについて説明します。本アプリは、ローカルネットワーク向けの DLNA / UPnP メディアサーバーおよび HTTP ファイルサーバーです。本アプリをご利用いただくことで、本ポリシーの内容に同意したものとみなします。
2. 収集する情報
本アプリは、個人情報を一切収集・記録・送信しません。
本アプリが端末上でアクセスする情報は以下のとおりです。
| 情報の種類 | 目的 | 外部送信 |
|---|---|---|
| ネットワーク情報(IPアドレス等) | サーバーのバインドアドレス表示 | なし |
| ファイル・メディア | ユーザーが選択したフォルダを HTTP および UPnP/DLNA で配信するため | なし(LAN内のみ) |
| アクセスログ | アプリ内「ステータス」タブの「アクセス」表示(および任意のデバッグログ)への一時表示のみ | なし |
| UPnP(SSDP)サービス広告 | DLNA メディアサーバー有効時に、同一ネットワーク上のテレビ・プレーヤーが自動検出できるよう通知するため | なし(LAN内のみ) |
| Wi-Fi ネットワーク情報(SSID。加えて「アクセスポイントも照合する」をオンにした場合のみ BSSID / MACアドレス) | 「指定した Wi-Fi のみで UPnP を有効」を使用する場合のみ。現在のネットワークで DLNA を有効にするか判定するため | なし |
| LAN 上のメディアプレーヤーの情報(機器名・モデル名・対応形式) | キャスト機能を使用する場合のみ。再生先の一覧表示と、再生できない形式の判定のため | なし(LAN内のみ) |
| 再生位置と最後の再生キュー(「続きから見る」) | キャスト機能の使用時のみ。動画や途切れたキューを止まった位置から再開するため。設定でオフにでき、オフにすると消去されます | なし |
| 入力した NAS(SMB)の接続情報(ホスト、共有名、フォルダ、ユーザー名、パスワード) | NAS の共有を追加した場合のみ。その NAS 上のメディアを一覧・読み出しするため | なし(LAN 上のその NAS にのみ送信) |
| ピン留めしたプレーヤーとプレーヤーごとの設定(名前、最後に確認できたアドレス、任意で「Wake」用の MAC アドレス) | キャスト機能の使用時のみ。プレーヤーを一覧に残し、再接続するため | なし(LAN 内のみ) |
アクセスログはアプリのメモリ上にのみ保持され、アプリ終了時に消去されます。アプリの設定(UPnP 制限に追加した Wi-Fi 名を含む)は端末内にのみ保存されます。本アプリが端末外へデータを保存・送信することはありません。
再生位置、NAS の接続情報、ピン留めしたプレーヤーは端末内にのみ保存されます。NAS のパスワードは、この端末の Android Keystore に保持した鍵で暗号化して保存します。NAS の接続情報と再生位置は、Android のバックアップおよび端末間のデータ移行の対象から除外しています。本アプリは共有フォルダと同様に、NAS の共有で見つかったメディアのファイル名の索引を端末内に保持します。索引は共有を削除すると消去されます。
フィードバックと診断レポートは、ユーザー自身が送信した場合にのみ送られます。「フィードバックを送る」「診断レポートを送る」は、ブラウザーでウェブフォーム(Google フォーム)を開きます。診断レポートには、アプリと Android のバージョン、選択中のプレーヤーのメーカー・型番・申告された対応形式、ファイル名とアドレスを取り除いた直近のキャストログがあらかじめ入力されます。送信前に内容を確認・編集でき、フォームを送信しない限り何も送られません。送信されたフォームは、開発者に代わって Google が処理します。
3. 使用するパーミッション
| パーミッション | 用途 |
|---|---|
INTERNET |
HTTP / UPnP サーバーとしてリクエストを受け付けるため。またキャスト機能の使用時に、LAN 上のメディアプレーヤーを検出し再生指示を送るため。また NAS(SMB)の共有を追加した場合に、LAN 上のその NAS に接続してファイルを一覧・読み出しするため |
ACCESS_NETWORK_STATE |
ネットワークの IP アドレス取得とネットワーク変化への追従のため |
ACCESS_WIFI_STATE, CHANGE_WIFI_MULTICAST_STATE |
DLNA 検出のため UPnP SSDP マルチキャストを送受信するため(LAN内) |
ACCESS_FINE_LOCATION |
「指定した Wi-Fi のみで UPnP を有効」機能のために、接続中の Wi-Fi 名(SSID)を読み取る目的のみで使用します。SSID は端末内でのみ使用し、外部送信しません。当該機能を使わない限り要求しません。 |
READ_EXTERNAL_STORAGE(API 32以下) |
MediaStore経由でメディアファイルを読み取るため |
READ_MEDIA_IMAGES / VIDEO / AUDIO(API 33以上) |
MediaStore経由でメディアファイルを読み取るため |
FOREGROUND_SERVICE, FOREGROUND_SERVICE_SPECIAL_USE |
バックグラウンドでサーバーを継続稼働させるため |
POST_NOTIFICATIONS |
サーバー稼働中の通知を表示するため |
RECEIVE_BOOT_COMPLETED |
端末起動時の自動起動(設定で無効化可能) |
これらのパーミッションは、ローカルのサーバー機能(HTTP および UPnP/DLNA)の提供のみを目的として使用し、個人データの収集・送信には一切使用しません。
4. 第三者への情報提供
本アプリは、いかなる第三者にも利用者の情報を提供・販売・共有しません。
本アプリには以下のものが含まれていません。
- 広告SDK
- 解析・クラッシュレポートSDK(Firebase Analytics、Crashlytics 等)
- SNS連携
- 外部サーバーへのデータ送信機能
5. ファイル共有と公開範囲について
本アプリは、ユーザーが明示的にサーバーを起動した場合のみ、かつローカルの Wi-Fi ネットワーク上でのみファイルを配信します。モバイル回線(モバイルデータ)では待ち受けません。
サーバー稼働中は、同一 Wi-Fi 上の任意のデバイスが、共有したフォルダ・メディアを閲覧・再生できます。本アプリにはパスワード等の認証機能はないため、接続している Wi-Fi をアクセス境界とお考えください。
- 信頼できる Wi-Fi でのみ共有してください。信頼できない/公共の Wi-Fi は避けてください。
- 公開するフォルダは慎重に選び、個人情報を含むディレクトリは共有しないようにしてください。
- 使用しないときはサーバーを停止してください。
キャスト(コントロールポイント)について。 キャスト機能を使用すると、本アプリは LAN 上のメディアプレーヤー(UPnP/DLNA レンダラー)を探索し、各機器が公開している情報を読み取り、選択したプレーヤーへ再生指示を送信します。ファイル自体は、そのプレーヤーが本アプリのサーバーから LAN 経由で取得します。これらの通信はすべて LAN 内で完結し、利用者・ファイル・機器に関する情報が開発者や第三者へ送信されることはありません。なお DLNA/UPnP は平文の HTTP で規定されているため、この LAN 内通信は暗号化されません。信頼できる Wi-Fi でのみご利用ください。
NAS(SMB)の共有。 NAS の共有を追加すると、本アプリは入力されたホストに LAN 上で接続し、入力されたユーザー名とパスワード(またはゲスト)でサインインして、その共有のフォルダを一覧し、再生するファイルを読み出します。認証情報はそのホストにのみ送信されます。NAS が要求する場合は SMB の署名と暗号化を使用します。SMB1 には対応していません。NAS から読み出したファイルは本アプリ自身のサーバーを通じてプレーヤーへ中継され、端末内には保存されません。
6. セキュリティ
本アプリは信頼できるローカルネットワークでの共有を目的としています。以下の点についてご注意ください。
- サーバーは Wi-Fi のみで待ち受け、モバイル回線には公開されません。
- 認証機能はありません。サーバー稼働中は、同一 Wi-Fi 上の誰でも共有内容にアクセスできます。信頼できるネットワークでのみ共有し、公開フォルダは慎重に選んでください。
- DLNA メディアサーバーを有効にすると、UPnP SSDP により同一ネットワーク上のテレビ・プレーヤーへ存在を通知します(サーバー停止で終了)。DLNA は指定した Wi-Fi(例: 自宅のみ)に限定でき、それ以外のネットワークでは検出・配信を開始しません。
- ネットワーク設定の不備により第三者がアクセスした場合、開発者は責任を負いません。
7. 子どものプライバシー
本アプリは13歳未満の子どもを対象としたサービスではなく、子どもの個人情報を意図的に収集することはありません。
8. 本ポリシーの変更
本プライバシーポリシーは予告なく変更される場合があります。変更後もアプリの利用を継続された場合は、変更後のポリシーに同意したものとみなします。変更履歴はGoogle Playのアプリページに掲載します。
9. お問い合わせ
プライバシーポリシーに関するご質問は下記までご連絡ください。
メールアドレス: app@ubi.jp