SEGMENT·SCOPE
← ボイスのトップへ

VOICE · TRUST

匿名性とデータの扱い

ボイスでは、募集者と回答者の匿名性を「約束」ではなく「そもそも結びつけない・渡さない」仕組みで守ることを目指しています。このページには、実際に動いている仕組みだけを書いています。できていないことは、最後の「制約」にまとめています。

1. 集める情報・集めない情報

募集者
情報扱い
募集の内容(タイトル・説明・スペック概要・目的・価格帯・期間・質問)集めます。承認後、募集ページに公開されます。
結果の公開範囲(公開/非公開)集めます。申請時に必ず選びます。
名前・所属任意です。入力した場合だけ保存し、運営者だけが審査のために見ます。サイトには表示しません。
連絡用メールアドレス任意です。運営者だけが見て、審査結果の連絡と管理用リンクの再発行にだけ使います。募集の終了から30日後に自動で削除します。
管理用の秘密リンクリンクの元の値は保存しません。照合用のハッシュ値(SHA-256)だけを保存します。
サイトのアカウント・Googleアカウントの情報集めません。申請にログインは不要で、ログイン中に申請しても、アカウントと募集を結びつけません。
IPアドレスサイトのアプリでは保存しません(ホスティング事業者の記録については「制約」を参照)。
申請日時審査のために記録しますが、公開画面には表示しません。
回答者
情報扱い
回答の内容(立場・欲しさ・価格帯・追加質問への回答)集めます。募集者に渡すのは集計結果だけです。
任意の属性(年代・性別・地域・現在の所有車のメーカーとセグメント・次の購入予定時期・予算帯・家族構成・年間走行距離)募集者が選んだ項目だけを聞き、すべて任意です(「回答しない」も選べます)。集計にだけ使い、回答ごとに保存します。プロフィールには保存せず、Googleアカウントから取得することもありません。
前回入力した属性の記憶初期設定はオフです。「入力内容をこの端末に記憶する」をオンにした場合だけ、あなたのブラウザ(localStorage)に保存し、次回の回答で自動入力します。サーバーには保存しません。オフに戻すと、その場で消えます。
ログインに使ったメールアドレス・Googleの利用者IDログインの仕組み(Supabase Auth)の中でのみ保持されます。回答内容と紐づけて公開したり、募集者や他の企業に提供したりすることはありません。
Googleの名前・プロフィール画像保存しません。ログインの際にGoogleから渡されても、保存する前に取り除きます。
ログイン中のIPアドレス・ブラウザの情報ログインの仕組みが、ログイン状態の管理のために記録します。サイトの画面・APIからは参照できず、募集者にも提供しません。
回答日時・回答言語記録しますが、募集者に渡す集計には含めません。
現行車ボイスの回答ボイスの車種ページとベンチマークの比較ページのどちらから回答しても同じデータとして集計し、両方のページで集計結果を公開します。回答者が5人未満の車種・区分の数字は出しません。自由記述は連絡先を伏せ字にして公開します(回答日時・他の回答とは結びつけません)。

2. 誰が何を見られるか

立場ごとに、見られるもの(チェック)と見られないもの(鍵)です。

誰が何を見られるか
  • 募集者

    • 募集の内容(タイトル・説明・質問)見られる
    • 誰が募集したか自分の分だけ
    • 回答者の名前・メールアドレス見られない
    • 1人ごとの回答見られない
    • 集計結果見られる
    • 回答者が5人未満の区分・絞り込みの集計見られない
    • 自由記述連絡先を伏せ字にして見られる
  • 回答者

    • 募集の内容(タイトル・説明・質問)見られる
    • 誰が募集したか見られない
    • 回答者の名前・メールアドレス自分の分だけ
    • 1人ごとの回答自分の分だけ
    • 集計結果結果の公開を選んだ募集だけ
    • 回答者が5人未満の区分・絞り込みの集計見られない
    • 自由記述自分の分だけ
  • 一般の閲覧者

    • 募集の内容(タイトル・説明・質問)見られる
    • 誰が募集したか見られない
    • 回答者の名前・メールアドレス見られない
    • 1人ごとの回答見られない
    • 集計結果結果の公開を選んだ募集だけ
    • 回答者が5人未満の区分・絞り込みの集計見られない
    • 自由記述見られない
  • 運営者

    • 募集の内容(タイトル・説明・質問)見られる
    • 誰が募集したか見られない ※
    • 回答者の名前・メールアドレス見られない ※
    • 1人ごとの回答見られる
    • 集計結果見られる
    • 回答者が5人未満の区分・絞り込みの集計見られる
    • 自由記述見られる

    ※ 誰が募集したか: 募集はログイン不要で、アカウントと結びつけません。任意の欄に名前・所属・連絡用メールアドレスが入力された場合だけ、運営者はそれを見られます。

    ※ 回答者の名前・メールアドレス: サイトの画面・API では見られません。ただし、ログインに使ったメールアドレスはログインの仕組み(Supabase Auth)に保持されており、データベースの管理権限では参照できます。Google の名前・プロフィール画像は保存しません。

3. データの流れ

データの流れ
  1. 募集者

    申請(ログイン不要) → 管理用の秘密リンク: リンクの元の値は保存せず、ハッシュ値だけを保存

    募集

    運営者が規約への適合を審査してから公開。URL はランダムな ID

    回答者

    Google でログインして回答(二重回答の防止。1人1回答). 回答と結びつくのはサイト内のアカウント ID。Google の名前・画像は保存しない

  2. 集計(データベースの中で計算)

    回答者が5人未満なら集計を出さない/5人未満の区分・属性の絞り込みは非表示/絞り込み中は自由記述を出さない/自由記述の連絡先は伏せ字

  3. 「結果を公開する」を選んだ募集

    → 誰でも集計結果を見られる(自由記述は含めない)

    「結果を非公開にする」を選んだ募集

    → 秘密リンクを持つ募集者だけが見られる

4. 5人未満は表示しない

例:「このクルマが欲しい(5段階で4以上)」と答えた人の割合を、回答者の立場別に見る場合
  • 購入を検討中12人 · 58%
  • 検討して見送った人数も非表示
    他の区分を保護するため非表示
  • オーナー(現在所有)人数も非表示
    回答者が少ないため非表示
  • 興味として人数も非表示
    回答者が少ないため非表示
  • 回答者が5人未満の区分(上の例ではオーナー3人・興味として1人)は、人数も割合も表示しません。
  • 隠した区分の合計が5人に満たないと、全体の数から見えている区分を差し引いて逆算できてしまいます。そのため、次に小さい区分(上の例では「検討して見送った」)も合わせて非表示にします。
  • 回答者が全体で5人未満のうちは、集計そのものを表示しません。
  • 属性で絞り込む場合も同じです。絞り込んだ結果が5人未満のとき、または条件を1つ外した結果との差が1〜4人のとき(例:「検討中の30代」が5人で「検討中」が6人なら、差の1人が分かってしまう)は表示しません。絞り込み中は自由記述を表示しません。
  • この処理は、募集者に結果を渡す前にデータベースの中で行います。募集者のブラウザに、隠した区分の数値が届くことはありません。
  • 申請が終わると、推測できない長いトークン(256ビット)を含む管理用リンクが一度だけ表示されます。リンクから、審査状況・回答数・集計結果の確認、締め切り、取り下げができます。
  • データベースにはリンクの元の値を保存せず、ハッシュ値だけを保存します。そのため運営者も、あなたのリンクを調べて教えることはできません。
  • リンクを無くした場合、運営者はあなたが誰かを知らないため、本人確認をしてリンクを渡し直すことができません。申請時に連絡用メールアドレスを入力していれば、運営者が新しいリンクを発行して、そのアドレスに送れます。新しいリンクを発行すると、以前のリンクは使えなくなります。
  • トークンはURLの「#」より後ろに入っています。この部分はブラウザからサーバーに送られないため、ページを開いたときのアクセス記録に残りません(管理の操作では、通信の本文でサーバーに送ります)。管理ページでは広告(Google AdSense)を読み込まず、開いた直後にアドレスバーからトークンを消します。
  • リンクを知っている人は誰でもその募集を管理できます。他の人に共有しないでください。
  • 希望した場合だけ、管理用リンクをこのブラウザの Cookie に保存し、「自分の募集」ページで状況と回答数を一覧できます。Cookie は HttpOnly(ページ上のスクリプトや広告からは読めない形式)で、このサイトへの通信にだけ使い、運営者のデータベースには保存しません。「自分の募集」ページでは広告を読み込まず、トークンを画面や URL に表示しません。共用のパソコンでは保存しないでください。

6. 保存期間と削除のタイミング

保存期間と削除のタイミング
データ保存期間・削除
募集の内容・質問・回答募集が終了・取り下げになっても、運営者が削除するまで保存します。削除を希望する場合は、下記の問い合わせ先にご連絡ください。
連絡用メールアドレス(任意)募集の終了(締切日、締め切り・取り下げ・却下・公開停止の日)から30日後に自動で削除します(毎日1回の自動処理)。審査中は保持します。
名前・所属(任意)募集のデータと同じ期間です。
管理用リンクのハッシュ値募集のデータと同じ期間です。リンクを発行し直すと置き換わります。
自分の回答回答者は、募集ページの回答欄からいつでも自分の回答を削除できます。
ログイン情報(メールアドレス・Googleの利用者ID)アカウントを削除するまでです。アカウントの削除は問い合わせ先から依頼できます。アカウントを削除すると、そのアカウントの回答も削除されます。
ホスティング事業者の記録各社の保存期間に従います(「制約」を参照)。

7. 運営者がしないこと

  • 募集者が誰かを知ろうとしません。募集とアカウントを結びつけない設計のため、任意の欄に入力されたもの以外に、運営者が募集者を知る手段はありません。
  • 運営者自身の募集には、その旨を表示します。募集ページ・募集一覧・トップのカードに「運営者による募集」と表示し、それ以外の募集は「匿名の募集者」と表示します。
  • 運営者と関係のある企業を含め、特定の企業・団体に、個別に・優先的にデータを提供しません。募集者が受け取れるのは、自分の募集の集計結果だけです。
  • データを販売しません。
  • 回答者のGoogleの名前・プロフィール画像を保存しません。ログインに使ったメールアドレスを、回答内容と紐づけて公開したり、募集者や他の企業に提供したりしません。
  • 1人ごとの回答(個票)を募集者に渡しません。

8. 削除依頼・問い合わせ

  • 募集の取り下げ:管理用リンクの画面から、いつでも行えます。
  • 募集のデータの削除:取り下げたあと、募集ページのURL(または管理用リンク)を添えてご連絡ください。管理用リンクで取り下げ済みであることを確認してから削除します。
  • 自分の回答の削除:募集ページの回答欄から行えます。
  • アカウントの削除・その他:ログインに使ったメールアドレスから、下記にご連絡ください。

問い合わせ先: yutaiinfoshare@gmail.com

9. 制約(できていないこと・残る記録)

  • 回答者の立場(オーナーなど)は申告に基づいており、所有などの確認はしていません。
  • ホスティング事業者のシステムには、通信の記録が一定期間残る場合があります。Vercel(サイトの配信)はアクセス時のIPアドレスなどを記録します。保存期間はVercelの設定によるもので、運営者は具体的な期間を確認できていません。Supabase(データベース・ログイン)はAPIとログインの記録を残します(当サイトのプランでは約1日)。Googleでログインすると、Google側にもログインの記録が残ります(Googleのポリシーに従います)。
  • 回答のログインには、引き続きGoogleアカウントとSupabaseのログインの仕組みを使っています。ログインに使ったメールアドレスはその中に保持されており、運営者はデータベースの管理権限を持っているため、技術的にはメールアドレスと回答の対応を調べることができます。運営者はこれを行いません。
  • 法令に基づく開示請求には、保有している範囲で対応します。
  • 集計で非表示にするのは、回答者が5人未満の区分と、5人未満になる絞り込み、条件を1つ外した結果との差が1〜4人になる絞り込みです。属性の組み合わせや自由記述の内容によっては、回答者が推測される可能性を完全にはなくせません。自由記述には、個人が分かることを書かないでください。
  • 大量の申請で審査が妨げられないよう、申請は全体で1時間あたり30件までに制限しています。

10. サイトの利用状況の計測

  • Vercel Web Analytics で、ページの閲覧数のみを、Cookie を使わずに計測しています。ボタンの押下・入力・回答の内容は記録しません。
  • 記録するのは、閲覧したページのアドレス(「?」「#」以降を除く)・参照元・国や地域・端末とブラウザの種類です。回答ページ・回答の完了ページの閲覧数から、回答を始めた数・終えた数のおおよそを見ています。これらのページのアドレスに含まれるのは公開されている募集の ID だけで、回答者を識別する情報は含みません。
  • 秘密リンク(管理用リンク・承認用リンク)を開くページ、「自分の募集」、運営者の画面は計測しません。
  • Vercel によれば、訪問者はリクエストから作られる日ごとに変わる値で数えられ、IPアドレスそのものは保存されません。計測の記録から、誰がどう回答したかを知ることはできません。