1. 取り扱う情報と利用目的
- 位置情報:許可に応じて、おおよその位置または正確な緯度・経度を取得します。現在地の天気予報、地名表示、地域に応じた通知に利用します。端末から取得できる直近の位置を利用する場合もあります。
- 通知の登録情報:通知に同意し、必要な権限を許可すると、Firebase の匿名認証 ID、FCM 配信トークン、緯度・経度、地域名・市区町村名、端末のプラットフォーム、登録更新日時を取り扱います。天気のお知らせや季節のお便りの配信先管理に利用します。
- 端末内の情報:天気予報、取得済みの位置・地名、設定、通知への同意状態、暦のデータなどを保存し、再表示やオフライン表示、ウィジェットに利用します。
- 通信に伴う技術情報:接続先サービスは、IP アドレス、リクエスト内容、アプリ・端末に関する技術情報を、通信の提供、認証、安全性の確保などのために処理する場合があります。
- お問い合わせ:メールで連絡いただいた場合、メールアドレスとご相談内容を回答やご依頼の処理に利用します。
氏名、メールアドレス、パスワードを入力するアカウント登録画面はありません。ただし、通知登録の保護には Firebase の匿名アカウントを利用します。「匿名認証」は、位置情報や通信情報を一切扱わないという意味ではありません。
2. 更新とバックグラウンド処理
天気はアプリの起動・復帰時や手動更新時などに取得します。Android のバックグラウンド処理やウィジェット更新では、保存済みの位置・予報を利用する場合があります。アプリを閉じるだけで、すべての通信が直ちに停止するわけではありません。
位置情報の許可は Android の設定で変更できます。本アプリは、移動経路を記録するための常時位置追跡を目的としていません。
3. 外部サービスへの送信
- Open-Meteo:緯度・経度を送信し、天気予報を取得します。利用条件・プライバシー
- Geoapify:緯度・経度を送信し、日本語の地名を取得します。取得できない場合は Android の地名変換サービスを利用することがあります。プライバシーポリシー
- Google Firebase:Authentication で匿名認証、Cloud Firestore で通知登録の保存、Cloud Messaging で通知配信を行います。Remote Config で祝日・暦などの設定を取得します。設定取得や配信には、Firebase のインストール識別子などの技術情報も使われます。Firebase のプライバシー情報・Google プライバシーポリシー
通知登録は開発者が管理する Firebase プロジェクトに保存され、通知の配信処理で利用されます。各提供者が通信ログなどを保持することがあり、その取り扱いには各社のポリシーも適用されます。処理・保存は日本国外で行われる場合があります。
法令に基づく正当な要請への対応など、法律上必要な場合を除き、説明した目的と無関係な第三者への提供や、個人情報の販売は行いません。
4. 許可と利用者の選択
Android の「設定 → アプリ → 天気ものがたり」から、位置情報や通知の許可を変更できます。通知を断っても天気と季節のページは利用できます。位置情報を許可しない場合は、現在地の新しい予報や地名を取得できないことがあります。
通知または位置情報の許可を取り消すと、以後の通知登録の同期は停止します。ただし、送信待ちの処理や、すでに保存された登録情報が自動的に削除されるわけではありません。
5. データの保存期間と自動削除
端末内のキャッシュや設定は、更新や Android のアプリデータ削除・アンインストールによって削除されます。Firebase 上の情報は端末とは別に保存されるため、アンインストールや通知の停止によって直ちに削除されるわけではありません。
Cloud Firestore の通知登録は、最終更新日時(updatedAt)から90日が経過すると自動削除の対象となり、定期的な削除処理で削除します。対象には、配信トークン、位置情報、地域名、プラットフォーム、登録更新日時など、その通知登録に含まれる情報が含まれます。自動削除のためにメールで依頼する必要はありません。
アプリの利用などによって通知登録が正常に更新されると、その更新日時から再び90日を数えます。そのため、継続して利用・更新されている登録が、作成から90日で必ず削除されるという意味ではありません。削除の実行時刻は定期処理のタイミングにより異なります。
この90日ルールは Cloud Firestore の通知登録に適用されます。Firebase Authentication の匿名アカウントは別の仕組みで管理されており、この処理では削除されません。また、外部サービスが保持する通信ログなどには、それぞれの保存方針が適用されます。
情報の取り扱いや保存・削除についてご不明な点がある場合は、下記のお問い合わせ窓口へご連絡ください。
6. 広告・解析と安全性
現在のバージョンでは広告表示・広告リクエストを無効にしており、開発者による利用行動の解析やクラッシュレポート収集のために Firebase Analytics・Crashlytics を利用していません。外部サービスが運用上扱う技術情報は、前述のとおりです。
通信には HTTPS などを利用し、通知登録には匿名認証と Firestore のアクセス制御を使用します。他の利用者の登録をアプリから読み取ったり書き換えたりできないよう制限しています。ただし、すべての通信や保存の安全性を完全に保証するものではありません。
7. お子さまの利用とポリシーの変更
未成年の方は、位置情報や通知の許可について保護者の方とご確認ください。お子さまの情報に関する懸念や削除のご相談も、下記窓口で受け付けます。
機能や情報の取り扱いが変わる場合は本ページを更新し、更新日を変更します。重要な変更については、必要に応じてアプリ内などでもお知らせします。
8. お問い合わせ
運営・開発:Tech With M / Md Moniruzzaman
対象アプリ:天気ものがたり
メール:techwithmonir@gmail.com
このページは GitHub Pages で公開します。本ページには独自の解析スクリプトや広告を設置していません。ホスティングに伴う情報の処理については GitHub のプライバシー声明をご確認ください。外部リンクを開くと、そのサービスのポリシーが適用されます。