プライバシーポリシー
最終更新日: 2026年10月6日
ロケスタ株式会社(以下「当社」といいます)は、Umiushi(以下「本アプリ」といいます)における個人情報の取扱いについて、以下のとおりプライバシーポリシー(以下「本ポリシー」といいます)を定めます。
1. 取得する情報
本アプリは以下の情報を取得します。
| 情報の種類 | 内容 | 取得方法 |
|---|---|---|
| アカウント情報 | Apple ID 経由で取得する識別子(Firebase UID)、メールアドレス(「メールを非公開」を選んだ場合は Apple が発行する転送用のアドレス)、氏名(以前のバージョンの本アプリでサインインしたときに Apple から提供された場合のみ。下記) | Sign in with Apple |
| 写真および動画 | ユーザーが識別目的でアップロードした画像・動画(動画はファイル名・サイズ・長さを含みます) | アプリ内でユーザーが選択 |
| 撮影メタデータ | 撮影日時(動画で撮影日時を送信しない場合は、ユーザーが選んだ撮影時期)、緯度・経度(写真の Exif 情報または動画のメタデータに含まれる場合のみ)、撮影海域 | 写真・動画ファイルから自動抽出(撮影日時は識別前の確認画面で変更・追加・削除でき、動画の撮影時期と撮影海域はアプリ内でユーザーが選択) |
| 識別結果の訂正 | 「違うかも?正しい名前を教える」で入力された生物の名前と、見直しの結果 | アプリ内でユーザーが入力 |
| 利用状況 | 月別の識別回数、サブスクリプション状態 | アプリの利用に伴い自動記録 |
| 診断情報 | アプリのクラッシュ・エラー・応答停止が起きたときの技術情報(エラーの内容、端末の機種、OS およびアプリのバージョン、発生直前の操作や通信の記録〈通信先の URL を含みます。URL は、アカウントの識別子などの ID を含む部分を除いてから送ります。以前のバージョン(下記)では、URL にアカウントの識別子(Firebase UID)が含まれる場合があります〉)、アプリの起動の記録、アプリのインストールごとに発行される識別子 | アプリの利用に伴い自動送信 |
| 課金情報 | App Store のトランザクション ID、購入日、有効期限 | StoreKit より受領 |
| ダイブログ | 日付・ポイント名・海域・ポイントの位置(緯度・経度)・最大水深・潜水時間・水温・透明度・タンク圧・使用ガス・ウェイト・バディ・流れ・タンクの容量と材質・スーツの種類と厚さ・ガイド・ショップ・使用した器材・見た生き物(写真なしで記録した生き物の名前・学名)・メモ | アプリ内でユーザーが入力(Apple Watch・ヘルスケア・ファイルからの取り込みを含む。ポイントの位置は、ユーザーが地図・場所の検索・写真の撮影位置・端末の現在地(位置を設定する画面で「現在地」ボタンを押したときのみ)から設定した場合、同じポイント名の他のダイブログの位置を選んで引き継いだ場合、またはファイルからの取り込みでファイルに記録されたダイブポイントの位置をユーザーが残した場合のみ) |
| ダイブログのサイン | ダイブログに書いてもらったサイン(手書きのサインの線の座標、サインした方のお名前・立場〈ガイド・インストラクター・バディなど〉・コメント・資格と番号〈入力した場合のみ〉、サインした日時、サインした時点のそのログの日時・ポイント名・最大水深・潜水時間) | アプリ内で、サインする方(またはユーザー)が入力(手書きのサインは画面に指で書いたもの) |
| 器材 | 器材の種類・名称・メーカー・モデル・購入日・最後に点検した日・点検の間隔・メモ・使わなくなったかどうか | アプリ内でユーザーが入力 |
| ダイビングツアー | ツアーの名前・期間(開始日・終了日)・種類(日帰り・宿泊・クルーズ)・ショップ名・船名・メモ・自動でまとめない設定 | アプリ内でユーザーが入力(本アプリがダイブログの日付をもとに自動でまとめたツアーを、ユーザーが保存した場合を含みます) |
| C カード(ダイビングの認定証) | 指導団体・ランク・カード番号・認定日・講習を担当したインストラクターの氏名・ショップ名 | アプリ内でユーザーが入力 |
| 健康データ(水深・水温) | ヘルスケア(HealthKit)に記録された水深および水温の値 | 「ヘルスケアから取り込む」を実行したとき、およびダイブログの詳細で深度プロファイルを表示するときに、端末内で読み取り(第 4 章) |
| アプリを使う前のダイブ | このアプリに記録していないダイブの本数、累計潜水時間(任意)、その本数に含める範囲の基準日時 | アプリ内でユーザーが入力 |
| 通知用トークン | プッシュ通知の宛先となるトークン(Firebase Cloud Messaging が発行するもの) | サインイン後にアプリが自動で送信 |
| フィードバック | 設定の「フィードバックを送る」から送信された本文、アプリのバージョン、端末の種類(iPhone など)と iOS のバージョン。送信したアカウントの Firebase UID・メールアドレスとあわせて記録します | アプリ内でユーザーが送信 |
本アプリは、2026 年 9 月 28 日以降に配信を始めたバージョンから、サインイン時に氏名の提供を求めていません。それより前に配信を始めたバージョン(以下「以前のバージョン」といいます)でサインインしたときに Apple から氏名が提供された場合は、その氏名が Firebase Authentication のアカウントに表示名として保存されています。保存されている氏名は、サインイン中の通信で当社のサーバーに届く認証情報(ID トークン)にも含まれますが、当社はこれを利用も保存もしておらず、本アプリの画面にも表示しません。保存されている氏名は、アカウントを削除すると一緒に削除されます(第 5 章)。アカウントを残したまま氏名だけを削除したい場合は、第 9 章のとおりご請求ください。
写真・動画は、識別のために送信する前に、ファイルに含まれる撮影日時・位置情報・カメラの機種などの情報(Exif 情報などのメタデータ)を端末上で取り除きます(写真の向きの情報だけは残します)。撮影日時と位置情報は、識別の前の確認画面でユーザーが確認し、変更・削除したあとのものだけを、ファイルとは別に送信します。動画の撮影日時を確認画面で削除した場合と、動画のファイルから撮影日時を読み取れず、確認画面で撮影日時を追加しなかった場合は、撮影日時の代わりに、ユーザーが選んだ撮影時期(季節)だけを送信します。動画のファイルから撮影日時を読み取れなかった場合でも、ユーザーが確認画面で撮影日時を追加した場合は、その撮影日時を送信します。動画の撮影日時の送信に対応していないバージョンの本アプリは、動画については撮影時期だけを送信します。送信した撮影日時は識別の記録とともに保存し、識別履歴・ダイブログでの表示と、撮影日時からダイブログに紐付ける候補を示すこと(候補を探す処理は端末内で行います)に使います。ただし、以前のバージョンでは、写真は長辺が 1568 ピクセル以下の場合などに元のファイルのまま送信し、動画は元のファイルのまま Cloud Storage に保存します(第 5 章)。このため、以前のバージョンでは、ファイルに含まれる撮影日時・位置情報も、写真は当社のサーバーおよび Google Cloud Vertex AI (Gemini) に届き、動画はそのファイルとともに保存されます。確認画面で撮影日時や位置情報を変更・削除した場合も同様です。
クレジットカード番号などの決済情報は Apple が管理し、当社が取得することはありません。
C カードの写真(表面・裏面)は、ユーザーの端末内に保存し、当社のサーバーには送信しません。当社が取得することはありません。
ダイブログに写真・動画を追加した場合は、写真ライブラリ内のその写真・動画を示す識別子と縮小画像、撮影日時・撮影位置(写真・動画に含まれる場合)を、ユーザーの端末内にのみ保存し、当社のサーバーには送信しません。当社が取得することはありません。元の画質での表示、動画の再生、写真・動画の色の補正、動画の切り出し、シェア用の動画の作成(ハイライト動画を含みます)およびシェア用の画像の作成のために、ユーザーが写真ライブラリへのアクセスを許可した場合に限り、写真ライブラリからその写真・動画を読み込みます。ユーザーが保存を選んだ場合に限り、色を補正した写真・動画と切り出した動画は写真ライブラリのその写真・動画の編集として保存し(写真 App で元に戻せます)、作成したシェア用の画像・動画は写真ライブラリに新しい項目として追加します。補正・切り出した写真・動画と、作成したシェア用の画像・動画は、当社のサーバーには送信しません。
動画を識別した場合は、識別に選んだ動画を示す写真ライブラリ内の識別子を、識別履歴から元の動画を再生するために、ユーザーの端末内にのみ保存し、当社のサーバーには送信しません。当社が取得することはありません。以前に識別した動画は、ユーザーが識別履歴の画面で元の動画を選んだ場合に限り、同じように保存します。元の動画は、ユーザーが写真ライブラリへのアクセスを許可した場合に限り、再生するときに写真ライブラリから読み込みます。
Apple Watch から受け取ったダイブの記録と、ユーザーがファイル(ダイブコンピューターや他のダイブログのアプリから書き出したもの)から取り込んだダイブの深度プロファイル(水深・水温の時間の変化と、記録した機器の機種名)は、ダイブログの入力、ダイブログの詳細での深度プロファイルの図の表示と空気消費率(SAC・RMV)の計算と表示、および写真・動画を撮った時点の水深・水温の表示にだけ使い、ユーザーの端末内にのみ保存して、当社のサーバーには送信しません。当社が取得することはありません。ファイルに含まれる位置情報・心拍数・機器のシリアル番号は取り込みません。ただし、ファイルに記録されたダイブポイントの位置(緯度・経度)は、取り込みの確認画面(プレビュー)に表示し、プレビューでユーザーが残した場合に限り、ポイントの位置として保存します。保存したポイントの位置は、ほかの方法で設定したポイントの位置と同じく、ダイブログの一部として当社のサーバーにも保存します(ファイルに記録された位置の履歴〈移動の軌跡〉は取り込みません)。
ダイブログのツアー(日付の近いダイブのまとまり)は、本アプリがダイブログの日付と海域をもとに端末内で求めて表示します。まとめるために新たな情報を取得・送信することはありません。ユーザーがツアーを保存した場合に限り、そのツアーの名前・期間・種類・ショップ名・船名・メモを保存します。保存したツアーに入るダイブは、ツアーの期間とダイブログの日付から決まり、ダイブログの内容は変わりません。保存したツアーの情報は、ツアーの表示、シェア用の画像の作成(ユーザーが作成する場合に限ります)と、ユーザーが行うダイブログの書き出し(CSV・UDDF・PDF)にだけ使います。
識別した写真は、識別のために送った画像(縮小し、撮影日時・位置情報などのメタデータを取り除いたもの)とその縮小画像を、識別履歴・ダイブログ・ライフリスト・シェア用の画像の表示のために当社のサーバーに保存し、ユーザーがサインインしたどの端末からも表示できるようにします(第 5 章)。表示を速くするため、同じ画像を端末内にも保存します。動画を識別した場合は、動画から切り出した生物ごとの画像のうち識別結果の画像を、同じ目的で当社のサーバーに保存します(動画そのものは第 5 章のとおり削除します)。本ポリシーの 2026 年 10 月 5 日の改定より前に識別した写真も、その縮小画像が残っている端末から当社のサーバーに保存します。年間の振り返りの画面では、その年のダイブログに紐付けた識別した写真と、ダイブログに追加した写真・動画の、端末内に保存した縮小画像も表示します(写真ライブラリからは読み込みません)。
電波の届かない場所などで写真の識別を予約した場合は、識別のために送る写真(上記のとおりメタデータを取り除いたもの)と、確認画面で確定した撮影日時・位置情報・撮影海域を、送信が終わるまでユーザーの端末内にのみ保存し、通信できるようになったときに本アプリが自動で送信します。送信する内容と目的は、すぐに識別する場合と同じです。
2. 利用目的
取得した情報は次の目的でのみ利用します。
- 本アプリへのサインインおよびアカウントの管理
- 海洋生物の識別結果の生成および表示(識別結果の訂正を受けた見直しを含みます)
- 識別の精度の改善(識別結果の訂正を全ユーザー分まとめて集計し、見分けの手がかりや種名の辞書を見直すために使います)
- 識別履歴の保存・表示・削除
- ダイブログ(日付・ポイント名・海域・ポイントの位置・最大水深・潜水時間・水温・透明度・タンク圧・使用ガス・ウェイト・バディ・流れ・タンク(容量・材質)・スーツ(種類・厚さ)・ガイド・ショップ・使用した器材・見た生き物・メモ)の作成・保存・表示・削除
- 空気消費率(SAC・RMV)の計算と表示(ダイブログのタンク圧・潜水時間・タンク容量と、深度プロファイル〈Apple Watch・ファイルからの取り込み・ヘルスケア〉から求めた平均水深をもとに、ダイブログの詳細に表示します。計算は端末内で行い、計算した値は保存せず、当社のサーバーにも送信しません)
- ダイブポイントの一覧および地図の表示(ポイントごとのダイブ本数の集計を含みます。集計は端末内で行います)
- 見た生き物の一覧(ライフリスト)の表示(識別履歴とダイブログの見た生き物をもとに、種ごとの初めて見た日・場所・見た回数などを集計します。集計は端末内で行います)
- ダイビングツアー(名前・期間・種類・ショップ名・船名・メモ)の作成・保存・表示・削除、およびツアーごとのまとめの表示とシェア用の画像の作成(日付の近いダイブを端末内で自動的にまとめる場合と、ユーザーが保存したツアーの場合があります。ダイブ本数・最大水深・潜水時間・ポイントと地図・写真・見た生き物〈そのツアーで初めて見た生き物を含みます〉などを集計します。集計は端末内で行います)
- 年間の振り返り(ダイブログをもとにした 1 年ごとのまとめ。ダイブ本数・潜水時間・潜った日数・ポイントと地図・最大水深・通し番号・見た生き物〈その年に初めて見た生き物を含みます〉などを集計します。集計は端末内で行います)の表示と、ユーザーが作成する場合に限り、年間の振り返りのシェア用の画像の作成
- ダイブログの一部(日付・ポイント名・通し番号・最大水深・潜水時間・海域・紐付けた識別結果の生き物の名前)と通算本数の、ホーム画面・ロック画面のウィジェット(iPhone のウィジェットを Mac などに表示する場合を含みます)、iPhone の検索(Spotlight)および Siri での表示(表示のための情報は端末内で iOS の機能に渡し、当社のサーバーには送信しません)
- シェア用の画像・動画の作成(ハイライト動画を含む)。ユーザーが作成する場合に限り、端末内で作成します(下記)
- ダイブログのサイン(手書きのサイン・サインした方のお名前・立場・コメント・資格と番号・サインした日時・サインした時点のログの内容)の保存・表示(ログブックとしての PDF・印刷を含みます)・削除、およびサインの後にログが編集されたかどうかの表示
- 器材(種類・名称・メーカー・モデル・購入日・最後に点検した日・点検の間隔・メモ)の登録・保存・表示・削除、および点検時期の目安の表示
- C カード(指導団体・ランク・カード番号・認定日・インストラクター名・ショップ名)の保存・表示・削除
- 月間利用枠の管理および Premium プランの提供
- 不正利用の検出および防止
- 不具合(クラッシュ・エラー・応答停止など)の検知、調査および対応
- プッシュ通知(動画の識別の完了など)の送信
- ダイブログの通し番号、通算本数および累計潜水時間の表示(アプリを使う前のダイブの本数・時間を含めて数えます)
- フィードバックの確認および対応(返信が必要な場合に、サインイン中のメールアドレスへご連絡することを含みます)
バディ欄には、一緒に潜った方の氏名などを任意で入力できます。入力された内容はダイブログの表示のためにだけ使い、第三者には提供しません。
ガイド欄とショップ欄には、案内してくれたガイドの方の氏名と、利用したダイビングショップ(ダイビングサービス)の名前などを任意で入力できます。入力された内容は、ダイブログの表示・検索、ガイド別・ショップ別のダイブ本数などの集計(集計は端末内で行います)と、ユーザーが行うダイブログの書き出し(CSV・UDDF・PDF)にだけ使い、シェア用の画像・動画には載せず、第三者には提供しません。
ダイブログの見た生き物には、写真がなくても、見た生き物の名前を記録できます。名前を入力すると、端末内にある候補(ユーザーの識別履歴、これまでに記録した名前、本アプリに含まれる生き物の名前の一覧)から選べ、候補を選んだ場合は学名もあわせて記録します。候補を探す処理は端末内で行い、入力の途中の語句を当社のサーバーに送信することはありません。記録した名前と学名はダイブログの一部として保存し、ダイブログ・統計・ライフリスト・ダイビングツアーの表示、ツアーのシェア用の画像の作成(ユーザーが作成する場合に限ります)、年間の振り返りの画面での表示と、ユーザーが行うダイブログの書き出し(CSV・UDDF・PDF)にだけ使います。学名を記録した生き物の解説を表示するときは、解説情報の取得のために、その学名・和名を送信します(第 3 章)。
種の解説の画面では、その種の参考画像として、Wikimedia Commons で公開されている画像のうち、自由に利用できるライセンス(CC0・パブリックドメイン・CC BY・CC BY-SA)のものを 1 枚表示することがあります。参考画像はユーザーが撮影した写真ではなく、同じ種の別の個体の写真や図で、画像の下に作者とライセンスを表示します。参考画像を探すため、当社のサーバーから Wikidata と Wikipedia にその種の学名・和名を、Wikimedia Commons に見つかった画像のファイル名を送信します(ユーザーのアカウント情報・写真・ダイブログの内容は送信しません)。参考画像は本アプリが Wikimedia Commons のサーバーから直接読み込むため、その際に、端末の IP アドレスや端末・アプリの種類など、通信に伴う情報が Wikimedia Foundation に送られます(第 3 章)。
ポイントの位置(緯度・経度)は、ユーザーがポイントの位置を設定したときと、ファイルからの取り込みでファイルに記録されたダイブポイントの位置をユーザーが残したとき(第 1 章)だけ保存します。位置を設定する画面では、そのダイブログに紐付けた写真(または紐付けようとしている写真)の撮影位置(撮影メタデータ)を候補として表示します。また、位置を設定する画面で「現在地」ボタンを押したときに限り、端末の現在地(位置情報サービス)を 1 回だけ取得して、地図の中心に表示します。ポイントの位置として保存するのは、ユーザーが「この位置にする」を押したときの地図の中心だけです。取得した現在地そのものは、当社のサーバーに送信せず、端末にも保存しません。現在地を継続して取得することはなく、バックグラウンドで取得することもありません。現在地を中心に表示した地図の範囲は、ほかの地図の表示と同じく Apple(MapKit)に送られます(第 3 章)。位置情報の利用の許可は、iOS の「設定」>「Umiushi」>「位置情報」からいつでも変更できます。
ダイブログのサインには、ユーザー以外の方(サインしたガイド・インストラクター・バディなど)の手書きのサイン・お名前・コメント・資格と番号が含まれます。サインする方には、保存する内容・保存先・利用目的をサインの画面に日本語と英語で表示し、同意のうえで保存していただきます。これらはサインしたダイブログの持ち主(ユーザー)への表示のためにだけ使い、ほかの第三者には提供しません。手書きのサインは線の座標として保存し、画像としては保存しません。
C カードのインストラクター欄には、講習を担当した方の氏名を任意で入力できます。入力された内容は C カードの表示のためにだけ使い、第三者には提供しません。
ハイライト動画は、ダイブログ(またはツアー)に追加した写真・動画からユーザーが選んだ部分をつないで、端末内で作成します。ダイブログの値から作るシェア用の画像・動画(ツアー・年間の振り返りのシェア用の画像、ハイライト動画など)には、日付・ポイント名・ダイブ本数・最大水深などのまとめと見た生き物の名前を載せ、ポイントの位置・地図・バディ・ガイド・ショップ・メモ・使用ガスは載せません。作成した画像・動画は当社のサーバーには送信せず、ユーザーが選んだ場合に限り、写真ライブラリへの保存や、ユーザーが選んだアプリへの共有を行います。
3. 第三者提供および外部送信
本アプリは以下の外部サービスへ情報を送信します。
| 提供先 | 提供する情報 | 目的 | 国/地域 |
|---|---|---|---|
| Google Cloud (Cloud Run / Firestore / Cloud Storage) | 上記のうち健康データおよび診断情報を除くすべて、およびユーザーが保存を確定したダイブログの値(第 4 章) | アプリのバックエンド基盤 | 日本(asia-northeast1) |
| Google Firebase (Authentication / Cloud Messaging / Crashlytics) | アカウント情報、通知用トークンおよびプッシュ通知の内容(動画のファイル名、見つかった生物の種類数など)、診断情報 | 認証、プッシュ通知の配信(Apple Push Notification service を経由します)および不具合の調査 | 米国/グローバル |
| Google Cloud Vertex AI (Gemini) | 識別対象の写真(動画の場合は動画から切り出した静止画)、撮影メタデータ、識別結果の訂正で入力された生物の名前、識別結果に含まれる学名・和名、ダイブログの見た生き物に記録した学名・和名(解説を表示するとき) | 生物種の識別および見直し(見直しでは Google 検索による確認を含みます)、種の解説情報の生成 | 米国/グローバル |
| Sentry | 診断情報(アカウントの識別子〈Firebase UID〉、動画の処理の ID、App Store のトランザクション ID など、アカウントやその記録に結び付く ID は、送る前に取り除きます。以前のバージョン〈第 1 章〉では、通信先の URL に含まれるアカウントの識別子、動画の処理の ID、課金の検証に失敗したときの App Store のトランザクション ID など、エラーに関係する ID を含みます) | 不具合の検知および調査 | 米国 |
| Twilio SendGrid | フィードバックの本文(長い場合は冒頭の一部)、送信したアカウントのメールアドレス | 当社の担当者へのフィードバック到着の通知(メール) | 米国 |
| Apple App Store Server | 課金トランザクション JWS | サブスクリプション検証 | 米国/グローバル |
| Wikipedia API | 識別結果に含まれる学名・和名・英名、ダイブログの見た生き物に記録した学名・和名(解説を表示するとき) | 種の解説情報の取得および種の参考画像の検索 | 米国/グローバル |
| Wikimedia Foundation(Wikidata・Wikimedia Commons) | 解説を表示する種の学名(Wikidata)、参考画像のファイル名(Wikimedia Commons)(当社のサーバーから送信します)、参考画像を読み込むときの端末の IP アドレスなどの通信に伴う情報(ユーザーの端末から送られます) | 種の参考画像の検索および表示 | 米国/グローバル |
| Apple(MapKit) | 地図に表示している範囲、場所の検索で入力した語句 | ダイブポイントの地図の表示および場所の検索 | 米国/グローバル |
これらの情報は本ポリシーに定める目的以外には利用されません。法令に基づく開示請求がある場合を除き、上記以外の第三者へ提供することはありません。
4. ヘルスケア(HealthKit)から取得する情報
本アプリは、次の 2 つの場合に限り、ヘルスケアに記録されている**水深(underwaterDepth)および水温(waterTemperature)**を読み取ります。これらは Apple 純正の「水深」App やダイビングコンピューターのアプリが記録した値です。
- ユーザーがアプリ内で「ヘルスケアから取り込む」を実行したとき
- ユーザーがダイブログの詳細画面で、そのダイブの深度プロファイル(深さの変化の図)を表示するとき。ヘルスケアへのアクセスを一度確認したあとに限り、そのダイブの前後の時間帯の記録だけを読み取ります
読み取りについて、次のとおり取り扱います。
- 読み取りのみを行います。 本アプリがヘルスケアに書き込むことはありません。書き込みの許可を要求することもありません。
- バックグラウンドでは読み取りません。 上の 2 つの場合にだけ読み取ります。
- 「ヘルスケアから取り込む」で読み取った値は端末内でダイブの候補に整理され、ダイブログの入力画面に表示されます。ユーザーが内容を確認して保存を確定するまで、当社のサーバーには送信されません。
- 深度プロファイルの表示のために読み取った値は、図の表示と空気消費率(SAC・RMV)の計算と表示にだけ使い、当社のサーバーにも端末内のデータベースにも保存しません。
- サーバーに送信されるのは、ユーザーが保存を確定したダイブログの値(第 2 章に挙げたダイブログの項目。ダイブログのサインに記録する、サインした時点の最大水深を含みます)のみです。読み取った水深・水温の系列データそのものは、当社のサーバーにも端末内のデータベースにも保存しません。
- 健康データを広告、マーケティング、ユーザープロファイリング、データマイニングの目的で利用することはありません。 また、ユーザーの許可なく第三者へ提供することもありません。
- 読み取りの許可は、iOS の「設定 > プライバシーとセキュリティ > ヘルスケア > Umiushi」からいつでも取り消せます。
5. 保存期間および削除
- 識別のために送信された写真(縮小し、メタデータを取り除いたもの)は、識別の処理に使うほか、識別履歴の表示のために当社のサーバーに保存します。保存した識別の画像は、ユーザーが識別履歴からその結果を削除したとき、またはアカウントを削除したときに削除します(動画から切り出した識別結果の画像も同じです)。
- 通信の途中で応答が届かなかったときなどに、同じ写真の識別を二重に行わない(識別枠を二重に使わない)ため、写真の識別の結果を、識別履歴とは別に最大 30 日間保存します。識別履歴からその結果を削除したとき、またはアカウントを削除したときは、その時点で削除します。
- 動画(以前のバージョンから送信された動画は、ファイルに含まれる撮影日時・位置情報を含みます)と、動画から切り出した生物ごとの画像は、識別の処理のために Cloud Storage に保存し、保存から 7 日を過ぎたあと自動的に削除します。識別履歴からその動画の結果を削除したとき、およびアカウントを削除したときは、その時点で削除します(その時点で削除できなかったものと、削除の処理の後に届いたものも、保存から 7 日を過ぎたあと自動的に削除されます)。ただし、識別履歴に保存した識別結果の画像は、上記の 7 日によらず、識別履歴からその結果を削除するか、アカウントを削除するまで保存します(前の項目のとおり)。
- 動画の識別の記録(ファイル名・サイズ・長さ・撮影メタデータ・識別結果。識別に失敗した場合はその理由)は、識別履歴からその動画の結果を削除したとき、またはアカウントを削除したときに削除されます。識別履歴に結果が載らなかった動画(識別に失敗した場合、途中で取りやめた場合、生物が見つからなかった場合)の記録は、識別を始めてから 30 日を過ぎたあと自動的に削除されます(それより前にアカウントを削除した場合は、その時点で削除されます)。
- アプリを使う前のダイブは、ユーザーがアプリ内で変更するか、アカウントを削除するまで保存されます。
- 通知用トークンは、サインアウトしたとき(その時点で通信できた場合)、通知の送信時に無効と判定されたとき、またはアカウントを削除したときに削除されます。
- フィードバックは、アカウントを削除するまで保存されます。
- 識別履歴は、ユーザーがアプリ内で削除するか、アカウントを削除するまで保存されます。
- ダイブログ(ポイントの位置、バディ欄・ガイド欄に入力した氏名、ショップ欄に入力した名前、見た生き物などを含む)は、ユーザーがアプリ内で削除するか、アカウントを削除するまで保存されます。ポイントの位置だけを削除することもできます。
- ダイブログのサイン(サインした方の手書きのサイン・お名前・コメント・資格と番号などを含みます)は、ユーザーがアプリ内でそのサインかダイブログを削除するか、アカウントを削除するまで保存されます。
- 器材の情報は、ユーザーがアプリ内で削除するか、アカウントを削除するまで保存されます。
- ダイビングツアーの情報は、ユーザーがアプリ内で削除するか、アカウントを削除するまで保存されます。ツアーを削除しても、ダイブログは削除されません。
- C カードの情報(インストラクター欄に入力した氏名などを含む)は、ユーザーがアプリ内で削除するか、アカウントを削除するまで保存されます。
- 端末内に保存した C カードの写真は、ユーザーがそのカードを削除したとき(別の端末で削除した場合を含みます)、サインアウトしたとき、または本アプリを端末から削除したときに、その端末から消去されます。
- ダイブログに追加した写真・動画の識別子と縮小画像は、ユーザーがそのダイブログから外したとき、そのダイブログを削除したとき、サインアウトしたとき、または本アプリを端末から削除したときに、その端末から消去されます(写真ライブラリの写真・動画は消去されません)。
- 識別した動画を示す写真ライブラリ内の識別子は、ユーザーがその識別履歴を削除したとき、元の動画の選択を外したとき、サインアウトしたとき、別のアカウントでサインインしたとき、または本アプリを端末から削除したときに、その端末から消去されます(写真ライブラリの動画は消去されません)。
- ファイルから取り込んだダイブの深度プロファイルは、サインアウトしたとき、ユーザーがアプリ内で削除したとき、または本アプリを端末から削除したときに、その端末から消去されます。Apple Watch から受け取ったダイブの記録は、本アプリを端末から削除したときに、その端末から消去されます(その端末で記録したものとして扱うため、サインアウトでは消去されません)。
- 識別した写真の縮小画像は、ユーザーが識別履歴からその結果を削除したとき、サインアウトしたとき、または本アプリを端末から削除したときに、その端末から消去されます(端末の空き容量が少ないときに iOS が消去することもあります)。サインアウトや本アプリの削除で端末から消去されても、当社のサーバーに保存した画像は残り、再びサインインすると表示できます。
- ウィジェットと端末内の検索のための情報は、サインアウトしたとき、または本アプリを端末から削除したときに、その端末から消去されます。
- 識別を予約した写真と撮影メタデータは、識別の結果を受け取ったとき、ユーザーが予約を取り消したとき、サインアウトしたとき、または本アプリを端末から削除したときに、その端末から消去されます。
- アプリ内の「設定 > アカウントを削除」を実行すると、Firestore 上のすべてのユーザーデータ、Cloud Storage 上の動画と動画から切り出した生物ごとの画像、Cloud Storage 上に保存した識別の画像(識別した写真と、動画から切り出した識別結果の画像)、および Firebase Authentication のアカウントが削除されます。この操作は取り消せません。
- ただし、次の情報は、アカウントの削除後も残ります。
- Firestore 上の、返金などで Apple が取り消した購入のトランザクション ID と取り消しの日時(取り消された購入が再び有効にならないようにするためです。アカウントとの対応づけは削除されます)
- Firestore 上の、アカウントを削除したことの記録(Firebase UID と日時のみ。2 時間の期限を過ぎたあと自動的に削除されます)
- Cloud Storage 上の動画と、動画から切り出した生物ごとの画像のうち、アカウントの削除の処理で削除できなかったものと、削除の処理の後に届いたもの(上記のとおり、保存から 7 日を過ぎたあと自動的に削除されます)
- Cloud Storage 上に保存した識別の画像のうち、アカウントの削除の処理で削除できなかったものと、削除の処理の後に届いたもの(毎日行う照合で自動的に削除されます)
- フィードバックが届いたことを当社の担当者に知らせるメール(本文〈長い場合は冒頭の一部〉と送信したアカウントのメールアドレスを含みます)。自動では削除されません。
- 診断情報(第 1 章)。Sentry および Firebase Crashlytics に、各社の保存期間が過ぎるまで残ります。
- App Store のサブスクリプションはアカウント削除と独立しており、別途「設定 > Apple ID > サブスクリプション」より解約してください。
6. クッキーおよびトラッキング
本アプリは広告 ID(IDFA)を取得しません。第三者の広告ネットワークやアナリティクス SDK は組み込まれていません。
不具合の検知および調査のため、クラッシュレポートの SDK(Sentry および Firebase Crashlytics)を組み込んでいます(第 1 章の「診断情報」、第 3 章)。
7. 本ウェブサイト(umiushi.love)における計測
当社が運営する本ウェブサイト(https://umiushi.love) では、サービス改善および利用状況の把握を目的として、Google LLC が提供する解析ツール「Google Analytics 4」を利用しています。
Google Analytics は Cookie および類似技術を用いて、以下の情報を収集します。
- 閲覧したページの URL および滞在時間
- 参照元(リンク元 URL、検索エンジン経由か直接訪問か等)
- 訪問者の地域(国・市レベル)、デバイス種別、ブラウザ種別、画面サイズ
- ページ内でのクリックおよび外部リンクへの遷移
これらの情報は匿名で取得され、個人を特定できる情報(氏名・電話番号・正確な住所・メールアドレスなど)は含まれません。収集された情報は Google 社のプライバシーポリシーに基づき管理されます。
- Google プライバシーポリシー: https://policies.google.com/privacy
- Google Analytics 利用規約: https://marketingplatform.google.com/about/analytics/terms/jp/
Google Analytics による情報収集を希望されない場合は、Google アナリティクス オプトアウト アドオン をブラウザにインストールするか、ブラウザの設定で Cookie を無効化してください。
なお、本ウェブサイトは Google Analytics 以外の第三者解析ツールおよび広告ネットワークを利用していません。
8. お子様の利用について
本アプリは 4 歳以上を対象としていますが、保護者の責任のもとでご利用ください。13 歳未満の方が本アプリを利用する場合は、保護者の同意を得てください。
9. ユーザーの権利
ユーザーは、当社が保有する自身の個人情報について、開示・訂正・利用停止・削除を請求できます。ダイブログにサインした方も、ご自身のサイン・お名前などについて同じ請求ができます(対象のサインを探すため、サインした日・ポイント名・サインに書いたお名前をお知らせください)。請求は本ポリシー末尾の連絡先までご連絡ください。
10. 安全管理措置
通信は TLS で暗号化され、保存データは Google Cloud の標準的な暗号化機構により保護されます。アクセスは認証されたユーザー本人および当社の運用担当者に限定されます。
11. 本ポリシーの変更
本ポリシーは、法令の改正や本アプリの機能変更に応じて更新されることがあります。重要な変更がある場合は、本アプリまたは当社ウェブサイト上で告知します。
12. 連絡先
ロケスタ株式会社 メール: rockesta-divers@rockesta.com