プライバシーポリシー

ワンダフル・ライフ(愛犬管理簿)/ワンダフル・ライフ トレーナー

最終更新日: 2026年11月3日

English

このポリシーは、iPhone アプリ「ワンダフル・ライフ(愛犬管理簿)」(以下「愛犬家アプリ」)と「ワンダフル・ライフ トレーナー」(以下「トレーナーアプリ」)で、どんな情報を、何のために、どこで扱うかを説明するものです。

要点: 広告は、サーバーの AI を使うとき(日記をトレーナーに渡すときのまとめと、AI アシスタントで「サーバーの AI」を選んだとき)だけ表示します(月額のプレミアム会員には表示しません)。ほかの画面に広告はありません。トレーナーアプリでは、任意参加の利用状況共有を準備しています。性能確認と送信先設定が完了するまで計測・送信は無効です。集めた情報を第三者に販売することもありません。メールアドレス・電話番号・パスワード・連絡先は集めません。

1. 運営者とお問い合わせ

運営者: 上原佑太(アプリ「愛犬管理簿」の運営者)

お問い合わせ・データの削除のご相談: Instagram「@wonderful.life.app」(https://www.instagram.com/wonderful.life.app)のダイレクトメッセージへ。

2. 愛犬家アプリで、端末の中にだけ置く情報

愛犬のプロフィール(名前・犬種・誕生日・ワクチン日・写真など)、毎日の記録、お散歩の記録(経路・時間)、設定は、あなたの端末に保存します。

3. 機能ごとに、外へ送る情報と送り先

次の機能を使ったときだけ、その機能に必要な情報が下の送り先に保存されます。機能ごとに送り先は別で、お互いにデータを混ぜません。

機能送る情報送り先
iCloud 同期・家族との共有愛犬のプロフィール、毎日の記録、お散歩の記録(あなたが同期・共有をオンにしたとき)Apple の iCloud(CloudKit の非公開データベース)。共有した相手には、共有した内容が見えます。
散歩友達(お散歩の待ち合わせ)集まりのタイトル・詳細・日時・集合場所として選んだ地点と場所名・定員、主催者・参加者のアプリ内 ID と表示名、参加・到着の記録、信用スコアの計算に使う履歴、信用スコア回復のための購入記録(取引 ID・商品 ID)Apple の CloudKit(公開データベース)。集まりの内容と主催者の表示名は、他のユーザーにも表示されます。
掲示板「イデアの樹」匿名のアカウント ID、投稿した議題・意見・「いいね」Google の Firebase(匿名認証・Cloud Firestore・Cloud Functions)。投稿は他のユーザーにも表示されます。
ドッグトレーナーに相談第4章のとおりCloudflare 上の相談専用サーバー
AI アシスタント(ChatGPT)あなた自身が設定画面で AI を「ChatGPT」に切り替え、OpenAI の API キーを入れたときだけ。質問の文章と、回答に必要な愛犬の記録(プロフィール・毎日の記録・お散歩)OpenAI。API キーは端末のキーチェーンに保存され、運営者には送られません。
広告(サーバーの AI を使うとき)広告の表示と、広告を見終わったことの確認に必要な情報(端末やアプリの情報、IP アドレス、広告の表示・視聴の記録など)。あなたが「追跡を許可」した場合だけ、広告の識別子(IDFA)も使われます。広告を見終わったことを相談サーバーが確かめるため、利用券の番号と、相談のアカウントの ID を広告に添えます。Google(AdMob)。広告の配信と、見終わったことの相談サーバーへの通知に使われます。
購入(プレミアム機能・信用スコアの回復)購入の手続きApple(App Store)。クレジットカードなどの情報は運営者には届きません。

各送り先での情報の扱いは、Apple・Google・OpenAI・Cloudflare それぞれのプライバシーポリシーにも従います。これらの事業者の設備は日本国外にある場合があります。

4. ドッグトレーナーに相談・トレーナーアプリで扱う情報

相談機能とトレーナーアプリは、運営者が管理する Cloudflare(Workers・D1・Durable Objects)のサーバーを使います。保存する情報は次のとおりです。

情報内容と使いみち
アカウントサービス内の匿名の ID と、APIアクセス用の合言葉(CloudKit認証を有効にした場合、トレーナーはAppleで本人確認した後に発行するセッショントークン)。サーバーには合言葉そのものではなく、そのSHA-256ハッシュだけを保存します。合言葉は端末のキーチェーンに保存され、iCloud キーチェーンをオンにしていれば、あなたの別の端末へ引き継がれます。相談を使っていなくても、AI アシスタントでサーバーの AI を使うときは、このアカウントを自動で作ります(表示名は既定の名前。トレーナーには、相談をはじめるまで何も見えません)。
トレーナーの非公開審査資料審査への同意後、氏名、申告した資格・実績、証明URL(最大3件)と証明書等のJPEG画像(最大3枚・各256KiB以内)、提出版、同意・提出日時、確認結果・参照元・監査記録を、資格・実績の確認と掲載判断に使います。画像の付加メタデータは除去します。公開プロフィールには表示せず、本人、運営者と権限を限定した審査担当だけが閲覧します。審査を有効にした場合、OpenAIのDot(ChatGPT)へ資料を提示し、発行元の公開情報と照合します。自動承認は運営者が明示設定した資格・発行元・有効期限などの条件を満たした場合だけです。未設定・不明・矛盾がある場合は手動確認になります。
CloudKit の本人識別子CloudKit認証が有効な場合、トレーナーのログインには専用CloudKitコンテナの本番環境でAppleが確認したiCloudアカウントを使います。AppleのWeb Auth Tokenは検証中だけメモリで扱い、保存・ログ・返送しません。Apple応答のuserRecordNameから作るSHA-256フィンガープリントとサービス内アカウントIDの対応だけを保存し、退会時に削除します。Apple ID・氏名・メールアドレスは受け取りません。CloudKitに相談やプロフィールの記録は作りません。
CloudKitの一回限りtokenCloudKit認証が有効な場合、AppleのWeb Auth Tokenを再利用できないよう、tokenそのものではなくそのhashを保存します。有効期間は24時間で、毎日の定期処理または次の認証時に期限切れを削除します。本人確認後のtokenは保存しません。
トレーナーのログイン状態本人確認後に発行するセッショントークンのSHA-256ハッシュと、アカウントID・有効期限を保存します。有効期限は30日で、失効分は次のログイン時または毎日の定期処理で削除し、退会時は直ちに削除します。運営管理画面のログインCookieは8時間で失効し、ログアウト時にブラウザから削除します。
表示名相談相手に表示する名前。本名でなくてかまいません。
相談のメッセージ相談の文章と、相談の種類(しつけの悩みの種類など)。相談相手に届けるために保存します。
愛犬の情報(愛犬家のみ・任意)あなたが「共有する」を選んだときだけ、愛犬の名前・犬種・月齢を相談相手に見せます。写真や誕生日は送りません。
日記の共有(愛犬家のみ・任意)あなたが「日記を渡す」を使ったときだけ、選んだ期間・項目・日の日記のうち、伏せると選んだ言葉を「***」に置き換えたものを相談サーバーに送り、サーバーの AI(Cloudflare の Workers AI)がトレーナー向けの文章にまとめます。まとめるために送った日記は保存しません。サーバーに保存するのは、あなたが確認・編集して送った文章だけで、相談のメッセージとして扱います。写真・お散歩の経路(位置)・誕生日は送りません。
AI アシスタントの質問(愛犬家のみ・任意)あなたが AI アシスタントで「サーバーの AI」を選んで質問したときだけ、質問の文と、前の質問(2つまで)と、質問に関係する愛犬・期間の記録から作った材料(日記・メモの要点、トイレ・食事・体重・気分・お薬・お手入れ・お散歩の集計、名前・犬種・誕生日・ワクチンの日付などのプロフィール)を、伏せずにそのまま相談サーバーに送り、サーバーの AI(Cloudflare の Workers AI)が答えを返します。送った質問・材料と答えは、どれも保存しません。写真・お散歩の経路(位置)は送りません。
サーバーの AI の利用券(愛犬家のみ)まとめ・AI アシスタントの質問を使える回数を管理するため、利用券の番号・作った日時・使った回数・広告を見終わった記録(広告ごとの番号)を保存し、2日で削除します。月額のプレミアム会員かを確かめるため、App Store の購入記録をサーバーで確認し、購入ごとの1日の回数(購入の番号・日付・回数)を保存して2日で削除します。
トレーナーの公開プロフィール(トレーナーのみ)表示名・ひとこと・自己紹介・得意分野・活動エリア・経験年数・資格。運営の承認後、愛犬家に一覧で表示されます。招待コードを使った場合は、その記録も保存します。
通知の宛先(任意)通知を許可したときだけ、Apple のプッシュ通知の宛先(デバイストークン)を保存し、新しいメッセージをお知らせするために使います。
最終利用時刻安全のための利用状況の確認に使います。
登録の回数制限用の記録登録・CloudKit認証・管理画面ログインを連続で試す不正を防ぐため、IP アドレスそのものではなく、塩を加えたハッシュだけを一時的に保存し、24 時間で削除します。
通報・ブロックの記録第6章のとおり。

相談サーバーは、位置情報・メールアドレス・電話番号・連絡先・広告用の識別子を集めません(広告の識別子は、広告を出す Google だけが、あなたが許可した場合に使います。第3章)。

相談の相手(愛犬家とトレーナー)には、上の表のうち、その相談に必要な範囲の情報が見えます。運営者は、通報があったとき・不正の調査が必要なとき・法令に基づくときを除き、相談の内容を確認しません。

審査資料(氏名・資格・実績・URL・画像)と審査監査記録は、下書き・審査待ちの間は保持し、最新の審査判断から90日後に削除対象となり、毎日の後片付けで削除します。審査資料やプロフィールを変更すると再審査になります。退会時は審査資料と監査記録を直ちに削除します。Dotによる確認を行う場合のOpenAI側での取扱いはOpenAIのプライバシーポリシーにも従います。審査担当のログインCookieの有効期限は30日です。認証された審査APIの利用に成功すると、前回の発行から24時間以上経過している場合に期限を30日へ自動更新します。30日間更新がなければ失効し、ログアウトでも削除します。審査専用キーを変更すると既存の審査ログインは無効になります。運営管理画面のログインは8時間のままです。

5. 情報の利用目的

トレーナーアプリの任意参加の利用状況共有では、操作名・開始/成功/失敗/キャンセルの件数・粗い所要時間帯を、UTCの日付・アプリの版・OSの種類ごとに集計します。相談本文、氏名、日記、アカウント/端末ID、位置、広告IDは含めません。送信先は運営者の専用集計サーバー(Cloudflare)で、相談用DBとは分離します。設定で参加を停止すると未送信データを削除し、送信中の通信も可能な範囲で中止します。端末内は最大30日・256KiB、再試行は最大7日・5回で打ち切り、受信側の日次集計は30日保持します。期限超過データは参照・再送の対象外とし、端末では次回起動/保存時、受信側では定期処理で物理削除します。送信済み集計は個人に結び付かないため、個人分だけを削除できません。Cloudflareが通信処理上扱うIP等の情報と、アプリが保存する集計は異なります。参加しなくても全機能を利用できます。現在は性能確認と送信先設定が終わっておらず、計測・送信は無効です。

上記以外の目的には使わず、広告やマーケティングのために第三者へ提供・販売しません。

6. 通報・ブロックと安全のための対応

報告の記録(控えを含む)は、不正利用への対応と法令対応のため、運営者が対応を終えてから 1 年間保管し、その後自動で削除します。あなたが退会したあとも、この期間は保管します。

7. 保存期間と、データの削除

8. お子さまについて

散歩友達の集まりは、成人を対象にしています。お子さまがアプリを使うときは、保護者の方がこのポリシーをご確認ください。

9. あなたの権利

ご自身の情報について、開示・訂正・削除・利用停止をご希望のときは、第1章のお問い合わせ先へご連絡ください。アプリ内でできる操作(表示名・プロフィールの編集、ブロック、退会)は、アプリからすぐにできます。

10. このポリシーの変更

機能の追加などで内容を変えるときは、このページを更新し、最終更新日を書き換えます。重要な変更は、アプリ内でもお知らせします。

11. 公開Q&Aとトレーナーの公開プロフィール

公開Q&Aに参加するときは、質問・回答・公開ニックネーム(トレーナーは公開プロフィール名)がWebでも公開されることを確認します。未ログインの人や検索エンジンも閲覧できます。一般利用者も回答でき、トレーナーと区別して表示します。日記や個別相談は自動公開しません。

既存の相談アカウントを使い、質問・回答・分野・公開名・通知同意・最終活動と閲覧の時刻をCloudflare D1の専用領域へ保存します。閲覧は質問単位の時刻だけを集計し、閲覧者の個人追跡用IDを保存しません。Q&A利用は無料、初期は文章のみです。

作成・編集・回答・補足・閲覧から90日間反応がない質問は削除予告の対象です。予告後14日以上たち反応がないことを再確認して削除します。各回の処理件数には上限があり、次の定期処理へ持ち越す場合があります。新しい反応で予告を解除し、通報対応中は保全します。

質問者が削除した質問と付随回答は直ちに非公開とし、原則14日後から削除します。回答を削除すると本文を消去します。退会では本人の質問・回答・Q&A通知・公開プロフィールを削除します。通報時点の最小限の控えは運営だけが確認し、対応後1年で削除します。

回答と削除予告はアプリ内通知一覧で確認できます。希望者だけにプッシュ通知を送り、本文や連絡先を端末の通知へ出しません。Q&Aと個別相談のブロックは共通で、その相手との進行中の個別相談も終了します。公開Webは未ログインでも閲覧でき、第三者の閲覧を完全に防ぐ機能ではありません。

トレーナーの公開プロフィールは本人が確認して公開を選んだ場合のみ、表示名・得意分野・地域・経歴・公開資格・受付状態等を表示します。非公開の資格証拠やiCloud本人確認値は公開しません。公開停止や投稿削除は、第三者の複製や検索結果の即時消去を保証するものではありません。個別相談は利用者が希望したときだけ開始します。