短いまとめ
この日本語版は理解を助けるために提供される参考訳です。日本語版と英語原文の解釈に相違がある場合は、英語原文(/privacy の英語表示)が優先されます。
Bballi は旅行者がソウルの公衆トイレを見つけるのを助けます。名前もメールもアカウントもなしにゲストとして使うことも、希望すれば Google でログインすることもできます。このページ(プライバシーポリシー / 개인정보 처리방침)は、アプリが扱う少量のデータ、端末にだけ残るもの、サーバーに送られるもの、ログインすると何が変わるかを説明します。
- ほとんどのデータは端末の外に出ません。 位置情報、保存したお気に入り、言語設定は端末にのみ保存されます。
- サーバーに送られるのは3つです: あなたが書くレビューとワンタップのトイレ通報(例: 閉鎖・消滅) — どちらも匿名で、名前のないランダムな端末キーにのみ紐づきます — そして他のレビューへのフラグ(通報)。これはログインが必要で、アカウントに紐づきます(誠実なレビューを隠す偽造フラグを防ぐため)。
- ログインは任意です。 ゲストの間、当方は名前もメールも保有しません。Google でログインすると、アカウント運営のためにメールと名前(およびプロフィール画像)を受け取ります — 詳細は第2節。電話番号やパスワードは決して収集しません。
- データを販売しません。 ウェブアプリを無料に保つため広告(Google AdSense)が表示されます — 広告は常に表示され、同意は広告がパーソナライズされるかどうかだけを決めます(第12節参照)。その広告以外に、他のトラッキングや分析はありません。
1. データの責任者
Bballi は大韓民国の個人事業者 일오삼 (Ilosam)(事業者登録番号 517-75-00525、所在地 京畿道坡州市京義路1114、4階406号(4F #406, 1114 Gyeongui-ro, Paju-si, Gyeonggi-do, Republic of Korea))が運営します。データに関するあらゆる質問の個人情報保護責任者(Privacy Officer)は 이윤재 (Lee Yun-jae) で、bballiapp@naver.com で連絡できます。ビジネスや提携も同じアドレスへ。
別途のデータ保護責任者(DPO)は任命していません。単独運営者は DPO が必要となる基準に該当せず、上記の個人情報保護責任者がすべてのプライバシーに関する質問を扱います。bballiapp@naver.com までご連絡ください。
EU/EEA 向けの注記: GDPR 第27条に基づく EU 代理人は任命されていません。運営者は EU/EEA に拠点がなく、代理人が必要となる規模で EU/EEA の個人に商品・サービスを提供したり監視したりしていないためです。状況が変われば、代理人の名前と住所をここに掲載します。
2. 何を、なぜ収集し、どこに保管するか
データ収集はアプリの運営に必要な最小限に抑えています。すべての項目を平易に説明します:
- 位置情報(精密 GPS) — 最寄りのトイレを見つけ、徒歩距離順に並べるためだけに使用。端末上で読み取り、その瞬間に使用し、どのサーバーにも保存・送信されません。位置情報を拒否しても、既定の都心ポイントにフォールバックしてアプリは動作します。法的注記: アプリは端末に*精密*位置情報(高精度)を要求しますが、端末内でのみ使用されます。
- ランダムな端末キー(「デバイスハッシュ」と呼びます) — 一度生成されて端末に保管される `me-...` 形式のランダムな文字列。名前・電話・端末フィンガープリントからは作られておらず、あなた個人について何も識別しません。アプリ内でレビューを「あなた」に紐づけ、乱用を制限するために使います。(レビューのフラグは別で、ログインが必要でこのキーではなくアカウントに紐づきます。)
- 書いたレビュー — ヒントのテキスト(最大1,000文字)と書いた言語。保存前に山括弧タグを除去します。他の旅行者に表示されます。
- レビューのフラグ(ログイン必須) — 他人のレビューへのフラグにはログインが必要です。どのアカウントがどのレビューにフラグを付けたか(任意の理由も)を記録し、1つのアカウントは同じレビューに1回だけフラグを付けられます。これがコミュニティモデレーションの原動力であり、匿名の偽造フラグを防ぎます — 匿名でない唯一の投稿行為です。
- トイレ問題の通報 — 「閉鎖」「消滅」のようなワンタップ通報。端末に保存され、サーバーにも送信されます — トイレ、通報タイプ、ランダムな端末キー — 複数の利用者の繰り返し通報を集計するためです(第4節参照)。あなたの位置情報は含まれません。
- お気に入り — 星を付けたトイレの ID、端末にのみ保存。
- 言語設定 — 選んだアプリ言語(最初は端末設定から推定)、端末にのみ保存。
- フィルターと並べ替えの選択 — アプリ使用中のメモリにのみ保持。保存も送信もされません。
- アカウントデータ — Google でログインした場合のみ(任意) — ログインを選ぶと、Supabase Authentication を通じてメールアドレスと基本的な Google プロフィール(名前とプロフィール画像)を受け取り、表示名、プロフィール画像、どの規約にいつ同意したかの記録、任意のマーケティング受信同意をデータベースに保存します。Apple ログインは準備中で未提供です。ゲストのままなら、これらは一切収集されません。
- 公開通知メール(ウェイトリスト) — 当サイトの「通知を受け取る」フォームにメールを入力し、同意ボックスにチェックした場合にのみ該当します。アプリ公開時に一度だけお知らせするという単一の目的のため、メールと閲覧していたサイト言語をデータベース(Supabase)に保存します。販売は一切せず、別途の同意なく他のマーケティングには使わず、いつでも削除を請求できます(第10節)。
ゲストについては、上記のウェイトリストフォームからご自身で送信する公開通知メールを除き、名前・メール・電話番号・パスワードを収集しません。決済情報や写真は決して収集しません。第12節で説明するウェブアプリの広告(Google AdSense)以外に、他の分析・利用追跡ツールは運用しておらず、ネイティブアプリ(Google AdMob)はまだ提供されていません。Google でログインすると上記のとおりメールと名前を受け取りますが、アカウント運営のためだけに使い、広告には決して使いません。
端末キーの分類: これは仮名的な識別子です — ランダムな値で、名前でもアカウントでもありません。EU の GDPR では個人データ(オンライン識別子)に該当するため、第10節の権利が適用されます。韓国の個人情報保護法(PIPA)については最も保護的な立場を取り、端末キーを個人情報(개인정보)として扱い、本ポリシーの全保護を適用します。将来、仮名情報(가명정보)と正式に評価されても、同じ保護が引き続き適用されます。
3. 実際に端末の外に出るもの
「匿名」という言葉に意味を持たせるため、正直かつ具体的にお伝えします。ゲストとしては、次のものだけが端末を離れ、当方のサーバー(Supabase)に届きます:
- レビュー — テキスト、言語、ランダムな端末キー、時刻。
- レビューのフラグ — ゲストは送信しません。 レビューへのフラグはログインが必要で、フラグは端末キーではなくアカウントに紐づきます。ゲストはレビューの閲覧・投稿とトイレ通報はできますが、フラグは付けられません。
- ワンタップのトイレ通報 — どのトイレか、通報タイプ、ランダムな端末キー、時刻。
- アカウントデータ — Google でログインした場合のみ — メール、名前、プロフィール画像、同意記録、任意のマーケティング受信同意(第2節参照)。ゲストは何も送信しません。
それ以外のすべて — 位置情報、お気に入り、言語、フィルター — は端末に残ります。サーバーキーが設定されていない状態でアプリが動いている場合、レビューと通報さえローカルのみに保存されます。
4. ワンタップのトイレ通報について
ワンタップ通報(例:「閉鎖」「鍵が必要」)を送ると、アプリは端末に保存し、サーバーにも送信します — トイレ、通報タイプ、ランダムな端末キーを暗号化された接続で。オフラインだった場合はキューに入れ、次にアプリを開いたときに送信します。これらの通報は、閉鎖・変更された可能性のあるトイレを見つけるために使われ、同じトイレへの通報が繰り返されると確認キューでの優先度が上がります。通報にあなたの名前や位置情報が含まれることは決してありません。
5. レビューとフラグは公開です
レビューは他の旅行者を助けるためのものなので、公開表示されます。次の点にご注意ください:
- レビューのテキストと言語は公開です — アプリを使う誰でも読めます。
- ランダムな端末キーはサーバー上でレビューに、フラグはアカウントに紐づきます(フラグはログイン必須)。どちらも他のアプリ利用者には表示されません — アプリが明かすのは、あなた自身が書いたか・フラグしたかだけです。生の端末キーと通報者アカウントはモデレーションのため運営者(admin)のみが読めます。端末キーは仮名的で、あなたが誰かを明かしません。
- 名前・連絡先・その他の個人情報をレビューに入れないでください。投稿された瞬間、公開されます。
- 3回以上(3つの異なるログインアカウントから)フラグされたレビューは、人間の確認を待つ間、自動的に非表示になります(第11節参照)。
6. 処理の法的根拠(EU/EEA の訪問者向け)
GDPR が適用される場合、目的ごとの法的根拠は次のとおりです:
- 位置情報で近くのトイレを見つける — 求められたサービスの提供(第6条1項(b))、および/またはアプリを有用にする当方の正当な利益(第6条1項(f))。端末の位置情報許可は、あなたが管理する別個の端末内同意ステップです。
- ランダムな端末キー、レート制限、フラグされたレビューの自動非表示 — 乱用を防ぎコンテンツの信頼を保つ当方の正当な利益(第6条1項(f))。
- レビューとフラグの保存・表示 — サービスの提供(第6条1項(b))と、有用なコミュニティ資源への正当な利益。
- 任意の Google ログインとアカウント — 求められたアカウントの提供(第6条1項(b))。任意のマーケティング受信同意はあなたの同意(第6条1項(a))に基づき、いつでも撤回できます。
- 広告(ウェブアプリ) — 非パーソナライズ広告はサービスを無料に保つ当方の正当な利益(第6条1項(f))に、パーソナライズ広告とそのクッキーはあなたの同意(第6条1項(a))にのみ基づき、いつでも撤回できます(第12節参照)。
位置情報の共有は任意です。拒否しても手動での閲覧・検索は可能で、自動の「最寄り」並べ替えを失うだけです。レビューの投稿やフラグは常に自発的です。
7. 第三者とサービス提供事業者
当方はデータを販売せず、いかなる第三者にもその第三者自身の目的のために個人データを提供しません。アプリの運営のために少数のサービス提供事業者(処理者/委託)に依存し、加えてルート案内をタップしたときの NAVER Map への引き継ぎと、選択した場合の Google ログインがあります。
- Supabase(処理者 — データベースとログイン) — レビューとワンタップのトイレ通報(テキスト、言語、通報タイプ、ランダムな端末キー、タイムスタンプ)、およびレビューのフラグ(フラグされたレビュー、あなたのアカウント、任意の理由、タイムスタンプ — フラグはログイン必須)を保存します。ログインすると認証も扱い、アカウントプロフィール(メール、名前、プロフィール画像、同意記録、マーケティング受信同意)も保存します。位置情報は受け取りません。アクセスはデータベースのセキュリティルールで保護され、アプリは読み取り制限付きの公開キーのみを使います。
- Vercel(処理者 — ホスティング) — ウェブサイトとアプリをホストします。どのホストとも同様に、標準的なリクエストログ(IP アドレスやブラウザ種別など)を保持します。アプリレベルの個人データは送信されません。
- NAVER Maps(地図表示、NAVER Cloud Corp.) — 地図を描画するために地図が読み込まれるたびに接続されます。通常のウェブリクエストと同様、あなたの IP アドレスと表示中の地図領域が NAVER に見えます。アカウントデータは送信されません。
- NAVER Map(独立した管理者、第三者) — 徒歩ルート案内をタップしたときだけ使われます。目的地トイレの名前と座標とともに、新しいタブで NAVER Map のウェブサイトが開きます。以降、NAVER は自社ポリシーのもと独自の管理者として行動します。あなた自身の位置情報は Bballi ではなく、あなたの端末が NAVER に提供します。
- Google(Google でログイン) — ログインを選択した場合のみ使われます。Google が認証を行い、アカウント作成のためにメール・名前・プロフィール画像を提供します。Google は自社ポリシーのもとで行動し、ゲストのままなら Google ログインには一切接続されません。
- Google Fonts — ページ読み込み時に Google のフォントサーバー(fonts.googleapis.com / fonts.gstatic.com)から書体を読み込むため、そのリクエストの一部として IP アドレスとブラウザ種別が Google に見えます。アカウントやアプリのデータは送信されません。
- Google AdSense(独立した受領者、第三者) — ウェブアプリで Google が広告を配信・計測します。あなたの同意があれば、広告をパーソナライズするためのクッキーを設定できます。同意がなければ非パーソナライズ広告を表示します(頻度制限と不正防止のための最小限のクッキーのみ)。Google は自社ポリシー(policies.google.com/technologies/partner-sites および policies.google.com/privacy)のもとで行動します。
8. データの保管場所と国外移転
Supabase が保存するレビュー・フラグ・ワンタップ通報と(ログインした場合)アカウントプロフィール、および Vercel が保持するホスティングログは、EEA 外を含めあなたの国の外で処理されることがあります。透明性のため(そして韓国 PIPA の国外移転ルールを満たすため)、詳細は次のとおりです:
- データの受領者: Supabase(データベース)と Vercel(ホスティング) — 当方の処理者として。
- 国・地域: Supabase はこのデータを日本(北東アジア — 東京、`ap-northeast-1`)に保存します。Vercel はグローバルなエッジネットワークからホスティングを提供するため、標準的なサーバーログは米国を含む他国で処理されることがあります。
- 移転される項目: レビューのテキスト、言語、ワンタップ通報タイプ、ランダムな端末キー、任意のフラグ理由、タイムスタンプ。そして — ログインした場合のみ — アカウントのメール、名前、プロフィール画像、同意記録、マーケティング受信同意(以上 Supabase)。IP やブラウザ種別などの標準サーバーログ(Vercel)。位置情報は移転されません。
- 目的: レビュー/フラグのデータベース保存とモデレーション、アプリのホスティングと配信。
- 時期と方法: レビューやフラグを書いた瞬間、またはアプリを読み込んだ瞬間に、暗号化された接続で送信されます。
- 保持期間: 第9節のとおり。
EU/EEA の利用者へ: 移転は適切な GDPR の保護措置に依拠します。日本は EU の十分性認定を保有しており、Supabase が東京(ap-northeast-1)に保存する Bballi のデータをカバーします。十分性認定のない国への二次移転(例: Vercel のエッジログ)には標準契約条項(SCC)または同等の保護措置を用います。関連する保護措置の写しは bballiapp@naver.com で請求できます。
9. データの保持期間と破棄
- 位置情報 — 保持しません。端末上で使用後、破棄されます。サーバーには保存されません。
- レビューとその端末キー — レビューが公開されている間、保持されます。自分のレビューを削除するとき: 誰にもフラグされていなければ即座に破棄されます。フラグされていた場合は、投稿者の端末キーを消去したうえでレビューを90日間保持し — 紛争処理とコミュニティモデレーションのためにモデレーターのみが読めます — その後自動的に破棄します。いずれの場合もアプリからは即座に消えます。モデレーターが非表示・削除したレビューはその判断の根拠記録であるため、投稿者はアプリから削除できません。モデレーターが削除したレビューは削除の90日後に破棄されます。
- アカウント解約の理由(任意の自由記述) — 解約されるアカウントとは決して結びつけずに単独で保存され、モデレーターのみが読め、サービス改善に使われます。空欄なら何も保存されません。
- レビューのフラグ — モデレーションに必要な間、削除されるかサービスが終了するまで保持されます。
- ワンタップのトイレ通報(サーバー側) — 閉鎖・変更されたトイレの発見に有用な間、削除されるかサービスが終了するまで保持されます。
- アカウントプロフィール(ログインした場合) — メール、名前、プロフィール画像、同意記録、マーケティング受信同意。アプリでアカウントを削除するか、サービスが終了するまで保持されます。
- 端末内データ(お気に入り、言語、ワンタップ通報キュー、端末キー、オフラインレビューキャッシュ) — アプリのストレージを消去するかアンインストールするまで端末に残ります。
- ホスティングログ(Vercel) — 提供事業者の標準的なログ慣行に従って保持されます。
破棄の手続きと方法。 保持期間が終わるか目的が達成されると、サーバー記録(付随する仮名の端末キーを含む)は復元も再読取もできないよう Supabase データベースから完全に削除されます。端末内データは、アプリのローカルストレージを消去するかアプリをアンインストールしたときに破棄されます。ブラウザ/アプリのストレージにのみ存在するため、アンインストールで端末から完全に消えます。
10. あなたの権利と行使方法
お住まいの地域により(韓国の個人情報保護法 / PIPA、EU の GDPR)、データへのアクセス、訂正、削除、処理の制限、異議申し立ての権利、さらにデータポータビリティと同意の撤回の権利があります。EU の利用者は、広告プロファイリングへの絶対的な異議申し立て権も持ちます。
権利の行使方法はログインの有無によって異なります。Google でログインしていれば、アカウントで本人確認ができます。ゲストの場合、アカウントがないため、ランダムな端末キーによってのみサーバーデータを特定できます。実際の手順は次のとおりです:
- 自分が付けたフラグの削除 — アプリ内のフラグ操作でフラグを取り消すと、サーバーからフラグが削除されます。
- 自分が書いたレビューの削除 — 書いた端末から、自分のレビューの削除操作を使ってください。サーバーが端末キーを検証して削除します(フラグされたレビューの扱いは第9節参照)。例外は2つ: 端末キーを失った場合(ブラウザデータの消去・端末変更) — 削除操作は表示されなくなります。また、モデレーターがすでに非表示・削除したレビューはその判断の根拠記録であるため、操作が案内文に置き換わります。いずれの場合も bballiapp@naver.com までご連絡いただければ、要請を検討します。レビューを訂正するには、削除して新しく投稿してください。
- アプリのローカルストレージの消去またはアンインストールで、端末内データすべて(お気に入り、言語、ワンタップ通報、オフラインレビューキャッシュ、端末キー)を消去できます。
- アクセスまたは異議申し立て — bballiapp@naver.com までご連絡ください(ゲストの場合は端末キーを添えて)。あなたに紐づく記録を特定します。
- アカウントの削除(ログイン利用者) — アプリ内から Google アカウントとそのプロフィールを削除できます。サーバーからアカウントとプロフィールデータが削除されます。
権利行使の要請には、適用法が定める期間内に対応します。
11. 自動モデレーション(自動非表示)
スパムと乱用に対抗するため、3回以上フラグされたレビューは、人が確認するまで自動的に非表示になります。その後、運営者が非表示を維持するか復元でき、運営者が一度対応すればその判断が優先されます。これは人間の確認を待つコンテンツを隠すだけであり、あなたについて法的またはそれに準ずる重大な決定を下すものではないため、GDPR 第22条が制限する「完全に自動化された決定」には該当しません。レビューが非表示になり納得できない場合は bballiapp@naver.com までご連絡ください。
12. 広告
Bballi を無料に保つため、ウェブアプリには広告(Google AdSense)が表示されます。広告は常に表示され、同意はパーソナライズの有無だけを決めます。 同意すると、クッキーを使う興味関心ベースのパーソナライズ広告が表示されます。同意しない場合、ページ内容に基づく非パーソナライズ広告を表示します — パーソナライズ用クッキーはなく、頻度制限と不正防止のための最小限のクッキーのみです。広告はコンテンツ画面(トイレ詳細や About ページなど)にのみ表示され、地図・ログイン・本ポリシーページには決して表示されません。
EEA/英国の利用者のパーソナライズ同意は、Google 認定の同意ツール(認定 CMP)で収集されます。同意はいつでも — 同意したときと同じくらい簡単に、それ以前の処理に影響なく — 変更・撤回できます: その他 → Cookie と広告の設定。オプトインなしにパーソナライズ広告のトラッキングを有効にすることはありません。ネイティブアプリは Google AdMob を使う予定で、まだ提供されていません。提供開始時にこの節を更新します。
13. クッキーと端末内ストレージ
ウェブアプリは Google AdSense を通じた広告クッキーを使います — パーソナライズ広告はあなたの同意がある場合のみ。同意しない場合、非パーソナライズ広告は頻度制限と不正防止のための最小限のクッキーのみを使います(第12節参照)。広告以外に、Bballi はサイト横断のトラッキングクッキーを使いません。それ以外に、アプリが動作するために必要ないくつかの小さな項目をブラウザのローカルストレージに保存します:
- あなたのランダムな端末キー、
- あなたのお気に入り、
- あなたのワンタップのトイレ通報、
- あなたの言語選択、
- レビューのオフラインキャッシュ(オフラインで書いて送信待ちのレビューを含む)、
- そしてログインした場合、ログイン状態を保つセッショントークン(Supabase Authentication 由来)。
上記のローカルストレージ項目はアプリの動作に厳密に必要なもので、広告やサイト横断トラッキングには使われません。ブラウザ/アプリのストレージを消去すればいつでも削除でき、広告の同意はその他 → Cookie と広告の設定で管理できます。
14. 韓国の位置情報法に基づく位置情報
あなたの位置情報は、近くのトイレを見つけるために端末上でのみ読み取られ、使用されます。サーバーに送信・保存されることは決してありません。位置情報をサーバーで収集・保有しないため、Bballi は位置情報を保存する位置情報サービス事業者としては運営されておらず、これを根拠とする位置情報サービスの届出義務も生じません。これが変わる場合は、個人位置情報処理方針(位置情報プライバシーの補足)を公開し、まずこのページを更新します。
15. センシティブデータと子ども
センシティブな(特別カテゴリーの)データを意図的に収集することはありません。そのような情報をレビューに含めないでください。
Bballi は一般向けの旅行ツールで、子どもを対象としていません。子どものデータを故意に収集することはありません。子どもがデータを送信したと思われる場合は bballiapp@naver.com までご連絡ください。削除します。
16. データの保護方法
- アプリとサービス間のデータは暗号化された HTTPS 接続で送られます。
- データベースは行レベルセキュリティ(RLS)ルールを使います: 匿名利用者ができるのはレビューの追加、自分のフラグの追加・削除、自分の端末キーが書いたレビューの削除だけで — サーバーは削除前にそのキーを確認します。レビューの編集や、端末キーが所有しないレビューの削除には、認証された運営者セッションが必要です。
- サーバーへのアクセスはアプリに必要な範囲に限定し、管理者キーではなく読み取り制限付きの公開キーを使います。
- そもそも保有するものを最小化しています — ほとんどのデータが端末を離れないことが最強の保護です。
完全なセキュリティを約束できるオンラインサービスはありません。Bballi は小さなコミュニティ主導のアプリです。公開されたくないものは投稿しないでください。
17. 本ポリシーの変更
アプリの成長に伴い(例: 広告や Apple ログインの追加時)、本ポリシーは更新されることがあります。このバージョンの発効日はページ上部に表示された 2026年7月13日 です。意味のある変更は、発効前にアプリまたはサイトで告知します。更新後も Bballi を使い続けることは、現行バージョンを確認したことを意味します。
18. 連絡先と苦情の申し立て
プライバシーに関する質問・要請: bballiapp@naver.com(個人情報保護責任者は 이윤재)。ビジネスや提携: bballiapp@naver.com。
EU/EEA の利用者は、現地のデータ保護当局に苦情を申し立てることもできます。韓国の利用者は次の機関に相談できます:
- 個人情報紛争調停委員会(kopico.go.kr、1833-6972)
- 個人情報侵害申告センター(privacy.kisa.or.kr、局番なし 118)
- 大検察庁(spo.go.kr、局番なし 1301)
- 警察庁(ecrm.police.go.kr、局番なし 182)
準拠法: 大韓民国。裁判管轄: 韓国の民事訴訟法による — 専属管轄裁判所を強制しないため、消費者は自身の住所地の裁判所に申し立てできます。データ保護の権利と監督当局への苦情申し立ての権利は、選択された準拠法にかかわらず適用されます。