Skip to content
Who's Who

Who's Who プライバシーポリシー

発効日:

Who’s Who はあなたのデータをどのサーバーにも送信しません。「送信しないと約束する」のではなく、拡張機能のコードに通信を発生させる経路そのものが存在せず、27 件の自動テストが継続的にそれを検証しています。

結論

すべてのデータはあなたのブラウザ内のローカルデータベースにのみ保存されます。アカウントなし、サーバーなし、アクセス解析なし、サードパーティ SDK なし。開発者はあなたのデータを一切見ることができません。

何を、どこに保存するか

データは x.com のストレージではなく、拡張機能自身の origin の IndexedDB(データベース名 whoswho)に保存されます。こうすることで X のページスクリプトからは読むことも削除することもできず、x.com のサイトデータを消しても失われません。

データ保存場所読める主体
プライベートなラベル・メモ拡張機能の IndexedDB本拡張機能のみ
見解の記録(ポストのスナップショット含む)拡張機能の IndexedDB本拡張機能のみ
やり取りの記録(返信 / 引用 / リポスト / いいねの集計)拡張機能の IndexedDB本拡張機能のみ
表示設定拡張機能の IndexedDB本拡張機能のみ
ユーザー名 → 数値 ID の対応メモリ上のみ。タブを閉じると消える本拡張機能のみ
ポスト ID → 投稿者の対応メモリ上のみ。タブを閉じると消える本拡張機能のみ

保存しないもの

  • 閲覧中に流れていった未登録のアカウント —— 自動では登録しません。ラベルを付ける・見解を保存するなど、明示的な操作をした場合にのみ記録が作られます。
  • 通知欄における未登録アカウントからのやり取り —— 既定では保存しません。範囲を広げるには設定での明示的な選択が必要です。
  • X のパスワードやログイン情報 —— 一切要求しません。ソースコードにパスワード入力欄は存在しません。
  • Cookie、Authorization ヘッダー、CSRF トークン —— 読み取りません。静的解析のアサーションで強制されています。

要求する権限とその理由

権限用途
storageラベル・メモ・集計をローカルに保存するため。唯一のブラウザ権限です。
https://x.com/*X 上でのみ動作します。他のいかなるサイトでも起動しません。

cookiestabswebRequesthistory といった強い権限は要求していませんweb_accessible_resources の宣言もありません(任意のサイトに拡張機能のリソースを公開しません)。

通信 API への読み取り専用パッチについて

正直に記載します:ここが拡張機能内で通信 API を参照している唯一の箇所です。その境界は 14 件のユニットテストで担保されており、X の API にのみ作用することも検証されています。

ラベルを(変更可能なユーザー名ではなく)同一人物に正しく紐づけるため、拡張機能はユーザー名に対応する数値 ID を知る必要があります。X はこの対応を自身の API レスポンス内でのみ提供しているため、ページの fetchXMLHttpRequest読み取り専用のパッチを当て、X のページ自身がすでに送信したリクエストの内容を解析しています。

  • 元の API をそのまま呼び出して結果をそのまま返します。タイミングも内容も変更しません。
  • 新たな通信を発生させません
  • リクエストヘッダーを一切読みません。したがって Cookie や Authorization に触れません。
  • X の GraphQL API に対してのみ作用し、他のアドレスには一切関与しません。
  • 解析結果は拡張機能の内部でのみ使われ、どこにも送信されません。

「過去のやり取りを補完」機能について

あなたがボタンを押したときにのみ、拡張機能は非アクティブなタブをバックグラウンドで開き、X 自身のサイト内検索ページを読み込んで、そこに公開表示されている返信と言及を読み取り、タブを閉じます。

リクエストを送信しているのは終始 X のページであり、拡張機能ではありません。開くアドレスは拡張機能側で組み立てるため、必ず X の検索ページになります。この機能に追加の権限は不要で、あなたが押したときにのみ動作します。

データの共有・販売・利用目的の制限

  • あなたのデータを販売しません。広告その他いかなる収益化のためにも譲渡しません。
  • いかなる第三者とも共有しません —— 技術的にも不可能です。通信手段を持ちません。
  • 本拡張機能の機能と無関係な目的には使用しません。信用評価や融資可否の判断等にも使用しません。
  • 解析・計測・クラッシュレポート・広告の SDK を一切含みません
  • リモートから実行可能コードを読み込みませんeval なし、動的スクリプト注入なし)。

データに対するあなたの管理権

  • 書き出し:設定画面からローカルデータ全体を JSON ファイルに書き出せます。
  • 削除:設定画面からローカルデータを一括削除できます。
  • アンインストール:拡張機能を削除すると、ブラウザがローカルデータベースも併せて削除します。
  • データが端末を離れることはないため、「開発者に削除を申請する」という概念自体が存在しません。管理権は完全にあなたの手にあります。

他者に関する情報の記録について

この拡張機能は、X 上のアカウントにプライベートなメモを残すためのものです。内容はあなたの端末内にのみ存在し、他人からは見えず、記録された相手に通知が行くこともありません。

同時にご留意ください:あなたが記録しているのは他者に関する情報です。何を記録し、どう使うかはあなたの判断です。個人データの取り扱いに固有の要件がある法域にお住まいの場合は、ご自身の利用方法が現地の法令に適合するかをご確認ください。開発者はこれらの内容に一切アクセスできず、代理で管理することもできません。

ポリシーの変更

本ポリシーに実質的な変更があった場合は、ページ上部の発効日を更新し、拡張機能の更新情報にも記載します。過去の版は本サイトのバージョン履歴から確認できます。

お問い合わせ

本ポリシーやデータの取り扱いについてご質問があれば、メールでご連絡ください。

geluu.dev@gmail.com