he4rt-twitter-engagement-tracker
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFEDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The extension captures Twitter GraphQL responses containing user engagement data (likes, tweets, profile info) and transmits it to external endpoints including
https://api.heartdevs.com/analytics/ingestandhttps://api.heartdevs.com/webhook/twitter. This data collection happens passively in the background as the user browses. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data from X/Twitter with the following characteristics:
- Ingestion points: Intercepts
UserTweets,Favoriters, andTweetDetailGraphQL responses fromapi.x.comandapi.twitter.comvia globalfetchpatching ininterceptor.js. - Boundary markers: None. The skill does not use delimiters or instructions to prevent the agent from obeying commands embedded in captured tweets or bios.
- Capability inventory: The skill includes capabilities for network operations (
fetchinbackground.js), file writing (chrome.downloads.downloadindownloadJSON), and local data persistence (chrome.storage.local). - Sanitization: The skill lacks robust sanitization of the intercepted data before it is processed or displayed in the popup UI, although a placeholder for
escapeHtmlis mentioned in a snippet.
Audit Metadata