本文へスキップ
Deprem

プライバシーポリシー

最終更新日:

このポリシーは、ウェブサイト deprem.sayfa.app、Deprem iPhone アプリ(Apple Watch アプリとウィジェットを含む)、Deprem Android アプリ、およびそれらが利用するサーバー deprem-api.sayfa.app を対象とします。

Deprem にはアカウントがなく、お名前、メールアドレス、電話番号をお尋ねすることはありません。広告、広告識別子、トラッキング、第三者の分析ツールは一切使用せず、データを販売することもありません。

端末の登録と通知

アプリまたはブラウザは、ランダムな端末 ID と秘密鍵を自ら生成してサーバーに登録します。サーバーは鍵のハッシュのみを保存します。iPhone と Android のアプリは、アラートをオンにしたとき、地点を登録したとき、またはステーションモードを使うときにのみ登録を行います。ウェブサイトは、「アラート」ページでアラートをオンにしたときにのみ登録を行います。

登録には次の情報が含まれます:

  • 通知の宛先:iPhone では Apple Push Notification service(APNs)のデバイストークン、Android では Firebase Cloud Messaging(FCM)のトークン、ウェブではブラウザの Web Push サブスクリプション(エンドポイントと暗号鍵)。ライブアクティビティを使う場合は push-to-start トークン。
  • 言語、揺れの強さのしきい値、重大なアラートの設定、アプリとオペレーティングシステムのバージョン。
  • 登録した地点:あなたが付けた名前と、約 100 m(0.001°)単位に丸めた座標。
  • アプリで「現在地のアラート」がオンの場合、約 1 km(0.01°)単位に丸めた最後の位置情報。
  • 最後に通知した日時と、どの地震について通知したか。

アラートの計算方法

サーバーは地震ごとに、登録された地点で予想される揺れを計算し、それがしきい値に達したときに通知します。通知は Apple(APNs)、Google(Firebase Cloud Messaging)、またはブラウザのプッシュサービス(例:Google、Mozilla、Apple)を通じて配信されます。これらのサービスが知ることができるのは、通知の内容と宛先だけです。

「揺れを感じましたか?」の報告

揺れを報告すると、送信された位置はサーバーに届いた時点で、約 0.7 km²(直径およそ 1 km)の H3 セル(解像度 8)に縮められます。正確な座標は保存もログ記録もされません。保存されるのは、セル、選んだ揺れの強さ、時刻、プラットフォーム、そして端末が保持するランダムな ID(繰り返しの報告をまとめるため)です。この ID は端末の登録とは紐付けられていません。

セルごとの集計は、地震のページで公開されます。

ステーションモード(センサーとしてのスマートフォン)

ステーションモードは、あなたがオンにし、かつスマートフォンが充電中で静止しているときにのみ動作します。Android では通知バーに表示されるフォアグラウンドサービスとして動作し、スマートフォンの充電中にのみ加速度センサーを読み取ります。スマートフォンが動いている間は何も検知しません。動きのデータはスマートフォン上で処理され、生のセンサーデータが送信されることはありません。

サーバーに送信されるのは次の情報だけです:約 5 km² の H3 セル(解像度 7)、時計のずれ、サンプリングレート、背景ノイズ(定期的な「監視中」のハートビート)、そしてスマートフォンが揺れを検知したときのトリガー時刻、最大加速度、分類器の値。これらの記録は端末 ID と紐付けられます。

偽のデータを排除するため、iPhone では Apple App Attest、Android では Google Play Integrity を使用します。Apple または Google が、アプリが正規のもので改変されていないことを確認します。iPhone では、サーバーはその結果と端末上の鍵の公開部分を保存します。Android では、確認に合格したことと日時のみを保存し、Play Integrity のトークンは保存しません。コミュニティによる検知は試験運用中で、現在はシャドーモードで動作しています。このデータはアラートの送信には使われず、手法の精度を測るためだけに使われます。

端末内にとどまるデータ

iPhone アプリは、使用中に限り位置情報を求め、現在地で予想される揺れの強さの推定、近くの避難場所の検索、揺れの報告に使用します。近くの避難場所はオフラインで使えるようスマートフォンに保存されます。「無事です」のメッセージは、スマートフォンの共有シートを通じてあなたが選んだ相手に送られ、私たちには送信されません。Android アプリも使用中に限り位置情報を求め、バックグラウンドでの位置情報は求めません。

ウェブサイトは、選んだ言語を記憶するためだけに lang という Cookie を 1 つ使用し、それ以外の Cookie は使用しません。ブラウザに保存されるのは、テーマの選択、揺れの報告用のランダムな ID、アラートをオンにした場合の端末 ID・鍵・選んだ地点、そしてツールを使った場合の防災グッズリストと家族の防災プラン(ローカルストレージ)だけです。これらはいずれもサーバーには送信されません。

技術データ

サイトとサーバーへのリクエストは Cloudflare を経由します。IP アドレスは不正利用を防ぐためのレート制限にメモリ上で使用され、データベースには書き込まれません。背景地図は Cloudflare R2 から、地震データは私たち自身のサーバーから配信されます。

利用統計

アプリの利用者数を把握するため、端末キーを使って行われたリクエストについて、端末ごと・1 日ごとに 1 件の記録を保存します:国(Cloudflare が接続から判定する国コード。IP アドレスは保存しません)、プラットフォーム、アプリのバージョンとビルド、OS のバージョン、端末のモデル、端末の地域設定、タイムゾーン、言語。端末を伴わないリクエスト(ウェブサイトとアプリの公開クエリ)は、日、国、エンドポイントの種類、クライアントの種類ごとに件数のみを集計します。第三者の分析ツールは使用せず、データは広告に使われることも共有されることもありません。

Deprem Pro の購入

Deprem Pro の購入は、iPhone では Apple、Android では Google Play が処理し、支払い情報が私たちに届くことはありません。サブスクリプションの状態の管理には RevenueCat を使用します。アプリは RevenueCat に名前、メールアドレス、私たちの端末 ID を送信しません。Pro の利用資格を確認するため、RevenueCat SDK が生成する匿名のユーザー ID とストアの購入レシートが RevenueCat に送信されます。Pro の状態が Deprem のサーバーに送信されることはありません。

保存期間と削除

  • 端末の登録、地点、最後の位置情報、送信した通知の一覧、App Attest または Play Integrity の証明、ステーションモードのハートビートとトリガー:端末の登録が削除されるまで。登録を削除すると、これらはすべてまとめて削除されます。
  • iPhone と Android では、設定 →「データを削除」で端末の登録がサーバーから直ちに削除され、スマートフォン上の地点、最後の位置情報、オフライン用の避難場所、鍵が消去され、ライブアクティビティが終了します。「揺れを感じましたか?」の報告は匿名のセルであるため削除されません。
  • ウェブでは、「アラート」ページでアラートをオフにすると、端末の登録が直ちに削除されます。プッシュサービスが無効になったと報告したブラウザのサブスクリプションは自動的に削除されます。
  • 1 回限りの App Attest と Play Integrity のチャレンジは 5 分間有効で、期限切れのものは 10 分以内に削除されます。
  • テスト用トリガーと訓練のシミュレーション:7 日間。訓練の記録には、約 100 m 単位に丸めた端末の位置が含まれます。
  • 端末ごとの日次利用記録:13 か月(または端末の登録が削除されるまでのいずれか早い方)。端末 ID を含まない日次の合計:無期限に保存。
  • 「揺れを感じましたか?」の報告:アプリまたはブラウザが生成したランダムな ID とともに、セル単位で無期限に保存。この ID は端末の登録とは紐付けられていません。
  • データベースのバックアップは Cloudflare R2 に暗号化して保存されます。30 日間の復旧期間とそれをカバーするベースバックアップのため、削除された端末のデータは最長で約 31 日間バックアップに残ることがあります。
  • サーバーのログは 30 日間保存されます。一部の警告行には端末 ID が含まれることがありますが、座標、プッシュトークン、秘密鍵がログに書き込まれることはありません。

App Store のプライバシーラベルの概要

iPhone アプリの App Store プライバシー詳細は、このポリシーと一致しています:

  • 正確な位置情報:登録した地点と、「現在地のアラート」用の最後の位置情報。アプリの機能のため、端末 ID と紐付け、トラッキングなし。サーバーは地点を約 100 m、最後の位置情報を約 1 km 単位に丸めます。
  • おおよその位置情報:約 0.7 km²(直径およそ 1 km)のセルによる「揺れを感じましたか?」の報告。アプリの機能のため、あなたとは紐付けなし。また、利用統計の国コード。分析のため、端末 ID と紐付け、トラッキングなし。
  • デバイス ID:アプリが生成した端末 ID とプッシュトークン。アプリの機能と分析のため、端末の登録と紐付け。
  • 使用状況データ → 製品の操作:端末ごとの日次利用記録。分析のため、端末 ID と紐付け、トラッキングなし。
  • 診断 → その他の診断データ:アプリのバージョンとビルド、OS のバージョン、端末のモデル。分析のため、端末 ID と紐付け、トラッキングなし。
  • その他のデータ:ステーションモードの概要(最大加速度、約 5 km² のセル)。端末 ID と紐付け。
  • 購入 → 購入履歴:アプリの機能と分析のため(匿名のアプリユーザー ID のもとで App Store のレシートを検証する RevenueCat による)。あなたの身元とは紐付けなし、トラッキングには使用しない。
  • 収集しないもの:トラッキング、連絡先情報。

Google Play のデータセーフティの概要

Android アプリの Google Play データセーフティの詳細は、このポリシーと一致しています。データは転送中に暗号化され、第三者と共有されることはありません(Firebase Cloud Messaging、Play Integrity、RevenueCat、Cloudflare はサービスプロバイダとして機能します)。Google は 3 km² 未満の範囲を正確な位置情報とみなすため、地点、最後の位置情報、揺れの報告のセルは正確な位置情報として申告しています:

  • 位置情報 → 正確な位置情報:登録した地点(約 100 m)、最後の位置情報(約 1 km)、揺れの報告のセル。アプリの機能のため。
  • 位置情報 → おおよその位置情報:ステーションモードのセル(約 5 km²)と日次利用記録の国コード。アプリの機能と分析のため。
  • 金融情報 → 購入履歴:Deprem Pro の購入(RevenueCat と Google Play Billing)。アプリの機能のため。
  • アプリのアクティビティ → アプリの操作:端末ごとの日次利用記録。分析のため。その他のユーザー作成コンテンツ:揺れの報告の揺れの強さ。その他の操作:ステーションモードのハートビートとトリガー。アプリの機能のため。
  • アプリの情報とパフォーマンス → その他のアプリのパフォーマンス データ:アプリのバージョンとビルド、Android のバージョン、端末のモデル、地域設定、タイムゾーン、言語。分析のため。
  • デバイスまたはその他の ID:アプリが生成した端末 ID、FCM トークン、RevenueCat の匿名ユーザー ID、ステーションモードの Play Integrity の結果。アプリの機能、分析、不正行為の防止とセキュリティのため。
  • 収集しないもの:個人情報(名前、メールアドレス、電話番号、住所)、メッセージ、写真と動画、音声、ファイル、カレンダー、連絡先、健康とフィットネス、ウェブ閲覧、クラッシュログ、広告 ID。
  • すべてのデータは任意です。アプリの設定 →「データを削除」またはメールで削除を依頼できます。

データの出典

地震データは AFAD、ボアジチ大学 Kandilli 観測所・地震研究所、EMSC、USGS、GFZ GEOFON、アテネ国立天文台(NOA)から提供され、出典を明記して表示しています。避難場所と地図データは © OpenStreetMap contributors(ODbL)、背景地図は Protomaps、断層は GEM Global Active Faults(CC BY-SA 4.0)によるものです。

子ども

Deprem は子どもを対象としておらず、子どもから個人データを故意に収集することはありません。

お問い合わせとあなたの権利

データはご自身で削除できます:iPhone と Android では設定 →「データを削除」、ウェブでは「アラート」ページの「アラートをオフにする」で削除できます。ウェブから送信した報告を含む削除のご依頼、および GDPR とトルコの KVKK に基づくその他のアクセスや訂正のご依頼は、[email protected] までご連絡ください。端末 ID を添えていただくと、より迅速に対応できます。

このポリシーが変更された場合は、新しい版を更新日とともにこのページに掲載します。