KeepWatch プライバシーポリシー
この翻訳は参考のために提供するものです。正式な文書は英語版であり、内容に相違がある場合は英語版が優先されます。
要約。 KeepWatch は、アカウントなしで、あなた自身のネットワーク上のカメラを見つけ、カメラが見ているものを表示します。カメラのアドレスとサインイン情報、あなたが見る映像、巻き戻し用にスマートフォンが保存した映像、あなたが保存するスナップショットとクリップ、そしてアプリが見つけた動きは、すべてスマートフォンの中にとどまります。初期設定でスマートフォンから出ていくのは、当社が自ら運用するサーバーに送られるクラッシュレポートと、起動時にアプリのリモート設定を Google の Firebase に問い合わせるリクエストだけです。接続できないカメラについてのレポートは、あなたが送信したときにだけ出ていきます。匿名の利用状況レポートは、あなたがオンにするまでオフのままです。サインインした場合(Apple、Google、またはメールアドレスに送られるコードで)、当社はあなたのメールアドレス、Google の場合はさらにあなたの名前とプロフィール写真へのリンク、そしてサインイン状態を保つための記録を保持します。中継をオンにした場合、自宅のスマートフォンは、視聴しているかどうかにかかわらず、自分のすべてのカメラの映像をそのスマートフォンの中だけに保存します。また、そのカメラの一覧 — 名前、自宅のネットワーク上のアドレスとサインイン情報、あなたのゾーンとウォール — を、当社には開けない中継のパスフレーズで封印して当社に送り、映像、スナップショット、カメラへのコマンドも同じパスフレーズで封印されて、あなたのスマートフォンの一方から他方へ届きます。スマートフォン同士は互いに直接接続しようとし、接続できない場合、その封印されたトラフィックは保存されることなく当社のサーバーをリアルタイムに通過し、そこでも当社には読めません。同期をオンにした場合、あなたの構成は他のスマートフォンのために当社のサーバーに保管され、同じパスフレーズで封印されています。Pro は App Store または Google Play で購入するもので、購入に関するものは何も当社のサーバーに届きません。利用状況レポートをオンにしている場合は、Google の Firebase がそのレポートの一部として購入を数えますが、あなたと紐づけることはありません。当社は広告を表示せず、広告目的であなたの個人情報を販売したり共有したりしません。
このポリシーは、KeepWatch アプリ(以下「アプリ」)がどのデータを扱い、何が HYPER C(以下「当社」)に届き、何がお使いのスマートフォンとネットワークに留まるかを説明するものです。iOS 版および Android 版のアプリ、その背後にある中継サービス、そしてアプリに関連して当社が送るメールに適用されます。HYPER C は、大韓民国の個人事業者である 임중혁 (Joong Hyuk Im) の屋号(事業者登録番号 494-01-04265)であり、「当社」とは HYPER C として事業を営む 임중혁 を指します。ご質問は [email protected] までお寄せください。このポリシーは英語で作成され、スペイン語、ポルトガル語、フランス語、日本語、簡体字中国語、韓国語でも公開されています。翻訳は参考のために提供するものであり、英語の本文と異なる場合は英語の本文が優先されます。
1. お使いのスマートフォンに留まるデータ
アプリはアカウントがなくても完全に機能します。必要なものはすべてスマートフォンの中にあります。
- あなたのカメラ — 各カメラの名前、モデル、ネットワーク上のアドレス、そのカメラに保存されたストリームのアドレス、そしてアプリがそのカメラにサインインするためのユーザー名。あなたのゾーンとウォールとともに、アプリのローカルのデータベースに保存されます。各カメラのパスワードと、サインイン情報を含むストリームのアドレスは、そのデータベースとは別に、スマートフォンのセキュアなキーストア(iOS のキーチェーン / Android Keystore)に保管されます。iPhone では、そのスマートフォンの上でしか、しかも起動後に一度ロックが解除されてからでなければ読み出せません。これらはスマートフォンのクラウドバックアップからも、新しいスマートフォンへの転送からも除外されるため、バックアップから復元したスマートフォンにはカメラは戻りますが、カメラごとにパスワードをもう一度求められます。アプリはカメラにサインインするためにこれらを読み出すので、ロックが解除されたスマートフォンとアプリを使える人なら、引き続きそれを使えます。
- あなたが見る映像 — ライブの映像は、あなた自身のネットワーク経由でカメラからスマートフォンへ直接届きます。カメラやウォールが画面に出ている間、再生中の映像は巻き戻せるよう、スマートフォン上のアプリの一時保存領域に保存され、ほかの場所には保存されません。中継をオンにしたスマートフォンは、そこで見た映像よりも多くを保存します。中継がオンの間は、誰かが見ているかどうかにかかわらず、そのスマートフォンのすべてのカメラの映像を、同じスマートフォンの同じ保存領域に保存し、あなたの別のスマートフォンが巻き戻して見られるようにします。これは、中継タブの「再生」にあるスイッチ「すべてのカメラの映像を保存」をオフにしない限り続きます。このスイッチは、あなたがオフにするまでオンです。オフにすると、スマートフォンはそこで見た映像だけを保存します。すでに保存された映像は、カメラを閉じた後も、中継やこのスイッチをオフにした後もそこに残り、古くなったことを理由に消されることはありません。使える容量は、設定の「再生用の容量」で 256 MB から 5 GB の間で選べ、変更しなければ 1 GB です。中継がオンであるために保存される映像も、そこで見た映像と同じこの容量を使います。その容量がいっぱいになると、新しい映像のために古いものから消えていきます。そのほか、「視聴中の映像を保存」をオフにしたとき、または設定から消去したときには、保存された映像がすべて消えます。このスイッチがオフの間は、中継がオンであってもなくても、何も保存されません。あるカメラについて保存された映像は、そのカメラの登録をアプリから解除したときに消え、中継を通じてあなたの別のスマートフォン経由で見たカメラについて保存された映像は、サインアウトしたときに消えます。一時保存領域であるため、スマートフォンの空き容量が少なくなったときに、スマートフォンのシステムが消去することもあります。残っている間は、同じアカウントでサインインしたあなたの別のスマートフォンが、中継を通じてその映像を巻き戻して見ることができます。その映像は、ライブの映像と同じように一方のスマートフォンから他方まで封印されて届き、当社のサーバーには一切保存されません(第 4 条)。
- スナップショットとクリップ — あなたが撮った静止画と、スマートフォンが保存した映像から作ったクリップは、削除するまで、スマートフォン上のアプリ自身のライブラリに保存されます。
- イベント — 動きは、画面に表示中の映像から、スマートフォン上で探します。見つかったものは、その瞬間の静止画とともに「イベント」に記録されます。イベントは、設定で選んだ日数が過ぎると削除されます。どのカメラにも動きを当社に報告するよう求めることはなく、スマートフォンが見つけたものがスマートフォンから出ることもありません。
- 配信 — 配信タブをオンにすると、スマートフォンのカメラと、音声スイッチがオンの場合はマイクが、同じ Wi-Fi 上で要求してきたデバイスに、カメラがそうするのと同じ方法で、パスワードなしで提供されます。その Wi-Fi 上のどのデバイスでも見ることができます。中継もオンの場合、スマートフォンは同じアカウントでサインインしたあなたの他のスマートフォンにも、Wi-Fi がないときでも、中継を通じて、中継が運ぶ他のすべてのものと同じように封印して、自分の配信を提供します。提供するのは配信がオンの間だけで、あなたのカメラに追加されることはないため、同期がそれをコピーすることもありません。中継がオンの間は、中継タブの「すべてのカメラの映像を保存」または設定の「視聴中の映像を保存」をオフにしていない限り、スマートフォンは自分の配信で送ったものも録画として保存します。保存されるのは映像で、音声スイッチがオンの場合は音声も含まれます。録画はそのスマートフォンの中だけに、アプリ自身のキャッシュフォルダに保存されます。使う容量は、「再生用の容量」で認めた容量と同じだけ別に確保されるため、両方を合わせるとスマートフォンはその数値の 2 倍まで保存することがあり、古いものから順に消えます。録画は、配信タブの「録画」にある「保存済みの映像」で、1 件ずつ、またはすべてまとめて破棄できます。「視聴中の映像を保存」をオフにしたときにも、すべて消えます。設定から保存された映像を消去した場合に消えるのはカメラについて保存された映像で、配信の録画はそのまま残ります。配信を見ることができるものは、同じ方法でその録画を巻き戻して見ることもできます。その Wi-Fi 上のどのデバイスでもパスワードなしで、またあなたの他のスマートフォンは中継を通じて見られ、当社のサーバーには一切保存されません。それ以外で録画がアプリの外に出るのは、あなたがそのページから動画として共有するか「写真」に保存したときだけです。中継がオフ、または「すべてのカメラの映像を保存」がオフの間は、配信は新しく何も保存しません。それまでに保存されたものは、以前のバージョンのアプリが作った録画も含めて、容量が必要になるか、あなたが破棄するまで残ります。カメラとマイクがそれ以外の目的で使われることはなく、スイッチをオンにするまではどちらにも触れません。
- 構成ファイル — エクスポートした構成ファイルには、カメラの名前、アドレス、ストリーム、あなたのゾーンとウォール、各カメラの動体検知の範囲、そしてあなたの設定が含まれます。カメラのサインイン情報は、ファイルをパスフレーズで封印した場合にだけ、しかも封印された形でのみ含まれます。ファイルは、あなたが送った先にだけ届きます。
- アプリの設定とあなたの回答 — テーマ、言語、ストリーミング、再生、動体検知、アラートの設定、利用状況レポートに同意したかどうか(再度尋ねられないよう保持されます)、そして App Store または Google Play が Pro について最後に答えた内容。
- あなたのアカウントと中継の鍵 — サインインした場合、サインイン状態を保つためのトークンは、スマートフォンの安全なキーストア(iOS キーチェーン / Android Keystore)に保存されます。中継のパスフレーズを設定した場合、スマートフォンはそこにパスフレーズから導出した鍵を保存し、パスフレーズそのものは決して保存しません。中継経由で見るスマートフォンや、別のスマートフォンが封印した構成を同期するスマートフォンは、そこでパスフレーズを入力したときに導出した鍵を保持します。これらが当社に届くことは一切ありません。
権限も同じ線に沿っています。iPhone では、ローカルネットワークの権限によってアプリがカメラを見つけて通信できるようになり、カメラとマイクは配信だけが使い、「写真」には追加のみのアクセスを求めるため、アプリはそこにスナップショット、クリップ、録画を入れることはできても、すでにあるものを見ることはできません。
2. 初期設定でスマートフォンから出ていくもの
アカウントがない場合、スマートフォンから出ていくのは次のものだけです。三つはそれ自体で、四つ目はあなたが送信したときにだけ出ていきます。
- クラッシュおよびエラーレポート — 第三者ではなく、当社が自ら運用するエラー追跡サーバー(GlitchTip、Sentry 互換)に送られます。レポートにはエラー、アプリのバージョン、端末のモデル、OS のバージョンが含まれ、ネットワーク上のカメラのアドレスが記されることがあります。カメラのパスワード、ストリームのアドレスに含まれるサインイン部分、そしてアカウントがある場合はメールアドレスとトークンは、送信前にすべてのレポートから取り除かれます。個人を識別するフィールドとスクリーンショットは、レポートクライアントで無効化されています。このアプリのスクリーンショットは、あなたの家の中を写した画像になるからです。
- カメラの問題レポート(送信した場合のみ) — カメラが検索に表示されない、または接続できないとき、カメラを追加する手順と保存済みカメラのページに「まだ見つかりませんか?レポートを送信」または「まだ接続できませんか?レポートを送信」が表示されます。開いたシートで「送信」をタップするまでは何も送られず、そのシートには何が送られるかが書かれています。レポートは、クラッシュレポートと同じエラー追跡サーバーに独立したイベントとして送られ、あなたがいた手順、あなたが書いた場合はそのメモ、関係するカメラのアドレスとモデルとそれぞれの応答、アプリの最近のログ最大 200 行、そしてクラッシュレポートにも含まれるアプリのバージョン、デバイスのモデル、OS のバージョンを含みます。パスワードは決して含みません。パスワード欄に入力したものと、あらゆるアドレスのサインイン部分は、送信前にレポートのすべての内容から取り除かれます。アプリの「プライバシーとデータ」画面には「あなたが送信するレポート」として表示されています。
- 利用状況レポートは、あなたがオンにするまでオフです。 アプリは Google Analytics for Firebase を使って、どの画面が開かれ、どの手順が行われたか — カメラの追加、ストリームを開く、クリップの保存 — を、アプリがどう設定されているかについてのいくつかの大まかな事実(カメラが 1 台か複数かなど。台数そのものは決して含みません)とともに数えます。オンの間は、Firebase の SDK が、App Store または Google Play を通じてアプリ内で行われた購入 — 購入された商品、その名前と価格 — も、ほかのイベントと同じように独自に計測します(第 6 条)。収集はアプリのビルド設定で無効化されており、初回起動時のツアーの最後にあるチェックボックスをオンにするか、設定 → あなたのデータ のスイッチをオンにするまでオフのままです。オンの場合、イベントは匿名のアプリインスタンス識別子に紐づけられ、アカウントに紐づくことはなく、アプリは、カメラの名前、アドレス、ユーザー名やパスワード、ゾーンやウォールの名前、映像をどのイベントも運べないように作られています。広告関連の同意は、あなたの選択にかかわらず SDK に対して拒否されます。レポートをオフにすると、Google に匿名識別子の削除も要求するため、以前のイベントはプロファイルの続きを待つのではなく、孤立したものになります。
- アプリのリモート設定 — 起動するたびに、アプリは Google の Firebase Remote Config に、Pro を販売しているかどうかなど、当社がそこから変更するいくつかの設定を問い合わせます。このリクエストには、Firebase がこのアプリのインストールごとに作成する識別子(あなたのアカウントにもスマートフォンのハードウェアにも紐づかないもの)と、アプリのバージョン、スマートフォンの OS のバージョン、言語、地域の設定、タイムゾーンが含まれ、Firebase はそれらを使って送る設定を選びます。カメラに関するものは何も含まれず、利用状況レポートがオンかどうかにかかわらず送られます。
この経路でカメラの映像がスマートフォンから出ることは決してなく、出ていくものの中に、スマートフォンに設定された地域とタイムゾーン以上に、あなたがどこに住んでいるかを示すものはありません。
3. サインインした場合に当社が受け取るデータ
サインインは任意です。サインインは、同じ人のスマートフォン同士を中継と同期がつなげるようにするためにあります。Apple、Google、または 6 桁のコードを受け取るメールアドレスでサインインします。当社で設定するパスワードはありません。サインインの方法ごとに別々のアカウントになります。当社がメールアドレスでアカウント同士を結びつけることはないため、Apple でサインインし、後で同じアドレスに送られたコードでサインインすると、二つの別々のアカウントになります。
- アカウントの識別情報 — メールアドレスと、お使いのスマートフォンの言語。その言語であなたにメールを書くためです。
- Apple または Google — Apple または Google でサインインした場合、当社は Apple または Google があなたのアカウントについて当社に渡す識別子(次回あなたを認識するためのもの)と、あなたのメールアドレスを受け取ります。Apple からは、あなたが共有することを選んだアドレスで、Apple があなた自身のアドレスに転送するプライベートリレーのアドレスの場合もあります。Google からは、Google が確認済みの場合にあなたのアドレスを受け取ります。Google のサインインには、あなたの Google アカウントの名前とプロフィール写真へのリンクも含まれ、当社はそれらを保持します。名前は当社が送るメールであなたに呼びかけるためだけに使い、リンクは受け取ったまま保持し、写真そのものは取得しません。アプリが Apple にあなたの名前を求めることはありません。Apple からは、暗号化したトークンも保持します。その唯一の用途は、Apple の求めに従い、あなたが KeepWatch のアカウントを削除したときに、あなたの Apple アカウントに対する KeepWatch のアクセスを取り消すことです。あなたが Apple アカウントを KeepWatch で使うのをやめた場合、その Apple アカウントを削除した場合、またはプライベートリレーのアドレスへの転送をオフにした場合は Apple から通知があり、当社はそれぞれ、あなたのセッションを終了するか、そのサインイン方法を取り除くか(それが唯一の方法だった場合はアカウントの削除を予定します)、そのアドレスへの送信をやめます。当社があなたの Apple や Google のパスワードを目にすることはありません。
- サインインコード — メールでのサインインの場合、コードのハッシュ化されたコピーを、送信先のメールアドレス、コードを求めたアプリ、切り詰められたネットワークアドレスとともに保持します。コードの回数を制限し、不正利用を検知するためです。コードは数分で失効し、数回間違えると使えなくなります。その記録にコードが読める形で含まれることはなく、あなたのアカウントに紐づけられることもありません。
- セッション — サインイン済みのスマートフォンごとのハッシュ化されたリフレッシュトークン、スマートフォンの名前、アプリの識別子、切り詰められたネットワークアドレス。リフレッシュトークンは 60 日で失効し、トークンが失効したスマートフォンは再度サインインする必要があります。サインアウトするとセッションは直ちに終了します。終了したセッションの記録は、終了済みの印とともに、アカウントが削除されるまで残ります。
- スマートフォンの記録 — サインインした各スマートフォンは、アプリが中継のために作ったインストール識別子(乱数であり、スマートフォンのハードウェア識別子ではありません)、あなたが付けたスマートフォンの名前、iPhone か Android かの別、実行中のアプリのバージョン、そのスマートフォンで中継がオンかどうか、そして最後に接続した日時を登録します。
- 監査記録 — サインインや削除など、アカウントに関する重要な操作のログ。切り詰められたネットワークアドレスとともに、セキュリティのため、および争いに答えるために保持されます。
ネットワークアドレスは、当社のデータベースに保存される前に切り詰められます — IPv4 は /24 に、IPv6 は /48 に。そのためそこに保持されるものは、個々の端末ではなくおおよその範囲を識別するにすぎません。限られた期間だけ保持されるサーバーのリクエストログには、リクエスト元の完全なアドレスが含まれることがあります。
4. 中継または同期をオンにした場合に当社が受け取るデータ
中継を使うと、同じアカウントでサインインした別のスマートフォンから、自宅のカメラを見ることができます。自宅のスマートフォンはアプリが前面にある間、当社のサーバーへの接続を開いたままにし、外出先のスマートフォンは同じサーバーに接続し、当社のサーバーがその二つをつなぎます。サーバーは二つが互いに直接接続できるよう手助けし、接続できない場合は二つの間のトラフィックを自ら運びます。そのために、三種類のデータが当社を通過します。
- あなたのカメラライブラリ(封印済み) — もう一方のスマートフォンが同じグリッドを表示できるよう、自宅のスマートフォンは、自分が見ているものの説明 — 各カメラの名前、モデル、自宅のネットワーク上のアドレス、そのカメラに保存されたストリームのアドレスとユーザー名・パスワード、あなたのゾーンとウォール、そして自分の配信がオンの間は、あなたの他のスマートフォンからも見られるよう、そのスマートフォン自身 — を公開します。そのすべてが、自宅のスマートフォンから出る前に封印されます。 あなたが選んだ中継のパスフレーズから導出した鍵で暗号化され、そのパスフレーズを入力したスマートフォンだけが開くことができます。そのため、パスフレーズを設定するまで中継は使えません。当社が保存するのは、開く鍵を持たない封印されたコピーと、そのスマートフォンが使う設定形式と中継の封印のバージョンだけを示す短いヘッダーです。これは何かが変わるたびに送り直され、最新のコピーは、そのスマートフォンがアカウントから削除されるかアカウントが削除されるまで、当社のサーバーに保存されます。当社に見えるのは封印されたコピーの大きさといつ変わったかだけで、中身は決して見えません。当社が中身を書き換えれば、あなたの他のスマートフォンはそのコピーを拒否します。当社にできるのは、新しいコピーを渡さないこと、あるいは古いコピーを渡すことです。パスフレーズを忘れた場合、当社には復元できません。自宅のスマートフォンで新しいパスフレーズを設定し、他のスマートフォンでもう一度入力してください。
- 接続情報 — あなたのスマートフォン同士が直接接続を試みられるよう、当社のサーバーは、接続を確立するまでの間、それぞれの接続情報をもう一方に渡します。これは WebRTC のセッション記述とネットワーク候補で、スマートフォンの IP アドレスとポート番号を含みます。サーバーはそれを受け渡すだけで、保存しません。
- 中継されるトラフィック(封印済み) — スマートフォン同士が直接接続できない場合、ライブの映像と音声(スマートフォン自身の配信を含む)、スナップショット、パン・チルト・ズームなどのカメラへのコマンド、録画の一覧、そして自宅のスマートフォンが保存した映像は、すべてあなたのスマートフォン同士の間を、当社のサーバーを経由してリアルタイムに通過します。そのすべてが、カメラライブラリと同じ鍵で、あなたのスマートフォンの一方から他方までエンドツーエンドで封印されています。 それぞれが向かうカメラのアドレスも同様です。当社のサーバーはそのどれも読むことができず、途中で書き換えられたり、失われたり、繰り返されたりしたものは、あなたのスマートフォンで開けず、そこから先へは進みません。サーバーに見えるのは、転送に必要なもの — それぞれがどの種類のメッセージか、あなたのどの接続に属するか、長さ、通過した時刻 — だけです。そのため、スマートフォン同士の間をどれだけの量がいつ流れたかはわかっても、何が流れたかはわかりません。サーバーはトラフィックを転送するだけで、何も保持しません。 そのどれも保存されません。当社のログに記録されるのは、あなたの各スマートフォンと中継との接続がいつ開き、いつ閉じたかだけで、そこを通過したものについては何も記録されません。封印に加えて、各スマートフォンと当社のサーバーの間の接続も暗号化されています。
スマートフォン同士が直接接続できた場合、カメラのトラフィックは当社を通過しません。 両者の間の経路を見つけるため、各スマートフォンは公開の STUN サーバー(初期設定では Google の stun.l.google.com と Cloudflare の stun.cloudflare.com)に自分のパブリック IP アドレスとポート番号を問い合わせ、そのうえで二つは WebRTC で互いに接続します。接続後は、カメラの映像、カメラで使うサインイン情報、その他のカメラのトラフィックが、中継されるトラフィックと同じく中継のパスフレーズから導出した鍵で封印され、さらに WebRTC 自体の暗号化(DTLS)の中で、あなたのスマートフォンの一方から他方へ直接届きます。当社のサーバーはそれらを見ません。そのため、あなたの各スマートフォンは互いの IP アドレスを知ることになります。この接続がつなぐのはあなた自身のスマートフォンだけで、他のユーザーと共有されるものはありません。
中継がオンの間、当社は自宅のスマートフォンが接続されているかどうかと、あなたのスマートフォンの何台がそれを通して見ているかも把握しています。アプリがあなたに表示するのはこれです。接続が終わればこれは保持されません。
中継は、同じアカウントでサインインしたスマートフォン同士の間でのみ機能します。中継を通じて他の誰かにあなたのカメラへのアクセスを与えることはできず、当社自身もカメラを見ることはできません。
同期は、あなたのアカウントでサインインし、設定の一番上にある同期スイッチをオンにしたすべてのスマートフォンで、あなたの構成を同じに保ちます。オンにするまではオフのままです。同期が当社のサーバーに保管するのは、構成ファイルに含まれるものをアカウントごとに一部です。カメラの名前、アドレス、ストリームとそのサインイン情報、あなたのゾーンとウォール、各カメラの動体検知の範囲、そしてあなたの設定です。そのすべてが、送り出される前にスマートフォン上で封印されます。 中継と同じ中継のパスフレーズで、あなたのアカウントに結びつけて封印されるため、当社には読めず、別のアカウントに移されたコピーは開けません。その横に当社が保存するのは、どのバージョンの構成形式を使っているかを示すヘッダーだけです。中継と同様に、当社はコピーの大きさと、いつ変わるかを知ることはできても、中身を知ることはできません。当社にできるのは、新しいコピーを保存しないことや、古いコピーを返すことです。イベント、スナップショット、クリップ、保存された映像、配信の録画が同期に送られることはなく、それを作ったスマートフォンに残ります。
あるスマートフォンで同期をオフにすると、そのスマートフォンは同期をやめ、アカウントのコピーは他のスマートフォンのために残ります。コピーはアカウントとともに削除されます。パスフレーズを忘れた場合、当社はそれを復元することもコピーを開くこともできません。どれか一台のスマートフォンで新しいパスフレーズを設定するとコピーはそれで封印し直されるので、他のスマートフォンでそれを入力してください。
5. 当社が送るメール
当社がメールを送るのは、あなたが何かをしたときだけです。サインインコード、そしてアカウントの削除が予定または完了したことの通知です。Apple でサインインしてアドレスを非公開にすることを選んだ場合、それらのメールは Apple が当社に渡したプライベートリレーのアドレスに送られ、Apple が転送します。メールは、米国の Amazon Web Services が運営する Amazon Simple Email Service によって配信されます。当社は、どのアカウント通知を誰に送ったかの記録(サインインコードはその場で送られ、この記録を残しません)と、バウンスしたアドレスや配信停止を求めたアドレスのリストを保持し、それらに送り続けないようにしています。
6. 購入
KeepWatch Pro は、App Store または Google Play を通じて購入するサブスクリプションです。支払いは Apple または Google が、それぞれの規約とプライバシーポリシーのもとで受け取り、当社のサーバーがカード番号、請求先情報、その他購入に関するものを受け取ることは決してありません。レシートや、購入が有効であるという確認さえ受け取りません。アプリは、起動するたびとアプリに戻ったときに、あなたの Apple ID または Google アカウントが Pro を持っているかをスマートフォン上のストアに問い合わせ、電波がなくても Pro が使えるよう、ストアの最後の回答をスマートフォンに保持します。アプリ自体が購入をどこかに送ることはなく、当社は、自社のものも他社のものも、購入管理のサービスを使いません。唯一の例外は利用状況レポートです。オンにしている場合、アプリがそのレポートに使う Google Analytics for Firebase は、App Store または Google Play を通じてアプリ内で行われた購入を検知し、購入された商品、その名前と価格を記録します。これはほかの利用状況イベントと同じ匿名のアプリインスタンス識別子に紐づけられ、KeepWatch のアカウントにもストアのアカウントにも紐づくことはありません。利用状況レポートがオフなら、購入について何も記録しません。Pro は購入したストアのアカウントに属し、KeepWatch のアカウントには属しません。そのため、サインインしなくても使え、もう一方のストアを使うスマートフォンには引き継がれません。
7. 当社がしないこと
当社はあなたの個人情報を販売せず、クロスコンテキスト行動広告のために共有せず、広告を表示しません。アプリには広告 SDK が含まれておらず、広告識別子の権限を要求しません。当社はあなたのカメラを見ませんし、見ることができません。中継なしではカメラのものは何も当社に届かず、中継があっても映像は封印されて、スマートフォンの一方から他方へ、直接、あるいは直接接続できない場合には当社のサーバーを経由して届き、サーバーはそれを開くことができず、何も保存しません。カメラライブラリと同期された構成 — カメラの名前、アドレス、パスワード — は封印された形でしか当社に届かないため、当社には読むことができません。連絡先、位置情報、写真、その他このポリシーに記載のないものを収集することはありません。
8. 保持と削除
- お使いのスマートフォン — 巻き戻し用に保存した映像は、中継をオンにしたスマートフォンがそのすべてのカメラについて保存する映像も含めて、古くなったことを理由に消されることはなく、再生用の容量がいっぱいになるまで残り、いっぱいになると新しい映像のために古いものから消えていきます。それより前でも、「視聴中の映像を保存」をオフにしたとき、そのカメラの登録を解除したとき、また、あなたの別のスマートフォン経由で見たカメラについてはサインアウトしたときに消えます(第 1 条)。設定からいつでも消去できます。中継または「すべてのカメラの映像を保存」をオフにすると、それ以上は保存されなくなりますが、すでに保存された映像は消えません。イベントは設定した日数が過ぎると消えます。スナップショットとクリップは、あなたが削除するまで残ります。配信の録画は、その容量がいっぱいになって古いものから消えるまで、または配信タブで破棄するか「視聴中の映像を保存」をオフにするまで残ります。設定から保存された映像を消去しても配信の録画は消えず、以前のバージョンのアプリが作った録画も同じように残ります。アプリをアンインストールすると、OS のバックアップ設定に従って、すべてのローカルデータが削除されます。
- あなたのアカウント — アプリ内(設定の一番上にあるカードの「アカウント」をタップし、「アカウントを削除」)から、または当社に依頼して削除できます。削除には 14 日間の猶予期間があり、リクエスト時に表示されます。期間が終わる前に再度サインインすると、リクエストは取り消されます。期間後、アカウント、スマートフォンの記録、封印されたカメラライブラリ、封印された同期の構成、そしてセッションは当社のサーバーから完全に削除され、Apple でサインインしていた場合は、あなたの Apple アカウントに対する KeepWatch のアクセスの取り消しを Apple に求めます。監査記録は、同時にあなたとの紐づけを失います。
- 削除したスマートフォン — アプリでアカウントからスマートフォンを削除すると、その記録と、そのスマートフォンが公開したライブラリは直ちに削除されます。自宅のスマートフォンで中継をオフにすると、その接続は閉じられ、オンに戻すまで何も中継されません。
- サインインコードとセッション — コードは数分で失効し、読める形で保持されることはありません。セッションは、サインアウトしたとき、トークンが失効したとき、またはアカウントが削除されたときに終了し、その記録はアカウントとともに削除されます。
- 中継されるトラフィックと接続情報 — どちらも保存されないため、削除するものはありません。スマートフォン同士の間を直接行き来するものは、そもそも当社に届きません。接続に関するログの行は、当社の他のサーバーログと同様に、サービスの運用と保護のために限られた期間保持され、その後削除されます。
- バックアップ — 当社のデータベースは定期的にバックアップされます。バックアップは当社のインフラから出る前に暗号化され、ローテーションで保持されます。そのため、削除されたアカウントは削除後も限られた期間バックアップ内に残り、その後期限切れになります。
- クラッシュレポート、問題レポート、利用状況イベント — デバッグ、カメラへの対応の改善、製品上の判断に必要な期間だけ保持され、その後、当社のエラートラッカーおよび Firebase の保持設定に従って削除されます。アプリのリモート設定に使われるインストールの識別子は、長期間使われなかった時点で Firebase が削除します。
9. 法的根拠
GDPR または英国 GDPR が適用される場合、当社は次の根拠に基づいてあなたのデータを処理します。あなたが求めたアカウント、中継、同期については契約の履行、クラッシュレポート、あなたが送信を選んだカメラの問題レポート、アプリのリモート設定、セキュリティ、不正利用の防止、監査記録およびサーバーログについては正当な利益、利用状況レポート、および法律が同意を必要とするその他の事項については同意です。韓国の個人情報保護法が適用される場合、利用状況レポートは任意の同意項目であり、拒否してもサービスは制限されません。
当社は、法的効果を伴う自動化された意思決定にあなたのデータを使用しません。
10. あなたの権利
EU、EEA、または英国にお住まいの場合、あなたには、個人データにアクセスし、訂正し、削除し、コピーを受け取る権利、処理に異議を申し立てまたは制限する権利、そしていつでも同意を撤回する権利があります。また、お住まいの地域の監督機関に申し立てることもできます。
カリフォルニア州の居住者の場合、あなたには、当社が収集する個人情報を知る権利、それを削除する権利、訂正する権利、そしてその販売または共有をオプトアウトする権利があります。当社は CCPA/CPRA の定義する個人情報の販売や共有を行わず、権利を行使したことを理由にあなたを差別することもありません。
韓国にお住まいの場合、あなたには、個人情報保護法が与える、個人情報にアクセスし、訂正し、削除し、処理を停止する権利、そして同意を撤回する権利があります。
ほとんどの権利を行使する最も速い方法は、アプリそのものの中にあります。利用状況レポートはスイッチであり、アカウントの削除は組み込まれています。データのコピーを含むその他の事項については、[email protected] までメールをお送りください。適用される法律が求める期限内に回答します。カメラライブラリと同期された構成は封印された形でしか当社に届かないため、コピーに含められるのは暗号文としてのみであり、中継された映像は保持されないため、コピーするものがありません。
11. 国際的な移転
当社のサーバーはあなたの国の外にある場合があり、処理者のうち二社は米国にあります。メール配信と暗号化されたバックアップのための Amazon Web Services、そして利用状況レポートとアプリのリモート設定のための Google です。データ保護法が求める場合、移転は欧州委員会の標準契約条項や十分性認定などの適切な保護措置に基づいて行われます。大韓民国は EU の十分性認定の対象です。
12. 子ども
KeepWatch のアカウントは 14 歳以上の方のためのものです。お住まいの地域の法律がデータ処理への同意により高い最低年齢を定めている場合は、その年齢以上の方が対象です。当社は子どもの個人データを故意に収集することはありません。子どもが当社にデータを提供したと思われる場合は、ご連絡ください。削除します。
13. セキュリティ
サインイン情報を含むカメラライブラリと同期された構成は当社に届く前にスマートフォン上で、中継が運ぶものはスマートフォンの一方から他方まで、当社が決して目にしないパスフレーズのもとで封印されます。スマートフォンの中では、カメラのパスワードはセキュアなキーストアに保管され、バックアップには含まれません。アプリと当社のサーバーの間のすべての通信は暗号化された接続を通り、スマートフォン同士が直接接続で送り合うものも同様です(DTLS)。セッションのトークンはハッシュ化して、Apple から受け取るトークンは暗号化して保存され、ネットワークアドレスは当社のデータベースに保存される前に切り詰められ、中継されるトラフィックは保存されずに転送され、エラー追跡は識別フィールドを無効にし、カメラのパスワードを取り除いた当社自身のサーバーで行われます。カメラ自体のセキュリティ — パスワード、ファームウェア、ネットワークに他に誰がいるか — はあなたのものであり、配信によってスマートフォンを Wi-Fi 上の全員のためのカメラにするという選択も同様です。セキュリティ上の問題を見つけた場合は、公開するのではなく [email protected] までお知らせください。早く、内々に聞かせていただけるほうが助かります。
14. 処理者と第三者
当社は少数の処理者を利用しており、各社はその役割に必要なものだけを受け取ります。
- Google Firebase — アプリのリモート設定と、利用状況レポート(ストアでの購入の計測を含む。オンにした場合のみ)。
- Amazon Web Services — メール配信、およびバックアップの暗号化された保管。
- 当社自身のホスティング — 中継サービス、そのデータベース、エラー追跡サーバー。
あなたのカメラは当社の処理者ではありません。アプリはあなたに代わって、あなたのネットワーク上でカメラと通信し、カメラのメーカーが当社から何かを知ることはありません。
Apple と Google は、あなたがそれらでサインインしたり、それらのストアで Pro を購入したりするとき、当社の処理者ではありません。あなたはそれぞれのプライバシーポリシーのもとで直接やり取りし、サインインによって当社に届くものは第3条に記載したとおりです。
中継がスマートフォン同士を直接接続するときに各スマートフォンが自分のアドレスを問い合わせる公開の STUN サーバー(初期設定では Google と Cloudflare のもの)も、当社の処理者ではありません。各スマートフォンが自ら問い合わせ、そのサーバーにはスマートフォンのパブリック IP アドレスとポート番号が見えますが、当社からは何も送りません。
15. このポリシーの変更
このポリシーを重要な点で変更する場合、上記の日付を更新し、サインイン済みのユーザーに影響する重大な変更についてはアプリ内でお知らせします。変更後も利用を続けた場合、更新されたポリシーが適用されます。
16. 連絡先
임중혁(HYPER C)
韓国の個人情報保護法に基づく個人情報保護責任者:임중혁
データに関するあらゆるご連絡は [email protected]
セキュリティ上の問題は [email protected]