セキュリティ
20年続く永続的なCookie:America.govとトラッキング
A 20-year-long permanent cookie: America.gov and tracking (biometricupdate.com)
要約
新連邦AIポータルAmerica.govはプライバシーを約束しているが、その認証レイヤーであるLogin.govで使用されているコードが、長期間存続するブラウザ識別子を作成し、トラッキングの懸念を引き起こしている。この識別子は20年間有効なCookieとして保存され、ユーザーがオプトアウトしても保持されるため、プライバシーへの影響が議論されている。
全文翻訳
America.gov、プライバシーの約束とともにローンチ、Login.govのコードがトラッキングの疑問を提起
新しい連邦AIポータルはプライバシーを約束するが、そのLogin.gov認証レイヤーは長寿命のブラウザ識別子に関する疑問を提起する
2026年10月1日、午後3時11分EDT | アンソニー・キメリー
カテゴリ:バイオメトリクスニュース | 政府サービス
トランプ政権は、連邦情報およびサービスへの単一のAI駆動ゲートウェイとしてAmerica.govをローンチし、異常に明確なプライバシーの約束をしています。しかし、新しいポータルが使用を命じられている認証システムには、長寿命のブラウザ識別子を作成し、それをLogin.govの分析に組み込む、国立デザインスタジオ(NDS)の実験をサポートするために最近追加されたLogin.govのコードがすでに含まれています。
アーキテクチャ的には、America.govは連邦政府サービスのためのプレゼンテーションおよびサービスアクセスレイヤーになりつつあり、Login.govはそれを下支えする再利用可能なIDおよび認証レイヤーとして位置づけられています。ユーザーは単一のAmerica.govインターフェースを通じて政府にアクセスするかもしれませんが、Login.govは参加機関やサービスが再利用できる共通のサインインおよびID検証インフラストラクチャを提供することを目的としています。
America.gov自体は現在、ユーザーに身元を明かすことを要求していません。そのプライバシー資料によると、広告Cookieやサードパーティトラッカーを使用せず、チャット履歴を保持せず、正確なGPSデータではなく近似的な位置情報のみを使用しています。
それは最初の段階に過ぎません。ドナルド・トランプ大統領が火曜日に署名した大統領令は、一般調達庁(GSA)にAmerica.govを連邦政府の単一デジタルエントリーポイントにするよう指示し、特にGSAにLogin.govを統合し、America.govの認証サービスとして使用するよう命じています。連邦機関はまた、対象となるサービス、デジタルフォーム、およびアプリケーションプログラミングインターフェースをプラットフォームに接続するよう指示されています。
政権は、統合は「安全かつプライバシーを保護する形」で行われると述べています。命令はまた、プライバシー法またはその他の法律で許可されている場合を除き、元の機関以外の誰かが個人に関するその機関の記録にアクセスすることを許可しないと述べています。
しかし、公開されているLogin.govのソースコードは、国立デザインスタジオの認証プラットフォームに関する作業が、プライバシーへの影響が公に説明されていない識別子をすでに導入していることを示しています。
9月4日、Login.govは、Login.govのベースアプリケーションコントローラーにnds_experiment_uuidという関数を追加した国立デザインスタジオの新しい「ルックアンドフィール」実験のコードをマージしました。このコードは、before_actionとして関数を実行し、既存のnds_experiment_uuid Cookieをチェックします。存在しない場合は、ランダムなユニバーサル一意識別子(UUID)を生成し、Ruby on Railsのcookies.permanent Cookieジャーを使用して保存します。同じ識別子が、訪問者に表示されるNDSインターフェースのバージョンを決定するために使用されます。フレームワークのドキュメントによると、cookies.permanentはCookieを20年後に期限切れにするように設定します。
このコードは、識別子を保持する少なくとも1つの技術的な理由を提供します。Login.govは、オプトアウトの割り当てをnds_experiment_uuidをディスクリミネーターとして記録し、アプリケーションが後で訪問した際にそのブラウザがオプトアウトしたことを認識できるようにします。公開されているGitHubの問題では、UUIDをクリアするとブラウザがそのオプトアウトステータスを失うことが指摘されています。
プライバシーの問題は、なぜ実装がこの識別子に20年の有効期限を与え、それを分析イベントに添付するのかということです。NDS実験コードは、ユーザーが認証するのを待つのではなく、関数の実行をLogin.govのベースアプリケーションコントローラーに配置するため、識別子は訪問者がサインインする前に生成される可能性があります。コード自体のテストでは、NDSデザインまたはレガシーインターフェースのいずれかに割り当てられた訪問者の最初のページロード時にUUIDが保存されることが示されています。
9月9日、Login.govがnds_experiment_uuidを作成したコードをマージしてから5日後、サービスによって生成された分析イベントに添付される属性にその識別子を追加する別の変更をマージしました。
このCookieはAmerica.govチャットボットではなく、Login.govの一部です。それにもかかわらず、それは潜在的に長年、繰り返しのLogin.gov訪問にわたって1つのブラウザを区別できる、永続的な仮名識別子を作成します。識別子が分析イベントにも含まれるようになると、プライバシーの問題は、他のどのようなイベント属性がそれに紐付けられるか、それらの記録がどれだけ長く保持されるか、そして認証または機関のコンテキストがそれらと相関される可能性があるかということになります。
これらの疑問は、Login.gov自身のGitHubリポジトリ内で公に浮上しています。9月12日に提出された公開されている問題では、NDS実験が0パーセントのロールアウトに設定されている場合でも、なぜ識別子が作成されたのか、なぜそれが公開Login.govエンドポイントで生成されるように見えるのか、そして20年の寿命は意図的なのかと問われています。また、Cookieと関連する分析記録をカバーするプライバシー評価は何なのかも問われています。この問題は未解決のままです。
その後のNDSコードは、実装の別の側面を注目に値するものにしています。Login.govは、ユーザーがNDSインターフェースをオプトアウトしてレガシーデザインに切り替えることができるメカニズムを提供しています。9月21日にマージされた変更は、そのオプトアウトメカニズムを強化し、NDSインターフェースを強制できる別のui_test_bucket Cookieを明示的に削除しました。しかし、コードはnds_experiment_uuidを削除しません。代わりに、実験ディスクリミネーターとしてその識別子を使用してオプトアウトを記録しますが、長寿命のブラウザ識別子はそのまま残ります。
同じ公開されているGitHubの問題は、その動作を強調しており、インターフェースのオプトアウト後もUUIDが分析イベントに添付され続けると指摘しています。実験を離れた後に同じブラウザが戻ってくるかどうかを確認し、実験およびオプトアウト統計を計算する必要がある開発者にとって、実験識別子を保持することには正当なエンジニアリング上の理由があるかもしれません。しかし、プライバシーの問題は、なぜそのような実験が20年間存続するように設計された識別子を必要とするのか、特に広範な政府サービスポータルの認証レイヤーになろうとしている連邦IDプラットフォーム上で、ということです。
Login.govはすでに詳細なプライバシー影響評価(PIA)を持っています。GSAが現在公開しているPIAは、2026年3月10日に改訂されており、主にLogin.govの不正対策チームによる情報の保持と使用に対処しています。これは、nds_experiment_uuidの変更がマージされる約6ヶ月前でした。
PIAは、意図的にセグメント化されたIDシステムを説明しています。Login.govはユーザーにマスターUUIDを割り当て、これはLogin.gov内に保持され、次に各参加機関のために異なる機関固有のUUIDを作成します。機関識別子と、機関が必要とする最小限のアカウント情報は、ユーザーが同意した後でのみ提供されます。
NDS実験UUIDはそれとは異なるものです。それは、PIAで説明されている認証済みマスターまたは機関固有のUUIDではなく、インターフェース実験のために作成されたブラウザ識別子です。
GSAが公開しているPIAインデックスは、America.govのローンチ後にチェックしたところ、3月のLogin.gov評価を引き続きリストしていますが、個別のAmerica.gov PIAはリストしていません。
2027年初頭のフェーズでは、人々がAmerica.govを通じて直接連邦給付を申請、登録、追跡できるようになることが期待されています。ローンチ時のデモンストレーションでは、ユーザーが結婚証明書を選択された機関に送信し、Medicare関連サービスにアクセスし、Login.govを使用してメディケア・メディケイド・サービスセンター、社会保障局、退役軍人省などの機関のIDを確認する様子が示されました。Login.gov認証を使用するパスポートサービスは12月に開始される予定です。
GSAによると、America.govはGSAのテクノロジー変革サービス(TTS)部門内に配置され、国立デザインスタジオと提携してエンジニアリングされました。国立デザインスタジオは、2025年8月にホワイトハウス事務局内の大統領令によって設立され、連邦のデジタルおよび物理サービスの再設計を担当しており、その取り扱い