プライバシーポリシー
indigo(以下「運営者」)は、アプリ「Sanpochi」(以下「本アプリ」)における利用者の情報の取り扱いを、次のとおり定めます。
1. 取得する情報と利用目的
- 利用者ID: 利用者ごとのデータを分けて保存するため、Firebase Authentication で利用者IDを発行します。はじめは匿名で、氏名、メールアドレス、電話番号などは取得しません。
- アカウントの情報(任意): 機種を変えたときなどに記録を引き継げるよう、利用者が Apple または Google のアカウントを結び付けたときは、そのアカウントの識別子とメールアドレスを Firebase Authentication に保存します。Apple で「メールを非公開」を選んだときは、Apple が発行する転送用のアドレスになります。記録の引き継ぎと本人の確認にだけ使い、メールを送ることはありません。
- 犬の情報: 利用者が登録した犬の名前、写真、誕生日、うちに来た日、犬種、体重、メモ、1日の散歩の予定を、記録の表示と散歩のお知らせのために、Google Cloud Firestore(東京リージョン)に保存します。
- 散歩の記録: 散歩の開始と終了の時刻、時間、距離、道筋、おしっこ・うんち・水・おやつを記録した時刻と場所、GPS が見つからないときに利用者が地図で指定したおおよその地点、メモを、履歴の表示のために Cloud Firestore に保存します。
- 位置情報: 散歩を記録している間だけ、道筋と距離を記録するために端末の正確な位置情報を使います。画面を消しても記録を続けるため、記録中はバックグラウンドでも使います。記録していないときは使いません。地図を表示するため、表示する範囲が Google Maps Platform に送られます。
- 家族と使う(任意): 利用者が招待のコードで家族を招待すると、招待された家族は、犬の情報と散歩の記録(道筋と記録した場所を含みます)を見たり書いたりできます。そのため、家族の中での呼び名、家族に入った日時、散歩を終えた人の利用者IDを Cloud Firestore に保存します。招待のコードは、作ってから 48 時間で使えなくなります。
- お知らせ: 散歩がまだのときのお知らせと、誕生日と記念日のお知らせは、端末の中で予約して出し、サーバーには送りません。
- アプリの使われ方: 本アプリを良くするため、Google Analytics for Firebase で、画面を開いた回数や、家族を招待した・家族に入ったなどの操作の回数、端末の種類、おおよその地域を収集します。広告IDは収集せず、名前、写真、位置情報、メモは送りません。
- アプリの真正性の確認: 不正なアクセスを防ぐため、Firebase App Check により、本アプリが正規のものかを Google Play Integrity(Android)または Apple App Attest(iOS)で確認します。
- 広告に関する情報: 本アプリは Google AdMob の広告を表示します。AdMob は、広告の配信、効果の測定、不正の防止のために、広告ID、IPアドレス(おおよその地域の推定に使われることがあります)、広告の表示やタップなどの操作、アプリの動作に関する診断情報を収集します。欧州経済領域などでは、利用者の同意に基づいて取り扱い、同意は本アプリの設定画面から変更できます。
- 広告を消す購入: 購入の手続きとお支払いは Google Play または App Store が行い、運営者はお支払いの情報(カードの番号など)を受け取りません。広告を消すために、購入したかどうかをストアに確かめ、端末内に保存します。
- 端末内だけに保存する情報: 選んだ表示言語、誕生日と記念日のお知らせを出すかどうか、広告を消す購入をしたかどうか、記録中の散歩の控え(アプリが途中で終わったときに記録を失わないため)は、端末内にだけ保存し、送信しません。
2. 外部サービスへの送信
上記の情報は、本アプリの機能の提供のために、次のサービスに送信されます。各サービスでの取り扱いは、それぞれの方針をご覧ください。
- Firebase(Authentication、Cloud Firestore、App Check、Google Analytics for Firebase)(Google LLC): Firebase のプライバシーとセキュリティ
- Google Maps Platform(Google LLC): Google プライバシー ポリシー
- Google AdMob(Google LLC): Google の広告に関するポリシー
- Google でログイン(Google LLC)、Apple でサインイン(Apple Inc.): 利用者がアカウントを結び付けたときだけ使います。Apple のプライバシーポリシー
運営者は、法令に基づく場合を除き、取得した情報を上記以外の第三者に提供しません。
3. 保存期間と削除
犬の情報と散歩の記録は、利用者が本アプリで削除するまで保存し、削除するとサーバーからも削除します。設定画面の「アカウントと記録を削除」で、結び付けたアカウントと、すべての記録を削除できます。アカウントを結び付けずに本アプリを削除すると、端末とデータとの結び付きは失われます。この場合、運営者は利用者を特定できないため、その後のデータの削除を求められても、該当するデータを見つけられないことがあります。家族と使っているときは、招待された人がアカウントを削除しても、家族と一緒につけた記録は家族のもとに残ります。最初に招待した人(記録の持ち主)がアカウントを削除すると、家族と一緒につけた記録もすべて削除されます。
4. 子どもの情報
本アプリは、13歳未満の子どもを主な対象としていません。
5. 改定
本ポリシーを改定するときは、このページでお知らせします。
6. お問い合わせ
indigo / indigo.common@gmail.com
Privacy Policy
This policy explains how indigo ("we") handles information in the app "Sanpochi" (the "App").
1. Information we collect and why
- User ID: To keep each user's data separate, Firebase Authentication issues a user ID. You start anonymously, and we do not collect your name, email address, or phone number.
- Account information (optional): If you link an Apple or Google account so that you can keep your records when you change phones, we store that account's identifier and email address in Firebase Authentication. If you choose "Hide My Email" with Apple, this is a relay address issued by Apple. We use it only to restore your records and confirm it's you, and we never send you email.
- Dog profiles: The name, photo, birthday, the day they came home, breed, weight, notes, and daily walk plan you enter for your dogs are stored in Google Cloud Firestore (Tokyo region) to show your records and send walk reminders.
- Walk records: The start and end times, duration, distance, route, the times and places you record pee, poop, water, or treats, the approximate spot you set on the map when GPS can't be found, and your notes are stored in Cloud Firestore to show your history.
- Location: Only while a walk is being recorded, the App uses your device's precise location to record the route and distance. To keep recording when the screen is off, it also uses location in the background during a walk. It does not use location at other times. To show maps, the area being displayed is sent to Google Maps Platform.
- Using the App with family (optional): If you invite family members with an invite code, they can view and add to your dog profiles and walk records (including routes and recorded places). For this, we store each family member's display name, the time they joined, and the user ID of the person who finished each walk in Cloud Firestore. Invite codes stop working 48 hours after they are created.
- Notifications: Reminders for walks not yet taken and birthday and homecoming reminders are scheduled and shown on your device and are not sent to any server.
- App usage: To improve the App, Google Analytics for Firebase collects how often screens are opened, how often actions such as inviting family or joining a family are used, the device type, and the general region. It does not collect the advertising ID, and we never send names, photos, location, or notes.
- App integrity checks: To prevent abuse, Firebase App Check verifies that the App is genuine using Google Play Integrity (Android) or Apple App Attest (iOS).
- Advertising: The App shows ads from Google AdMob. For ad delivery, measurement, and fraud prevention, AdMob collects the advertising ID, IP address (which may be used to estimate general location), interactions such as ad views and taps, and diagnostic information about app performance. In the European Economic Area and similar regions this is based on your consent, which you can change in the App's settings.
- Remove-ads purchase: Purchases and payments are handled by Google Play or the App Store, and we never receive your payment details (such as card numbers). To remove ads, the App checks with the store whether you have made the purchase and saves the result on your device.
- Information kept only on your device: The display language you choose, whether birthday and homecoming reminders are on, whether you have bought the remove-ads purchase, and a backup of the walk being recorded (so it isn't lost if the App closes unexpectedly) are stored only on your device and are not sent anywhere.
2. Services that receive information
To provide the App's features, the information above is sent to the following services. Please see their policies for details.
- Firebase (Authentication, Cloud Firestore, App Check, Google Analytics for Firebase) (Google LLC): Privacy and Security in Firebase
- Google Maps Platform (Google LLC): Google Privacy Policy
- Google AdMob (Google LLC): How Google uses information in advertising
- Sign in with Google (Google LLC) and Sign in with Apple (Apple Inc.): used only when you link an account. Apple Privacy Policy
Except as required by law, we do not share collected information with any other third party.
3. Retention and deletion
Dog profiles and walk records are kept until you delete them in the App, and deleting them also removes them from our servers. In Settings, "Delete account and records" deletes your linked account and all of your records. If you uninstall the App without linking an account, the link between your device and your data is lost. In that case we cannot identify you, so we may not be able to find your data if you ask us to delete it afterwards. When you use the App with family, records you keep together stay with the family if an invited member deletes their account. If the person who sent the first invite (the owner of the records) deletes their account, all records kept together with the family are deleted too.
4. Children
The App is not primarily directed at children under 13.
5. Changes
If we change this policy, we will announce it on this page.
6. Contact
indigo / indigo.common@gmail.com