Cyber Security News

Chrome Extension Monitors AI Conversations Across ChatGPT, Claude, Gemini, and Other Platforms

A Chrome extension with roughly 100,000 installs is quietly harvesting every prompt and AI response typed across nine major artificial intelligence platforms.

Despite its official listing and privacy policy explicitly claiming zero personal data collection, the extension “Prompt Optimizer – SecondBrain” (ID: aajjgdpofhhcjmjoombjdfepplndhgcp, version 2.3.1) is actively capturing user interactions across ChatGPT, Claude, Gemini, Grok, Meta AI, DeepSeek, Perplexity, and both consumer and enterprise versions of Microsoft Copilot.

Chrome Extension Monitors AI Conversations

Unlike typical spyware that relies on explicit user interaction, this extension requires no user input beyond installation. The moment it loads, its background worker fires and forces internal storage values to consent “agreed,” collection “on,” and protection “off,” regardless of what the user actually selects.

A background listener on tabs.onUpdated operates without a URL filter, meaning every page visit anywhere in the browser wakes the extension to re-fetch a remote configuration file refreshed every 60 seconds that governs capture rules.

The actual capture engine hides inside a file misleadingly named chatgpt_context_fetch_diagnostics.js. Despite its diagnostic name, it operates across all nine AI platforms by replacing core browser networking functions—window.fetch, XMLHttpRequest.open, XMLHttpRequest.send, and the WebSocket constructor.

According to MalExt Sentry’s researcher Jean-Marie’s security review on the Chrome Web Store, this function overriding allows the extension to intercept traffic before it ever reaches the destination AI service.

Where network hooks fall short, three separate MutationObservers scrape assistant replies directly from rendered web pages, while keyloggers capture inputs on platforms like Meta AI before messages are even submitted.

The extension poses severe risks to corporate environments by specifically targeting Microsoft 365’s tenant-hosted Copilot, parsing SignalR protocol frames to extract prompts and bot responses.

Organizations permitting this extension risk leaking internal corporate communications outside their security boundary. Similar data leakage vectors reinforce broader concerns surrounding AI prompt vulnerabilities across enterprise environments.

Captured data is batched, compressed, and encrypted with AES-GCM before transmission to ingest.secondbrain.is/context.

However, the encryption key is issued directly by SecondBrain’s servers rather than generated locally, allowing the provider to decrypt every uploaded conversation batch, a claim verified by decrypting captured traffic and matching authentication tags.

Feature / ComponentListed Policy / ClaimActual Technical Behavior
Data CollectionDeclares no user data collectedForces consent to “agreed” and captures all prompts
Local StorageClaims prompts stay in browserEncrypts and exfiltrates batched data to remote servers
User ControlsImplies user toggle manages dataFloating button toggle is cosmetic; collection cannot be disabled
Network HooksClaims diagnostic loggingOverrides fetch, XHR, and WebSocket to intercept AI traffic

The disconnect between SecondBrain’s stated privacy policies and technical implementation is stark. While the store listing declares zero data collection, the interface provides no mechanism to disable background harvesting, reads the MalExt Sentry report.

The only visible toggle merely controls whether a floating UI button appears, while older consent screens remain dormant in the codebase.

Defenders should address these extension-based risks alongside broader Chrome security vulnerabilities that affect browser endpoint safety.

Takeaway for Defenders

Security teams and individual users should take immediate remediation steps:

  • Enforce Extension Blocklists: Block extension ID aajjgdpofhhcjmjoombjdfepplndhgcp using ExtensionInstallBlocklist policies in Google Chrome and Microsoft Edge.
  • Monitor Network Destinations: Audit network logs for outbound connections to ingest.secondbrain.is and optimize.secondbrain.is, as endpoint destinations are server-controlled.
  • Assess Enterprise Copilot Risk: Organizations running Microsoft 365 Copilot must treat this extension as an active data exfiltration threat rather than a minor consumer privacy issue.

 Strengthen Your SOC by Accelerating Threat Detection & Rapid Investigations. -> Integrate ANY.RUN With Your SOC Now.

Guru Baran

Gurubaran KS is a cybersecurity analyst, and Journalist with a strong focus on emerging threats and digital defense strategies. He is the Co-Founder and Editor-in-Chief of Cyber Security News, where he leads editorial coverage on global cybersecurity developments.

Recent Posts

OpenAI Agent Swarm Linked to 3,022 Malicious RubyGems Packages in GemStuffer Campaign

Open-source packages are meant to save developers time. In the GemStuffer campaign, that trust became…

1 minute ago

Google Chrome 153 Update Fixes 42 Security Flaws, Including 3 Critical Ones

Google has released an important Chrome 153 security update that fixes 42 vulnerabilities across the…

4 hours ago

CISA and NIST Release Technical Checklist for Safeguarding Identity Tokens From Theft and Misuse

The Cybersecurity and Infrastructure Security Agency (CISA) and the National Institute of Standards and Technology…

14 hours ago

CISA Shares 17 Techniques Used by Hackers to Compromise Active Directory Environments

CISA and five international cybersecurity agencies have released detailed guidance describing 17 common techniques hackers…

15 hours ago

Apple Rolls Out Massive Security Update Fixing 273 Vulnerabilities Across Its Devices

Apple has released one of its largest coordinated security rollouts, addressing 273 distinct critical vulnerabilities…

15 hours ago

How to Keep Malware’s Rotating Infrastructure From Becoming a Detection Gap

You can’t detect today's attacks with yesterday’s threat intelligence; that’s how you could briefly formulate…

16 hours ago