このサイトについて
全国デモマップ — 全国のデモ参加者数を可視化するWebアプリ
運営方針
全国デモマップは、全国で行われているデモ・集会の参加者数を地図上で可視化するWebアプリです。 デモ参加者が「いま、こんなに多くの人が声を上げているんだ」と実感できること、参加していない人も全国のデモの規模をリアルタイムに把握できること、このふたつを目的としています。
特定の政党や団体とは関係なく、市民が参加状況を共有・確認するための情報ツールとして運営しています。
このサービスは、主催者がいるものから、個人がお出かけのついでにふらっと始めるものまで、声を上げているすべてのデモ参加者を可視化することを目指しています。そのため、会場登録もユーザーが自由に行える設計にしています。一方で、荒らし目的の登録や参加人数の恣意的な操作が生じにくいよう、公正性の確保にも取り組んでいます。
ご利用上の注意
- 当サイトはデモ参加状況をリアルタイムで可視化する情報サービスです。各デモ・集会の主催者ではありません。 開催内容・参加方法・安全に関するお問い合わせは、各主催者へ直接ご連絡ください。
- 会場に登録されているデモの内容が、ご自身の考えと異なる場合があります。参加前にSNSなどでデモ情報を事前にご確認ください。
- 表示される参加人数は、参加ボタンを押した方の数です。GPSによる現地判定は参加時のみ行い、 参加後の継続的な位置追跡は行いません。
- 本サービスの人数はアプリ利用者による参加登録数であり、主催者発表や警察発表とは異なる場合があります。
- 参加人数の正確性・完全性は保証できません。あくまで参考情報としてご利用ください。
- デモ会場はユーザーによる登録が可能です。不適切な登録が見つかった場合は、運営の判断で削除する場合があります。
- デモ会場登録には現在地情報を利用するため、自宅などをデモ会場として登録することは推奨しません。本サイトは公共の場所での利用を想定していることをご理解ください。
- 参加は1台の端末につき、同時に1つの会場のみ可能です。参加から2時間で自動的に終了し、 日付が変わった場合も参加状態はリセットされます。
デモ会場の登録について
デモ会場はユーザーによる登録が可能です。
不正登録を防ぐため、現在地のみで登録できます。会場にいる状態で登録してください。
登録時にはデモの目的タグを1つ以上必ず選択してください。参加者は参加前にタグを確認することを推奨します。
ユーザーが登録した会場は当日限りの表示です。日付が変わると自動的に削除されます(デフォルト設定会場は除く)。
運営があらかじめ登録しているデフォルト設定会場は、ユーザーによる追加登録はできません。 「会場を探す」から参加してください。
国会正門前付近は参加範囲が700m、その他の会場は500mに設定されます。 目的タグの追加希望はお問い合わせフォームよりご連絡ください。
虚偽の会場登録、いたずら目的の登録、同一内容の重複登録はご遠慮ください。 運営が不適切と判断した場合、予告なく削除することがあります。
SNSでの共有について
ホーム画面の「画像を保存」ボタンから、地図と参加人数を1枚の画像として保存できます。 SNS等で共有いただく際は、個人を特定できる情報が写り込まないようご注意ください。
地図データは Mapbox および OpenStreetMap の提供を利用しています。 画像内に Mapbox のクレジット表記が含まれます。
プライバシーポリシー
最終更新日:2026年6月24日
全国デモマップ(以下「当サイト」)は、利用者のプライバシーを尊重し、以下のとおり情報を取り扱います。
1. 運営者
当サイトは個人または有志により運営される非営利のWebサービスです。 特定の政党・企業・団体に属するものではありません。
2. 取得する情報
2-1. 端末識別情報(localStorage)
重複参加の防止のため、ブラウザのlocalStorageに端末ごとの識別ID(UUID)を保存します。 この識別IDは端末内のlocalStorageに保存され、参加登録時にサーバーへ送信されます。 ログイン機能はなく、氏名・メールアドレス等の個人情報は参加時には取得しません。
2-2. ブラウザフィンガープリント
重複参加の防止のため、FingerprintJS ライブラリを用いてブラウザのフィンガープリント(匿名の識別子)を生成し、 参加登録時にサーバーへ送信します。氏名やメールアドレス等、個人を直接特定する情報は含まれません。
2-3. 位置情報(GPS)
デモへの参加登録時に、会場からの距離判定のため一時的に位置情報(緯度・経度)を取得します。 位置情報はサーバーに保存しません。判定後は破棄され、参加記録には会場との距離判定結果のみが反映されます(参加可否の判定のみ)。 参加後の継続的な位置追跡は行いません。
2-4. 参加記録
参加登録時に、以下の情報を Supabase(データベースサービス)に保存します。
- 参加したデモ会場のID
- 端末識別ID(device_id)
- ブラウザフィンガープリント(任意)
- 参加日時・有効期限・参加状態(参加中/退出/期限切れ)
位置座標そのものは保存しません。参加履歴は端末識別IDに紐づけて管理されます。
2-5. お問い合わせフォーム
お問い合わせフォームからご送信いただいた場合、メールアドレス・お名前(任意)・お問い合わせ内容を データベースに保存します。これらはお問い合わせへの対応目的にのみ使用し、第三者に提供しません。
2-6. レート制限
不正利用防止のため、APIリクエストの頻度を制限しています。 制限の管理に、リクエスト元の識別子(端末IDまたはIPアドレスに基づくキー)とリクエスト回数を データベースに一時的に記録します。
2-7. アクセス解析
当サイトでは、利用状況の把握・サービス改善のため、以下のアクセス解析ツールを利用しています。 これらにより、ページの閲覧数・参照元・利用端末などの情報が収集される場合があります。 Cookie 等を用いる場合があり、各サービスのプライバシーポリシーに従って処理されます。
- Google Analytics(GA4) — サイト全体のアクセス解析(流入元・キャンペーン計測を含む)
- Vercel Analytics — ページビュー等の集計(ホスティング提供者の解析機能)
3. 外部サービスの利用
当サイトは以下の外部サービスを利用しています。
- Supabase(データベース・API)— 参加記録、デモ会場情報、お問い合わせの保存
- Mapbox(地図表示)— 地図タイルの取得。利用時に Mapbox へアクセス情報が送信されます
- FingerprintJS(ブラウザ識別)— 重複参加防止のため、ブラウザ内で識別子を生成
- Vercel(ホスティング)— Webアプリの配信・アクセス解析(Vercel Analytics)
- Google Analytics(アクセス解析)— サイト利用状況の計測。利用時に Google へアクセス情報が送信されます
各サービスのプライバシーポリシーについては、各提供者のウェブサイトをご確認ください。
4. 利用目的
- デモ参加人数の可視化・表示
- 重複参加・不正利用の防止
- 過去の参加統計の表示(ユニーク参加人数)
- お問い合わせへの対応
- サービスの維持・改善
- アクセス状況の分析(流入経路の把握・宣伝効果の測定を含む)
5. 第三者提供
当サイトは、法令に基づく場合を除き、取得した情報を本人の同意なく第三者に提供しません。
6. データの保管期間
参加記録は統計・履歴表示のため一定期間保管します。会場が地図から削除された後も、参加した会場名・参加日時などの履歴は端末識別IDに紐づいて残ります。 端末識別IDを削除(ブラウザデータの消去)した場合、当該端末の参加履歴は新規端末として扱われ、 過去の履歴は参照できなくなります。
7. 改定
本ポリシーは必要に応じて改定することがあります。重要な変更がある場合は、当サイト上で告知します。
8. お問い合わせ
本ポリシーに関するお問い合わせは、お問い合わせフォームよりご連絡ください。※現在準備中です。整い次第、本ページに掲載します。