OpenAI、Recall風のスクリーンショット監視をやめて親しみやすいキーロギングへ
OpenAIはmacOS向けChatGPTに、クリックやタイピング、アプリ切り替えを記録してタイムライン形式のメモリを構築するオプトイン機能「Computer History」を導入した。スクリーンショットは使わないものの、キーロギングに等しく、データはローカルに48時間暗号化されず保存され、処理のためにOpenAIに送信される。プロンプトインジェクションのリスクも高まる。Pro、Business、Enterpriseユーザー向けで、一部地域では利用できない。
OpenAIは、macOS向けChatGPTデスクトップアプリに新機能「Computer History」を導入しました。これは、ユーザーがアプリやウェブサイトで行う操作(クリック、タイピング、キーボードショートカット、アプリ切り替えなど)を記録し、タイムライン形式のメモリとして整理することで、ChatGPTの応答を向上させるというものです。以前のChronicleではスクリーンショットを使っていましたが、Computer Historyは入力イベントを記録するため、実質的にはキーロギング(打鍵記録)機能であると言えます。
この機能はデフォルトでオフになっており、ユーザーが明示的に有効にするオプトイン方式です。ChatGPT Pro、Business、Enterpriseの各プランのmacOSデスクトップアプリで利用できますが、BusinessとEnterpriseでは管理者の承認が必要です。また、欧州経済領域(EEA)、スイス、英国では現在利用できず、APIキーやAmazon Bedrock経由のアクセスでも使えません。
プライバシー面では、OpenAIは画面画像、マイク入力、システムオーディオを取得しないと説明しています。しかし、同社のドキュメントは「Computer Historyファイルには機密情報が含まれる可能性があり、Computer Historyによって暗号化されることはなく、同じmacOSユーザーとして実行されている他のプログラムがアクセスできる可能性がある」と警告しています。イベントは通常最大48時間ローカルに保存された後、ChatGPTとCodexによって削除されますが、メモリ生成のためにイベントがOpenAIのサーバーに送信され、そのメモリはローカルに長期間保存されたり、将来のチャットでOpenAIに送信されたりする可能性があります。OpenAIは「法的に要求されない限り処理後にイベントファイルを保持せず、トレーニングにも使用しない」と述べています。
同社は利用者に対し、他の人と通信する際は事前の明示的な同意がない限りこの機能をオフにし、機密性の高い健康情報、財務情報、個人情報を含むアプリを除外または一時停止するようアドバイスしています。また、Computer Historyはプロンプトインジェクションのリスクを高めるとも警告しています。「たとえば、悪意のある指示を含むウェブサイトを訪問した場合、ChatGPTやCodexがその指示に従う可能性があります」としています。
さらに、この機能はアクティビティの要約とメモリデータの作成にトークンを使用するため、追加のコストが発生します。OpenAIはなぜこのような機能を提供するのかについて、コンピュータ上の活動を記憶してタイムライン化することで、ChatGPTの応答が改善され、自動化の機会が表面化し、以前の作業を再開しやすくなると説明しています。監視を自発的な選択にすることで、プライバシー保護の議論をかわそうとしているとの見方もあります。