プライバシーポリシー
概要
- アカウント登録なしで CalmAlone の基本機能をすべて使えます。ペット、トレーニング記録、メモは端末内に保存されます。
- データが端末の外に送られるのは、家族の同期をオンにした場合、匿名の利用統計(「マイページ → プライバシーとデータ」でオフにできます)を送る場合、クラッシュ時にクラッシュレポートを送る場合だけです。
- データの販売、広告の表示、他のアプリやウェブサイトをまたいだトラッキングは行いません。広告識別子(IDFA)も使用しません。
個人情報取扱事業者
個人情報の取扱事業者(管理者)は Eric Z(以下「当方」)です。お問い合わせ:candy66861@gmail.com。
1. 端末内にのみ保存されるデータ
ペットのプロフィール(名前、種類、日付、写真)、評価、トレーニングプラン、トレーニング記録、様子の記録、普段の外出、出来事、メモ、お世話カードの緊急連絡先、設定は、端末内にのみ保存されます(iCloud バックアップなどを使っている場合は端末のバックアップにも含まれます)。当方はこれらを見ることができません。ペットの写真を選ぶとき、iOS はあなたが選んだ写真だけをアプリに渡します。CalmAlone が写真ライブラリにアクセスすることはありません。
2. 家族の同期(任意)
家族を作成または参加すると、CalmAlone は当方のサーバーに匿名アカウントを作成します。メールアドレスやパスワードは不要です。保存するのは次の情報です。
- ランダムなアカウントID、ハッシュ化したログイントークン、不正利用対策用のランダムなインストールID
- 家族で使う表示名と色、役割(オーナーまたはメンバー)
- 家族で同期する記録:ペットのプロフィール(名前、種類、生まれた年月、家に来た日、小さな写真サムネイル)、質問への回答、トレーニング記録と評価、普段の外出、出来事、入力したメモ
- 招待コード(有効期間72時間)
利用目的:家族のメンバーや複数の端末の間でデータを同期するため。法的根拠:利用契約の履行(GDPR 第6条1項(b))。ペット写真の元画像と緊急連絡先はアップロードしません。
保存期間:家族から抜けるか、サーバーのデータを削除するまで。削除した記録は、ほかの端末でも削除されるよう、内容を含まない削除マークとして最長180日間保持します。期限切れの招待コードは7日後に削除します。
3. 購入
支払いは Apple が処理するため、当方が支払い情報を受け取ることはありません。家族を作成するとき、購入を確認するために CalmAlone Pro の署名付き App Store 取引情報をサーバーに送ります。取引ID、製品ID、購入日、環境、返金の状態を匿名アカウントにひも付けて保存します。法的根拠:契約の履行。保存期間:アカウントが存在する間。
4. 利用統計(オフにできます)
どの機能が役に立ち、どこでつまずいているかを知るため、アプリは匿名の利用イベント(例:「トレーニング完了」「書き出し」)を、アプリが生成したランダムな端末ID、アプリのバージョン、iOS のバージョン、機種、言語、タイムゾーンとともに送信します。イベントは家族のアカウントにはひも付けません。ペットの名前、メモ、表示名など、入力した文字は一切送りません。
法的根拠:アプリ改善のための正当な利益(GDPR 第6条1項(f))。いつでも拒否できます:アプリの「マイページ → プライバシーとデータ」で「匿名の利用統計を送信」をオフにすると、それ以降は送信しません(次回アプリを起動したときから完全に反映されます)。
保存期間:個々のイベントは90日、日ごとの集計(件数のみ)は400日。
5. クラッシュレポート
アプリがクラッシュしたときは、Google LLC の Firebase Crashlytics にクラッシュレポートを送信します。レポートに含まれるのは、クラッシュの技術的な詳細(スタックトレース)、機種、iOS のバージョン、アプリのバージョン、空き容量とメモリ、発生時刻、ランダムな Crashlytics インストールIDです。ペットの名前、メモ、表示名など入力した文字は含まれず、家族の同期のアカウントともひも付けません。利用目的:不具合の発見と修正。法的根拠:アプリを安定して提供するための正当な利益(GDPR 第6条1項(f))。保存期間:90日。
6. サーバーログと IP アドレス
当方のサーバーは Cloudflare 上で動いています。通信の配信とサービス保護のため、Cloudflare があなたの IP アドレスを処理します。当方はリクエスト数の制限のために IP アドレスを使いますが(カウンターは2日後に削除)、アカウントや記録とひも付けて保存することはありません。
7. 委託先・外国にある第三者への提供
| 委託先 | 目的 | 所在地 |
|---|---|---|
| Cloudflare, Inc.(米国) | 家族の同期と利用統計のためのホスティングとデータベース(Workers、D1) | グローバルネットワーク。データベースのリージョン:Asia-Pacific (APAC) |
| Google LLC(米国、Firebase Crashlytics) | クラッシュレポート | 米国/グローバル |
| Apple Inc.(米国) | アプリの配信、支払い、端末上のライブアクティビティと通知 | Apple のプライバシーポリシーによる |
日本国外(米国など)にデータを移転する場合は、委託先のデータ処理契約および EU 標準契約条項により、個人情報保護法の基準に相当する措置を確保しています。
8. 収集しない情報
位置情報、連絡先、写真ライブラリ、マイク、カメラ、健康データ、広告識別子、閲覧履歴。広告なし、データ販売なし、トラッキングなし。
9. あなたの権利
- 開示・データポータビリティ:いつでも全データを書き出せます(マイページ → 書き出しとバックアップ → JSON または CSV)。
- 削除:マイページ → プライバシーとデータ → サーバー上の自分のデータを削除 で、アカウントを削除し、すべての家族から抜けます。ほかのメンバーがいない家族のオーナーの場合は、その家族と記録も削除されます。アプリを削除すると端末内のデータも削除されます。
- 訂正:アプリ内で記録を直接編集できます。
- 利用停止:「マイページ → プライバシーとデータ」で利用統計をオフにできます。
- candy66861@gmail.com にご連絡いただければ、これらの請求に対応します。お住まいの地域のデータ保護機関に苦情を申し立てることもできます。
お住まいの地域に応じて、日本の個人情報保護法、GDPR(EU・EEA、英国)、韓国の個人情報保護法、中国の個人情報保護法、米国各州のプライバシー法などが、これらの権利を定めています。30日以内に回答します。
10. お子さま
CalmAlone は13歳未満(EUでは16歳未満)のお子さまを対象としておらず、その個人情報を意図的に収集することはありません。
11. 安全管理
すべての通信は HTTPS で暗号化されます。ログイントークンはハッシュ化して保存し、すべてのリクエストで家族のメンバーかどうかを確認します。
12. 変更
本ポリシーを変更する場合は、上の施行日を更新し、重要な変更はアプリ内でお知らせします。