Privacy
cRawl プライバシーポリシー
SparkMates(以下「当方」)は、iOS アプリ「cRawl」(以下「本アプリ」)における利用者の情報の取り扱いについて、以下のとおりプライバシーポリシーを定めます。
1. 収集する情報
(1) アカウント情報
本アプリは「Apple でサインイン」を利用してアカウントを作成します。この際、認証用の識別子(ユーザー ID)と、利用者が共有を許可した場合は氏名を取得します。メールアドレスは取得しません。氏名はアプリ内の表示名として保存され、いつでも変更できます。このほか、利用者が任意に設定したプロフィール画像・自己紹介・外部 SNS のリンクを保存します。
一部のアカウントには当方の判断で認証バッジを付与することがあります。バッジの有無は当方のみが書き換えられます。
(2) 利用者が作成・投稿する内容(UGC)
次の情報がサーバーに保存されます。
- リストの内容(タイトル、説明文、表紙の画像・スタイル、収録したお店の情報、住所から自動付与されるエリア情報)
- オープンリストを保存している状態、共同編集者としての参加、友達(相互に承認した関係)および友達申請の状態
- 公開しているログの本文、写真、投稿日時、対象のお店。5 項目の評価(五角形)はログに付属して保存されますが、公開・非公開を問わず他の利用者には表示されません。
- お店・リスト・ログへのコメント
- リストの集計情報(収録店舗数、そのリストを保存している人数)
- 通報の内容、および他の利用者の非表示・ブロックの設定
(3) 写真
撮影した写真は、端末内のアプリ領域に保存されます。加えて、設定が有効なあいだは iPhone の「写真」アプリ(cRawl アルバム)にも保存されます。
このうち当方のサーバー(Firebase Cloud Storage)へアップロードされるのは、利用者が公開しているログの写真だけです。非公開のログの写真が当方のサーバーへ送られることはありません。ログを非公開に切り替えた場合、アップロード済みの写真も当方のサーバーから削除されます。公開用に書き出す際、写真に埋め込まれた位置情報等のメタデータはすべて除去されます。
(3-2) 写真の iCloud への保存
機種変更やアプリの入れ直しで写真が失われないよう、ログの写真は利用者ご自身の iCloud(Apple のサービス)にも保存されます。保存先は利用者の iCloud アカウント内の非公開の領域(CloudKit プライベートデータベース)で、当方はこの写真を閲覧・取得できません。他の利用者にも公開されません。
- この保存は既定で有効です。アプリ内の「設定 > 写真のバックアップ」からいつでもオフにできます。オフにすると、以後の写真は iCloud へ保存されなくなります(すでに保存された写真は削除されません)。
- アプリ内で写真を削除すると、iCloud に保存された当該写真も削除されます。
- 使用される容量は、利用者の iCloud の容量から消費されます。iCloud にサインインしていない場合や、空き容量が不足している場合、この保存は行われません(写真は端末内に残ります)。
(4) 位置情報
位置情報は、次の 4 つに利用します。
① 地図に近くのお店を表示すること
② 撮影した写真を 1 回の食事としてひとまとまりにすること(撮影時刻と撮影位置を基準にします)
③ ログに結び付けるお店の名前の候補を提示すること
④ 「近くのお店通知」を有効にしている場合に限り、登録した地点に入ったことの検知
④ の検知には、アプリを開いていない状態での領域監視(ジオフェンス)を用います。「近くのお店通知」を無効にしている場合、④ のための位置情報の取得は行いません。
端末の連続的な座標を当方のサーバーへ送信・記録することはありません。サーバーに残るのは「どのお店を、いつ訪れたか」という記録であり、これはおおまかな位置情報にあたります。
(5) 端末・利用状況の情報
- プッシュ通知のためのデバイストークン
- 利用状況の統計(画面の表示・主要な操作の回数など)。自由入力のテキスト、位置の座標、ユーザー ID は含めません。この統計は Firebase Analytics と PostHog に送られ、アカウントとは結び付けません。
- 不具合の解析のためのクラッシュログ・動作性能の情報
本アプリは広告を表示せず、広告識別子(IDFA)を使用せず、他社のアプリやウェブサイトをまたぐトラッキングを行いません。
(6) 購入に関する情報
プレミアム購読の加入状態(加入の有無とその出所)を保存します。クレジットカード番号等の決済情報は Apple が取り扱い、当方は受け取りません。
(7) お題(BOARD)への応募
利用者がお題に応募した場合、応募の内容(お店の名前、コメント、写真、エリアの表示)が当方のサーバーに保存され、当該お題の一覧に掲載されます。応募のデータそのものには利用者の識別子を保存していません。表示名・アイコン・お店の座標や住所も含まれません。
ただし当方は、重複応募の防止、応募資格(対象期間に当該のお店を訪れた記録があること)の確認、および通報への対応のために、応募と応募者を対応づける記録を、利用者からは参照できない形で別途保持しています。この記録を参照できるのは当方のみで、他の利用者に開示されることはありません。
(8) お店の属性と、保存したお店のメモ
お店をリストや「行きたい/行った」に保存したとき、ログに記録したとき、またはお店についてコメント・メモを書いたりタグを付けたりしたときに、お店の名前、取り込み元が示すカテゴリ名、コメント・メモ(ログのコメントを含みます)、利用者が付けたお店のタグや食事の区分などからお店の属性(料理の種類、価格感、利用の場面、雰囲気、設備、飲み物、食事の時間帯など)を取り出し、利用者のアカウントに保存します。Google マップ・Apple マップなどから取り込んだお店については、取り込み元が示すカテゴリ名(例:「四川料理店」「カフェ」)もあわせて保存します。
属性の取り出しは端末の中で行います(第2項)。属性の記録に保存されるのは、取り出した結果(属性とカテゴリ名)とお店の識別子(Apple が付与するお店の ID を含みます)だけで、コメント・メモ・投稿のキャプションなどの本文は含めません。取り込み元のカテゴリ名は利用者のアカウントにだけ保存し、他の利用者とは共有しません。これらの属性はアプリ内の検索と地図の絞り込みのために使い、画面に一覧として表示するものではありません。
また、保存したお店に利用者が付けたメモとリンク、およびお店を取り込んだ際に残したコメント(投稿から取り出した要点を含みます)は、機種変更やアプリの入れ直しの後も利用できるよう、利用者本人だけが読み書きできるサーバー上の置き場に保存します。メモ・コメントの本文そのものは他の利用者には表示されず、第3項の集計にも用いません(集計に用いるのは、前段のとおり端末の中で取り出した属性だけです)。
(9) お店の台帳(店舗マスター)
同じお店が利用者ごとに別々の記録として保存されることがあるため、当方は、本アプリの利用者の記録(リスト、保存したお店、ログなど)に現れたお店を、お店ごとに 1 件ずつ登録した運営側の台帳(以下「お店の台帳」)を保持します。お店の台帳には、お店を識別する ID、お店の名前と位置(利用者の記録にある名前・座標・住所の写し)、Apple が付与するお店の ID、どの記録が同じお店を指しているかの対応、そのお店がどの種類の記録に現れたか(リスト・保存・ログ・投稿・BOARD への応募など)、そのお店を記録している人数を保存します。
- お店の台帳には、どの利用者がそのお店を保存・記録したか(ユーザー ID や表示名)を含めません。
- Google マップのお店の ID、および Apple の地図が示すお店の名前・住所は、お店の台帳に保存しません(Apple が付与するお店の ID のみ保存します)。
- お店の台帳そのものは、利用者の端末から読むことはできません。端末に配布するのは、「同じお店を指す ID の組」の対応表(お店の ID だけで、お店の名前・位置・利用者の情報を含まないもの)です。
- 他の利用者に表示される記録(オープンのリスト、公開したログ、BOARD への応募)に現れたお店(以下「公開条件を満たすお店」)に限り、お店の台帳とは別の公開用の写しに、お店の事実(名前、位置、住所、お店の種類〔本アプリ独自の分類と、Apple の地図の分類の区分〕)と、前記 (8) の属性のうち第3項の集計を経た検索用のラベルだけを載せ、ログインしているすべての利用者の検索と表示に用いることがあります。公開用の写しはお店の ID を指定して 1 件ずつ読む形に限り、一覧として取り出すことはできません。公開用の写しには、どの利用者がそのお店を記録したか、何人が記録したか、どの種類の記録(保存・ログなど)に現れたかは含めません。取り込み元(Google マップなど)のカテゴリ名も含めません。お店が公開条件を満たさなくなったときは、公開用の写しを消去します。
2. 端末の中だけで処理される機能
次の機能は、対応する端末では端末の中だけで処理され、(各項目に記した場合を除き)処理の対象となった内容が当方や第三者のサーバーへ送信されることはありません。
- 翻訳:コメント等の翻訳。訳文はその場の表示にのみ用い、保存も送信もしません。
- お店の名前の抽出・ジャンルの推定・検索の補助:Apple の端末内モデルを利用します。
- 画像からの取り込み:スクリーンショットや誌面を撮影した写真からの文字認識。画像そのものを当方のサーバーへ送信することはありません。
- あいまい検索:語の意味の近さの計算。
- お店の属性の取り出しと、ピン検索の言葉の解釈:コメント・メモ・キャプションなどから料理の種類・価格感・利用の場面などを判定する処理(第1項(8))と、地図のピン検索(自分と友達のお店を探す検索)に入力した言葉を条件(地域・料理・価格感など)に読み替える処理です。対応する端末では Apple の端末内モデル(Apple Intelligence)を補助に使うことがあります。これらの処理のために、コメント・メモ・検索の言葉を当方や第三者のサーバーへ送信することはありません。ただし、ピン検索に入力した言葉のうち、アプリ内の地名の辞書にない地名は、その場所の位置を調べるために地名の部分だけを Apple へ送信することがあります(第4項)。取り出した結果(属性)と保存したお店のメモの保存は第1項(8)のとおりです。新しいお店を探す地図の検索は、第4項のとおり Apple へ送信されます。
- iPhone の検索(Spotlight)への登録:登録するのは利用者自身のリストとお店だけで、他の利用者のデータは登録しません。索引は端末の中にのみ存在し、サインアウトやアカウント削除の際に消去されます。
対応していない端末では、これらの機能は表示されないか、従来の方式で動作します。
3. 利用目的
収集した情報は、本アプリの機能提供(アカウント管理、リストの作成・共有・保存、友達関係の管理、ログとコメントの表示、お題への応募の掲載、通知、統計表示、プレミアム機能の提供)、不正利用の防止、通報への対応、および不具合の解析とサービスの改善のために利用します。これらの目的以外には利用しません。
お店の属性(第1項(8))のうち、本アプリの分類による区分(料理の種類、価格感、利用の場面、雰囲気、設備など)は、利用者を識別する情報を含まない集計(お店ごとの、区分ごとの件数と属性の記録の件数)として、すべての利用者の店情報の改善(お店の種類や価格感の推定と、検索の精度向上)に利用します。この集計は、ログインしている他の利用者の端末での推定と検索に用いられます。集計には、1 人の利用者だけが付けた属性も件数とともに含まれますが、誰が付けたかは含みません。取り込み元のカテゴリ名、保存したお店のメモ・コメントの本文は集計に用いず、他の利用者と共有されることもありません。
お店の台帳(第1項(9))は、同じお店の記録を 1 つにまとめて表示・集計するため(地図のピン、マッチリスト、トレンド、お店の詳細など)に利用します。まとめる処理は表示と集計の段階で行い、利用者が保存したリスト・お店・ログの内容そのものを書き換えることはありません。
4. 第三者への提供・外部サービス
当方は、法令に基づく場合を除き、利用者の情報を第三者に販売・提供しません。本アプリは次の外部サービスを利用します。
- Firebase(Google LLC) — Authentication / Cloud Firestore / Cloud Storage / Cloud Messaging / Analytics / Crashlytics。第1項(1)(2)(3)(4)(5)(6)(7)(8)(9)の情報が保存されます。取り扱いは Google のプライバシーポリシーに従います。
- PostHog(PostHog, Inc.) — 利用状況の分析。第1項(5)の利用状況の統計(上記と同じ内容)と、端末ごとの匿名の識別子を受け取ります。アカウントとは結び付けず、自由入力のテキスト、位置の座標、ユーザー ID は送信しません。取り扱いは PostHog のプライバシーポリシーに従います。
- Apple Inc. — 「Apple でサインイン」、App Store(プレミアム購読)、地図の表示とお店の検索(MapKit)、および写真の保存(iCloud / CloudKit)。地図でお店を検索した際の検索語、およびピン検索で辞書にない地名の位置を調べる際の地名(第2項)は Apple へ送信されます。iCloud に保存される写真は利用者ご自身の iCloud アカウント内の非公開の領域に置かれ、当方はこれを閲覧・取得できません(第1項(3-2))。
- SNS からの取り込みを解析するサーバー(Cloudflare Workers 上で当方が運用) — 利用者が Instagram / X / TikTok の投稿からの取り込みを実行したときに限り、当該投稿の URL のみを送信し、公開されている情報からお店の名前の候補を取り出します。アカウント情報やログイン情報は送信しません。
- 共有されたページの読み取り — Google マップ、食べログ等のリンクを取り込む際、そのページの公開情報を読み取ります。
5. 公開範囲と、その限界
リストの公開範囲は次の 2 つだけです。
・プライベート … 持ち主と、持ち主が招待した共同編集メンバーだけが閲覧できます。
・オープン … 上記に加えて、持ち主の友達(相互に承認した利用者)も閲覧できます。
不特定多数に向けて公開する設定、およびフォロワー限定の公開はありません。
ログ(来店の記録)の公開範囲は公開または非公開の 2 つで、公開したログが届く先は友達だけです。
招待リンク・QR コード・プロフィールリンク・お店の共有リンクは、リンクを知っている人が開くことができます。ただしリストの招待リンク・QR は、持ち主と友達関係にない人が開いた場合、閲覧・参加ではなく友達申請の画面へ進みます。
次の点にご留意ください。
- 公開した内容は、他の利用者が閲覧・保存・スクリーンショットすることができます。公開の取り下げを行っても、それ以前に他の利用者が保存した内容までは取り消せません。
- ログを非公開に切り替えると、友達のタイムラインからその投稿は取り除かれ、公開用にアップロードされていた写真も当方のサーバーから削除されます。ただし、公開されていたあいだに他の利用者が閲覧・保存・スクリーンショットした内容までは取り消せません(前の箇条書きと同じです)。非公開にしたログをもう一度公開した場合、それは新しい投稿としてタイムラインに並びます。以前に付いていたリアクションや返信は引き継ぎません。
- 共同編集者に招待した相手は、そのリストのお店を追加・編集できます。
- マッチリストでは、双方が追加したお店だけが両者に表示されます。
- 保存しただけのお店、プライベートのリストにだけあるお店、終了したリストにだけあるお店、ログにだけあるお店、手動で登録したお店がお店の台帳に登録されても、そのことで他の利用者に表示されることはありません。他の利用者に届くのは、第1項(9)の「同じお店を指す ID の組」の対応表(お店の ID だけ)です。お店の台帳にあるお店の事実(名前・位置・住所・お店の種類)を他の利用者が読めるのは、第1項(9)の公開条件を満たすお店の公開用の写しだけで、その場合も誰が記録したか・何人が記録したかは含まれません。なお、お店の属性(料理の種類・価格感など)の集計は、誰が付けたかを含まない形で第3項のとおり共有され(ラベルごとの件数と属性の記録の数を含みます)、お店の台帳の公開条件とは別に扱われます(公開条件を満たさないお店の属性も、この集計に含まれます)。ラベルごとの件数を共有するため、記録している利用者が少ないお店では、その属性が誰の記録から来たかを推測できる場合があります。
6. データの保持と削除
アカウント情報および利用データは、アカウントが存在するあいだ保持されます。利用者はアプリ内の「マイページ > 設定」からいつでもアカウントを削除できます。
アカウントを削除すると、サーバー上のプロフィール、利用者が作成したリスト、公開していたログとその写真、コメント、友達の関係および友達申請が削除されます。第1項(3-2)により iCloud に保存された写真も、あわせて削除されます。端末内に保存されたログと写真は、本アプリを削除することで消去されます。「写真」アプリ(cRawl アルバム)に保存されたコピーは残りますので、必要に応じて「写真」アプリから削除してください。
あわせて、第1項(8)のお店の属性の記録と、保存したお店のメモ・リンク・取り込み時のコメントも削除され、第3項の集計からもその利用者の分が差し引かれます。
お店の台帳(第1項(9))にはユーザー ID を含めていないため、アカウントを削除しても、台帳のお店の登録そのものは残ります。ただし、どの利用者の記録からも参照されなくなった、公開条件を満たさないお店(第1項(9))については、お店の台帳から名前・位置・住所を消去し、お店の ID(Apple が付与するお店の ID を含みます)と同じお店の対応だけを残します。
なお、通報の記録および法令上の保存義務がある記録については、必要な範囲・期間に限り、アカウント削除後も保持することがあります。
7. 日本国外への移転
第4項に記載の外部サービスの利用に伴い、利用者の情報は日本国外(米国を含む)に所在するサーバーに保存・処理されることがあります。
8. 利用者の権利
利用者は、当方が保有する自己の情報について、開示、訂正、利用停止または削除を求めることができます。ご請求は第10項の連絡先までお願いします。ご本人であることを確認できた場合に、法令に従い対応します。
9. 子どものプライバシー
本アプリは13歳未満の子どもを対象としておらず、13歳未満の子どもの個人情報を意図的に収集しません。
10. ポリシーの変更・お問い合わせ
本ポリシーの内容は、必要に応じて変更されることがあります。重要な変更がある場合は、アプリ内での通知等の合理的な方法でお知らせします。本ポリシーの最新版は本アプリ内および本サイト(/privacy)に掲載します。
本ポリシーに関するお問い合わせは、以下の連絡先までお願いします。
- 運営: SparkMates
- メール: sparkmates.dev@gmail.com