プライバシーポリシー
このページでは、100 DAYS / 100 APPSのトップページと各アプリが扱う情報、外部通信、端末内保存について説明します。
トップページのアクセス解析
トップページ(/)だけでGoogleアナリティクス4(GA4)を使用しています。各アプリのページにはGoogleアナリティクスを入れていません。
GA4には、ページ表示のほか、アプリを開く操作、デモ動画の再生、タグによる絞り込み、制作メモを開く操作、X・GitHubなどへのリンクを開く操作をイベントとして送ります。イベントには、操作に応じてDay番号、アプリ名、タグ名、リンク先の区分が含まれます。
GA4は _ga などのCookieを使います。GoogleにはClient ID、おおまかな地域、ブラウザや端末の情報などが送られます。Googleでの取り扱いは、Googleプライバシーポリシーをご確認ください。
計測を無効にするには、Googleアナリティクス オプトアウト アドオンを利用するか、ブラウザの設定でCookieを拒否してください。
ホスティング
このサイトはCloudflare Pagesで配信しています。通常のWebアクセスと同様に、接続元IPアドレス、リクエストしたURL、ブラウザなどの情報がCloudflareのアクセスログとして処理される場合があります。
各アプリの外部通信
外部通信を行うアプリと、その目的は次のとおりです。
- Day 009「秋田バスライブ」:同一オリジンの中継APIからバス位置を取得します。
- Day 010「いま、誰かが書き直している」:Wikimedia EventStreamsと各WikimediaプロジェクトのAction APIから、編集イベントと記事の座標を取得します。
- Day 013「政府はこう答えてきた」:国会会議録検索システムAPIへ検索語を送ります。
- Day 014「いま、日本でいちばん暑い場所」:気象庁からアメダスの地点情報と観測値を取得します。
- Day 016「回線の犯人さがし」:測定のためCloudflareの測定用サーバーと通信します。この通信では接続元IPアドレスがCloudflareに届きます。
- Day 021「ちかくのラジオ」:Radio Browserへ現在地の座標を送って近隣局を検索します。座標はこのアプリでは保存しません。再生する局を選ぶと、Radio Browserへ再生回数の通知を送ります。また、局のロゴ画像と音声ストリームは各放送局のサーバーから直接読み込みます。そのため、再生した局の配信元サーバーに接続元IPアドレスやブラウザの情報が届きます。配信元はRadio Browserに登録されたURLで、このサイトの管理下にはありません。
- Day 025「ちかくの駐車場」:現在地または検索した地名の座標を、同一オリジンの中継APIへ送ります。座標は約110m四方に丸めてからOpenStreetMapのOverpass API(地名検索はNominatim)へ渡され、結果はこのサイトのキャッシュに最大7日保存されます。誰が検索したかは保存しません。地図の表示中は、地図タイルの取得のためOpenFreeMapのサーバーへブラウザから直接接続します。「ルート」を押したときだけ、選んだ駐車場の座標を含むURLでGoogleマップへ遷移します。
- Day 023「MAGTRACE」:同一オリジンの中継APIを経由して国立国会図書館サーチAPIを検索します。検索語はURLに含まれ、検索語と集計結果はCloudflareのキャッシュに最大24時間保存されます。検索語を含むURLがアクセスログに残る場合もあります。
端末内への保存
各アプリが localStorage を使う場合、入力内容、設定、履歴などを利用者の端末内に保存するためだけに使います。外部通信を行うアプリの通信内容は上の一覧のとおりです。
お問い合わせ
このポリシーや各アプリについては、Xの@haranishi_ikki、またはGitHubリポジトリのIssueからお問い合わせください。
制定日:2026年8月31日