プライバシーポリシー
最終更新日:
QuickMappin(以下「本アプリ」といいます)は、ユーザーの皆様のプライバシーを尊重し、個人情報の保護に努めます。本プライバシーポリシーは、本アプリが収集、使用、保護する情報について説明するものです。
データ管理者
データ管理者: Kosuke Kaya
日本
メール: tabemap123@gmail.com
1. 収集する情報
1.1 位置情報
本アプリは、地図上での現在地表示の目的で位置情報を収集します。
位置情報は「アプリの使用中のみ」取得され、バックグラウンドでの位置情報の収集は行いません。
個人を特定することを目的として位置情報を利用することはありません。
位置情報はユーザーを追跡する目的では使用しません。
なお、位置情報の精度はお使いの端末や周囲の環境に依存します。
1.2 第三者サービスによる収集データ
本アプリで利用している以下の第三者サービスが、自動的に特定のデータを収集する場合があります:
Google AdMob(広告):
- 広告識別子(IDFA)
- IPアドレス
- デバイス識別子
- デバイス情報(モデル、OSバージョン、画面サイズ)
- 広告インタラクションデータ(インプレッション、クリック)
これらのデータは当方が直接取得・保存するものではなく、Googleにより収集・管理されます。
Firebase Analytics(アナリティクス):
- アプリインスタンスID(匿名の識別子)
- デバイス情報(モデル、OSバージョン)
- アプリのバージョン
- 画面表示・操作イベント(ピン作成・削除・カスタマイズ等)
- ユーザープロパティ(累積ピン数、インストール日数、言語設定等)
これらのデータはGoogleにより収集・管理されます。個人を特定する情報は含まれません。
PostHog(アナリティクス・画面操作の記録):
本アプリは、機能の改善と操作のつまずきの把握のため、PostHog, Inc. が提供する「PostHog」を使用しています。Firebase Analytics と同じ利用イベント・デバイス情報・匿名の識別子(PostHog の識別子。氏名等の実名情報とは結びつきません)・IPアドレスに基づくおおよその地域が、PostHog のサーバー(米国)へ自動的に送信されます。
また、どの操作でつまずきが起きているかを把握して画面を改善するため、PostHog の「セッションリプレイ」機能によりアプリの画面を記録し、PostHog のサーバーへ送信します。記録の範囲は次のとおりです。
- 記録に含まれるもの: アプリの画面表示と操作の様子(表示中の地図の範囲やピンの配置を含みます)。
- ご同意いただいた場合にのみ記録に含まれるもの: ピンに書き込んだメモの内容。アプリ内で表示される確認画面で「協力する」を選んでいただいた場合、または設定画面の「改善への協力」にある「メモの内容を提供する」をオンにしていただいた場合にのみ記録されます。ご同意がない場合、メモの内容は黒く塗りつぶされ、判別できません。
- 記録に含まれないもの(黒く塗りつぶされます): ピンの住所表示、ピンに添付した写真、招待用QRコード、他のメンバーの表示名、フィードバック・アンケート等の文字入力欄。カメラや写真ライブラリの画面も記録されません。
- 記録に含まれるもの(上記以外): マップ名やピンのカスタマイズ文字など、上記に挙げていない画面上の表示。
これらの記録は当方がアプリの改善のためにのみ利用し、広告配信の目的には使用せず、他社のアプリやウェブサイトを横断する追跡(トラッキング)も行いません。録画は PostHog 上で最長30日間保存された後、自動的に削除されます。メモの内容を記録に含めるかどうかは、アプリの設定画面にある「改善への協力」の「メモの内容を提供する」で、いつでも変更(撤回)できます。メモの内容にご同意いただいた場合、その内容は当方が閲覧しうる記録に含まれるため、メモ欄にはご自身や他者の氏名・連絡先等、個人を特定しうる情報を記載しないようお願いいたします。
1.3 アンケート回答
本アプリでは、機能改善のため、アプリ内アンケートを通じて以下の情報を収集する場合があります。アンケートへの回答は任意です。
- 今後希望する機能の選択内容(エクスポート、共有機能、その他、特になし)
- 追加した機能に対する評価(「いい感じ」「微妙」)および自由記述による感想
- 「その他」を選択した場合に入力された自由記述テキスト
- アプリインスタンスID(匿名の識別子)
- アプリのバージョン
- 送信日時
これらのデータは、Googleが提供する Cloud Firestore(データベースサービス)上の、当方が管理するデータベースに保存されます。アンケート回答は機能改善の目的にのみ使用し、個人を特定する目的では使用しません。自由記述欄に個人を特定しうる情報を入力しないようお願いいたします。
また、共有マップの登録画面を閉じたときに表示されるアンケート(任意・30日に1回まで)で選んだ理由と、入力された一言(200字まで)は、上記の Cloud Firestore ではなく、セクション1.2に記載の PostHog へ利用イベントの一部として送信されます。一言の内容は Firebase Analytics には送信しません。この欄にも個人を特定しうる情報を入力しないようお願いいたします。
1.4 写真機能
本アプリでは、ピンに写真を添付できます。個人用マップ(端末内)のピンに添付した写真は、お使いの端末内にのみ保存され、当方が管理する外部サーバーやクラウドに送信されることはありません。ピンを削除すると、添付された写真も削除されます。
ただし、共有マップの「チームプラン」で共有ピンに添付した写真は、セクション1.5に記載のとおり、メンバー間で共有するためにクラウド(Firebase Storage)に保存されます。
写真の撮影にはカメラへのアクセス許可が必要です。許可はiOSの設定からいつでも変更できます。
1.5 共有マップ機能(Sign in with Apple・クラウド保存)
本アプリの共有マップ機能を利用すると、ピンを他のメンバーとリアルタイムに共有・共同編集できます。この機能を利用する場合に限り、以下の情報が当方の管理する Google Cloud(Firebase)上に保存され、同じマップのメンバー間で共有されます。個人用マップ(端末内)のみを使う場合、これらのデータは送信されません。
- Sign in with Apple の識別子:共有マップは Apple でのサインインが必要です。Apple から提供される匿名の一意な識別子(ユーザーID)と、初回サインイン時に共有した場合の表示名を、メンバー識別のために保存します。メールアドレスは当方では保存しません。
- 共有ピンの内容:共有マップに置いたピンの位置(緯度・経度)、住所、メモ、色・アイコン、作成者の識別子。これらはマップのメンバー全員に表示されます。
- 共有写真(チームプランのみ):チームプランの共有ピンに添付した写真は Firebase Storage に保存され、マップのメンバー間で共有されます。写真を削除するとクラウド上の実体も削除されます。
- 招待情報:招待リンク/QRのためのトークンとマップ名。リンクを知っている人のみがマップ名の確認・参加に利用できます。
これらのデータは、Googleが提供する Cloud Firestore および Firebase Storage 上の、当方が管理するプロジェクトに保存されます。共有はマップのメンバー間に限られ、無関係な第三者に公開されることはありません。マップのオーナーはメンバーを削除でき、メンバーは自ら退出できます。オーナーがマップを削除すると、そのマップのピン・写真・メンバー情報は削除されます。
1.6 サブスクリプション(共有マップの購読)
共有マップの作成には、App Store を通じた月額または年額のサブスクリプション(1ヶ月の無料トライアル付き)が必要です。お支払いは Apple(App Store)が処理し、当方がクレジットカード番号等の決済情報を取得・保存することはありません。購読状態の確認は Apple から提供される購入情報(レシート)に基づいて端末上で行います。招待されて参加するメンバーの利用は無料です。
1.7 Android 版について
Android 版の本アプリは、上記と同じ目的・同じ範囲で情報を扱います。iOS 版と異なる点は次のとおりです。
- サインイン:共有マップのサインインには Apple ではなく Google アカウントを使います(Firebase Authentication)。Google から提供される一意な識別子(ユーザーID)・表示名・メールアドレスが Firebase Authentication に保存されます。表示名はメンバー識別のため共有マップのメンバーに表示されます。メールアドレスはサインインの管理にのみ使い、他のメンバーには表示しません。
- サブスクリプション:お支払いは Apple ではなく Google Play が処理します。購読状態の確認には RevenueCat(購読管理サービス)を利用し、購入履歴(購入した商品・期間)とアプリ内のユーザーIDが RevenueCat に送信されます。決済情報(カード番号等)を当方が取得することはありません。購読の管理・解約は Google Play ストアアプリの「お支払いと定期購入」から行えます。
- 広告識別子:IDFA の代わりに Android の広告 IDを Google AdMob が使用します。EEA・英国など同意が必要な地域では、Google のユーザー同意フォーム(UMP)でパーソナライズ広告への同意を確認します。広告 ID は端末の「設定 > セキュリティとプライバシー > プライバシー > 広告」から削除・リセットできます。
- 端末内の保存:ピンや設定は SwiftData ではなく Android 端末内のデータベース(Room)に保存されます。外部へ送信しない点は iOS 版と同じです。
- 権限:位置情報(地図での現在地表示)と通知(無料トライアル終了前のお知らせ)の許可を求めます。いずれも Android の設定からいつでも変更できます。写真の撮影・選択には Android 標準のカメラ/写真選択画面を使い、写真ライブラリ全体へのアクセス許可は求めません。
2. 情報の使用目的
収集した情報は、以下の目的でのみ使用されます:
- 地図上での現在地の表示
- アプリの利用状況の分析および機能改善(Firebase Analytics / PostHog による匿名の利用統計、および PostHog セッションリプレイによる画面操作の記録)
- アプリ内アンケートの回答に基づく機能改善
3. 処理の法的根拠(EEA/英国のユーザー向け)
欧州経済領域(EEA)または英国にお住まいの場合、一般データ保護規則(GDPR)に基づく以下の法的根拠により個人データを処理します:
- 同意: 位置情報は、iOSの位置情報許可プロンプトを通じてユーザーの明示的な同意がある場合にのみ収集されます。デバイスの設定からいつでも同意を撤回できます。
- 同意(App Tracking Transparency経由): AdMobによるパーソナライズ広告には、AppleのApp Tracking Transparency(ATT)プロンプトを通じた同意が必要です。同意しない場合、パーソナライズされていない広告のみが表示されます。
- 同意: Firebase Analyticsによる利用統計の収集は、UMP同意管理プラットフォームを通じたユーザーの同意に基づきます。収集されるデータは仮名化されたアプリインスタンスIDに基づくものであり、個人を直接特定するものではありません。ユーザーはUMP同意管理プラットフォームを通じていつでも同意を撤回できます。
- 正当な利益: PostHog による匿名の利用統計の収集およびセッションリプレイ(画面操作の記録)は、アプリの品質改善という当方の正当な利益に基づき処理します。記録の範囲は本ポリシー「1.2 第三者サービスによる収集データ」に記載のとおりです。
- 同意: 画面記録にメモの内容を含める処理は、アプリ内の確認画面または設定画面でいただく明示的な同意に基づきます。同意は任意であり、同意されない場合もメモは黒く塗りつぶされたうえで本アプリのすべての機能をご利用いただけます。同意は設定画面からいつでも撤回できます。
4. データの保存と管理
4.1 保存場所
ピンや設定などアプリが直接管理するデータは、SwiftDataを使用してお使いのiOS端末内にローカル保存され、当方の管理する外部サーバーやクラウドに送信されることはありません。
ただし、アプリ内アンケートにご回答いただいた場合、その回答内容(セクション1.3に記載のデータ)は、Googleが提供する Cloud Firestore 上の当方が管理するデータベースに送信・保存されます。また、Google AdMobおよびFirebase Analyticsにより、セクション1.2に記載のデータが各サービスのサーバーに送信されます。
4.2 データの削除
本アプリにはデータの自動削除機能はありません。ユーザーがアプリ内の操作により手動でピンを削除できます。
アプリをアンインストールすると、端末内に保存されたすべてのアプリデータ(ピン、設定等)は自動的に削除されます。
共有マップのデータとアカウントの削除: 共有マップ機能を利用した場合、設定画面から「アカウントを削除」を実行すると、Sign in with Apple の連携が解除され、当方が保存するアカウント関連データを削除します。マップのオーナーはマップを削除することで、そのマップの共有ピン・写真・メンバー情報を削除できます。メンバーはマップから退出することで、自身のメンバー情報を削除できます。共有写真は削除操作によりクラウド(Firebase Storage)上の実体も削除されます。
4.3 アカウントと関連データの削除の依頼
共有マップ用のアカウント(Sign in with Apple または Google アカウントでのサインイン)と、それに紐づくデータは、次のどちらかの方法で削除できます。
- アプリから:設定 > アカウント >「アカウントを削除」。サインイン情報(ユーザーID・表示名・メールアドレス)が削除されます。参加中の共有マップのメンバー情報と共有ピンは、事前にマップから退出(オーナーはマップを削除)することで削除されます。
- メールで依頼:アプリをお持ちでない場合などは、tabemap123@gmail.com 宛てに件名「QuickMappin アカウント削除」で、サインインに使ったアカウント(Apple ID のメールアドレスまたは Google アカウントのメールアドレス)をお知らせください。本人確認のうえ、30日以内にアカウント、メンバー情報、作成した共有ピン・共有写真を削除し、完了をご連絡します。
端末内だけに保存されたピン・写真はサーバーに存在しないため、アプリ内で削除するか、アプリをアンインストールすると削除されます。購読の記録は、会計・税務上の義務を果たすため、Apple/Google および RevenueCat が各社の方針に従って保持する場合があります。
5. データの保持期間
- ローカルデータ(ピン、設定): 手動で削除するかアプリをアンインストールするまで端末に保持されます。
- アンケート回答: 機能改善の目的で必要な期間、当方が管理する Cloud Firestore データベースに保持されます。
- AdMobデータ: Googleのデータ保持ポリシーに従い保持されます。詳細はGoogleプライバシーポリシーをご確認ください。
- Firebase Analyticsデータ: Googleのデータ保持ポリシーに従い保持されます(デフォルト14ヶ月)。詳細はFirebase のプライバシーに関するサポートページをご確認ください。
6. 第三者への情報提供
本アプリは、ユーザーの位置情報や個人情報を第三者と共有することはありません。ただし、以下の場合を除きます:
- 法令に基づく開示が必要な場合
- ユーザーの同意がある場合
- 広告表示のために利用している Google AdMob が広告配信に必要な情報(広告識別子、IPアドレス等)を自動的に取得する場合 ※これらのデータは Google により管理・処理されます。当方がこのデータから個人を特定できる情報に直接アクセスすることはありません。
- Firebase Analytics がアプリの利用状況分析に必要な情報(アプリインスタンスID、イベントデータ等)を自動的に取得する場合 ※これらのデータは Google により管理・処理されます。
7. 広告について
7.1 Google AdMob
本アプリは、Google AdMobを使用してバナー広告、アプリオープン広告を表示します。AdMobは、広告配信のために以下の情報を収集する場合があります:
- 広告識別子(IDFA)
- IPアドレス
- デバイス識別子
- デバイス情報
- 広告のパフォーマンスデータ
AdMob により収集されるデータは Google により管理・処理されます。これらのデータは当方が直接取得・保存するものではなく、Googleのサービス提供者としてのポリシーに基づき管理されます。
AdMobのプライバシーポリシーについては、Google プライバシーポリシーをご確認ください。
7.2 広告のパーソナライゼーションとオプトアウト
本アプリは、AppleのApp Tracking Transparency(ATT)フレームワークを通じて、広告トラッキングに関するユーザーの同意を取得します。
ATTプロンプトでトラッキングを拒否した場合、パーソナライズ広告は表示されず、非パーソナライズ広告のみが配信されます。
広告に関する設定は、以下の方法で制御できます:
- iOS設定 > プライバシーとセキュリティ > トラッキング から、アプリごとのトラッキング許可を管理
- iOS設定 > プライバシーとセキュリティ > Apple広告 から、広告識別子(IDFA)のリセットが可能
- Googleデータとプライバシーから、Googleアカウントに関連付けられた広告設定を管理
7.3 Firebase Analytics
本アプリは、Firebase Analytics を使用してアプリの利用状況を分析しています。Firebase Analytics は以下のデータを収集する場合があります:
- アプリインスタンスID(匿名の識別子)
- デバイス情報(モデル、OSバージョン)
- アプリのバージョン
- 画面表示・操作イベント(ピン作成・削除・カスタマイズ等)
- ユーザープロパティ(累積ピン数、インストール日数、言語設定等)
Firebase Analytics は広告識別子(IDFA)を使用せず、匿名のアプリインスタンスIDを使用します。
Firebase のプライバシーポリシーについては、Firebase のプライバシーに関するサポートページをご確認ください。
Firebase Analytics によるデータ収集のオプトアウトは、UMP 同意管理プラットフォームを通じて行うことができます。
8. 国際データ移転
Google AdMob および Firebase Analytics の利用を通じて、特定のデータが米国およびお住まいの国以外にあるGoogleのサーバーに転送され、処理される場合があります。また、PostHog の利用を通じて、セクション1.2に記載のデータ(セッションリプレイの録画を含む)が PostHog, Inc.(米国)のサーバーに転送され、処理されます。
Googleは、欧州委員会が承認した標準契約条項(SCC)を含む適切なデータ保護措置を講じ、適用されるデータ保護法に従ってデータが保護されるようにしています。
詳細については、Googleのデータ移転フレームワークをご確認ください。
9. 必要な権限
本アプリは、以下の権限を必要とします:
- 位置情報(使用中のみ): 地図上での現在地表示に必要です
10. データのセキュリティ
本アプリは、ユーザーのデータを保護するために、iOS標準のセキュリティ機能を使用しています。すべてのデータは端末内で安全に保存されます。
11. お子様のプライバシー
本アプリは、16歳未満(または各国法で定められる年齢未満)のお子様を対象としていません。これらの年齢未満のお子様から意図的に個人情報を収集することはありません。該当する年齢未満のお子様の個人情報を不注意で収集したことが判明した場合、速やかに当該情報の削除措置を講じます。
12. ユーザーの権利
12.1 GDPRに基づく権利(EEA/英国のユーザー)
欧州経済領域または英国にお住まいの場合、個人データに関して以下の権利を有します:
- アクセス権: 当方が保有する個人データのコピーを請求する権利があります。
- 訂正権: 不正確な個人データの訂正を請求する権利があります。
- 消去権: 個人データの削除を請求する権利があります。
- 処理制限権: 個人データの処理の制限を請求する権利があります。
- データポータビリティ権: 個人データを構造化された一般的に使用される形式で受け取る権利があります。
- 異議申立権: 正当な利益に基づく個人データの処理に異議を申し立てる権利があります。
- 苦情申立権: お住まいの国の監督機関に苦情を申し立てる権利があります。
12.2 CCPAに基づく権利(カリフォルニア州居住者)
カリフォルニア州にお住まいの場合、カリフォルニア州消費者プライバシー法(CCPA)に基づき以下の権利を有します:
- 知る権利: どのような個人情報が収集、使用、共有、または販売されているかを知る権利があります。
- 削除権: 個人情報の削除を請求する権利があります。
- オプトアウト権: 個人情報の販売または共有を拒否する権利があります。なお、当方はユーザーの個人情報を販売していません。
- 差別禁止: CCPAの権利を行使したことを理由に差別を受けることはありません。
12.3 権利の行使方法
本アプリはピンや設定などのデータを端末内にローカル保存しているため、これらの権利の多くを直接行使できます:
- アプリ内でピンを削除するか、アプリをアンインストールすることでデータを削除
- iOSデバイス設定から位置情報の収集を制御
- AppleのApp Tracking Transparency設定から広告トラッキングを制御
当方が管理するアンケート回答データ、またはGoogle(AdMob)が処理するデータに関するリクエストについては、tabemap123@gmail.comまでご連絡ください。権利行使のお手伝いをいたします。
13. プライバシーポリシーの変更
本プライバシーポリシーは、必要に応じて更新される場合があります。重要な変更がある場合は、アプリ内またはウェブサイトでお知らせします。
14. お問い合わせ
本プライバシーポリシーに関するご質問やご懸念がある場合は、以下までお問い合わせください:
メール: tabemap123@gmail.com