通信内容の開示
このサイトが通信する相手と、その通信に何が載っているかの一覧です。外部サービスへのアップロードが禁じられている環境で使えるかどうかを、こちらの説明ではなく事実で判断していただくための資料です。
送信されないもの
道具に渡したものは、下の2つの例外を除いて端末から出ません。処理はすべてブラウザの中で行われます。
- 音声・動画ファイル、および分離や変換の結果
- 画像ファイル、およびそこに含まれる撮影日時・機種・位置情報
- PDF や、その中の文字
- 入力欄に貼り付けたテキスト(名簿・JSON・APIの応答など)
- ファイル名
- マイクの音(チューナー・ボイスレコーダー)
例外は2つ。どちらも、その道具の目的そのものです
- 「DNS検索」に入力したドメイン名は、Cloudflare の公開DNS(cloudflare-dns.com)へ渡ります。名前を引く先が外に在る以上、渡さずに引くことはできません。⚠️ 社内向けの非公開なホスト名を入れると、その名前が外部へ出ます。
- 「端末間ファイル転送」で送ったファイルは、あなたが選んだ相手の端末へ届きます(それがこの道具の目的です)。⚠️ 経路は端末から端末へ直接で、本サービスのサーバーには載りません。載るのは接続を確立するための情報(SDPとICE候補)だけです。
通信している相手
一方で、ページ自体は次の相手と通信します。開発者ツールのネットワークタブに出るのはこれらで、上の例外2つを除き、ファイルやテキストは載っていません。
| 相手 | 目的 | 発生する条件 |
|---|---|---|
pagead2.googlesyndication.com / googleads.g.doubleclick.net | 広告の配信(Google AdSense)。運営費はこれでまかなっています。 | 常に。Cookie を使います。 |
www.googletagmanager.com | アクセス解析(Google Analytics 4)。どのページが使われているかの把握。 | 解析IDが設定されている場合のみ。Cookie を使います。 |
/_vercel/insights | 表示回数の計測(Vercel Analytics)。配信元と同じドメインです。 | 常に。 |
fonts.googleapis.com / fonts.gstatic.com | 日本語書体(Noto Sans JP)の取得。 | Windows で開いたときに発生します。macOS・iOS・Android では、端末が持つ書体を使うため発生しません。 |
huggingface.co | AI分離モデルの重みの取得。取得後は端末に保存され、次回は通信しません。 | 音源分離を実行するときだけ。 |
www.jma.go.jp / www.data.jma.go.jp | 天気予報と地震情報の取得(気象庁の公開データ)。渡るのは「どの地域・どの一覧を見たか」だけです。このサイトのサーバーは経由しません。 | 「天気予報」を開いたとき。「最近の地震」は開いているあいだ90秒ごとに最新情報を確認し(タブを隠すと止まります)、過去の一覧は読み込みを押したときだけ取得します。 |
speed.cloudflare.com | 通信速度テストの測定。中身の無いデータを送受信して速さを測るだけで、ファイルや入力は含まれません。このサイトのサーバーは経由しません。 | 「通信速度テスト」で測定を押したときだけ。1回あたり下り最大21MB・上り最大6MB。 |
cloudflare-dns.com | DNS検索の問い合わせ(DNS-over-HTTPS)。入力したドメイン名がここへ渡ります。このサイトのサーバーは経由しません。 | 「DNS検索」で調べるボタンを押したときだけ。 |
/api/ip | IPアドレス確認の表示。配信元と同じドメインで、外部のIP判定サービスは経由していません。受け取ったIPはその場の応答に使うだけで、保存していません。 | 「IPアドレス確認」のページを開いたときだけ。 |
stun.l.google.com | NAT越えのためのSTUN(WebRTC)。外から見た自分のIPアドレスを知るために問い合わせます。⚠️ このとき、あなたの公開IPアドレスがGoogleのサーバーから見えます。ファイルは通りません。 | 端末間ファイル転送で接続を作るときだけ。 |
stemstudio-beam.stemstudio-jp.workers.dev(当サイト運営のサーバー) | 2つの用途があります。①端末間ファイル転送で、相手を見つけて接続を確立するための情報(SDPとICE候補)。ファイル本体は端末から端末へ直接流れ、ここを通りません。②あそびの「今日のお題」で記録を送るとき、名前と、盤を解いた手順。点数ではなく手順を送り、受け取った側が数え直します。 | 端末間ファイル転送を使うときと、あそびで自分から「記録を送る」を押したときだけ。 |
nzf358i1c3wxy8sd.public.blob.vercel-storage.com(Vercel Blob・当サイトの配布用ストア) | デスクトップ版のインストーラ(.msi)そのもの。こちらから送るファイルだけで、あなたのファイルや入力は送りません。 | デスクトップ版のダウンロードページを開いたときだけ(このページは開いた時点で自動的にダウンロードを始めます)。音声・画像・PDFなどの道具では通信しません。 |
自分で確かめる方法
こちらの説明を信じる必要はありません。次のどちらでも確認できます。
- 開発者ツールのネットワークタブを開いたまま道具を使う。上の表の通信は出てきますが、ファイルの送信は出てきません。
- 一度使ったあとに通信を切る(機内モード)。同じ道具がそのまま動きます。処理に通信が要らないことは、これで分かります。
書いておくべき限界
- 広告とアクセス解析は Cookie を使い、Google の各サービスに情報が渡ります。これを許容できない環境では、ブラウザの拡張機能や社内のフィルタで当該ドメインを遮断しても、道具の動作には影響しません(広告が出なくなるだけです)。
- このサイトは個人が運営しており、SLA や監査報告書の類は提供していません。判断の材料は、上の表と、ご自身で確認できる挙動だけです。
- 端末間ファイル転送だけは相手の端末へファイルを送る道具です。他の道具と性質が違うので、区別して扱ってください。
個人情報の取り扱いについてはプライバシーポリシーもご覧ください。