Version 2025.06.05 View in Chrome Web Store
The extension has a modest user base of 1,000 users with a solid 4.3-star rating from 39 reviews, indicating generally positive user experiences. The specific focus on ChatGPT and Claude history management aligns with a legitimate use case. However, the developer "windchat.link" appears to be relatively unknown with limited reputation information available.
The extension requests content script access to multiple AI chat platforms (ChatGPT, OpenAI Chat, and Claude), which is appropriate for its stated functionality but creates potential privacy risks. The storage permission allows the extension to retain data locally, which could include sensitive conversation histories. The activeTab permission, while standard, provides access to whatever tab is currently active when the extension is used. The relatively small user base makes it harder to assess long-term reliability and security practices.
Consider running this extension in a separate Chrome profile if you frequently handle sensitive conversations on AI platforms. Regularly review what data the extension might be storing locally through Chrome's extension management settings. Monitor the extension for any unusual behavior or unexpected data requests. Given the medium risk level and the sensitive nature of chat histories, users should weigh the convenience benefits against potential privacy implications before installation.
| http://www.w3.org/2000/svg | https://clients2.google.com/service/update2/crx | |
| https://www.googleapis.com/auth/userinfo.email | https://www.googleapis.com/auth/userinfo.profile | |
| https://chatgpt.com/ | https://chat.openai.com/ | |
| https://claude.ai/new/ | http://www.w3.org/1999/xlink | |
| https://chromewebstore.google.com/detail/chatgpt-batch-delete-hist/moeoibheadkkkgclhclmglepnhplanpl | https://batch-delete-history-api.windchat.link | |
| https://github.com/uuidjs/uuid#getrandomvalues-not-supported | https://arkose-api.windchat.link | |
| https://vitejs.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility | https://chatgpt.com/chat | |
| https://chatgpt.com | http://jedwatson.github.io/classnames | |
| https://chatgpt.com/api/auth/session | https://chatgpt.com/backend-api | |
| https://chatgpt.com/backend-api/conversation | https://chatgpt.com/backend-api/conversation/ | |
| https://chatgpt.com/backend-api/conversations?offset= | https://feross.org | |
| https://chatgpt.com/c/ | https://b5aBrU:Ax4WKFm6cCoPc0f2R@batch-delete-history-api.windchat.link/api-json | |
| http://b5aBrU:Ax4WKFm6cCoPc0f2R@127.0.0.1:3022/api-json | https://www.windchat.link | |
| https://img.windchat.link/windchat/windchat-logo-32.png | https://reactjs.org/link/strict-mode-string-ref | |
| https://reactjs.org/link/special-props | https://reactjs.org/link/warning-keys | |
| https://github.com/emn178/js-sha256 | https://lodash.com/ | |
| https://openjsf.org/ | https://lodash.com/license | |
| http://underscorejs.org/LICENSE | https://npms.io/search?q=ponyfill. | |
| https://github.com/facebook/react/issues/3236 | https://reactjs.org/link/invalid-hook-call | |
| https://github.com/facebook/react/issues | http://www.w3.org/XML/1998/namespace | |
| https://reactjs.org/link/controlled-components | http://www.w3.org/1999/xhtml | |
| http://www.w3.org/1998/Math/MathML | https://reactjs.org/link/dangerously-set-inner-html | |
| https://reactjs.org/link/invalid-aria-props | https://reactjs.org/link/attribute-behavior | |
| https://reactjs.org/link/crossorigin-error | https://reactjs.org/link/react-devtools | |
| https://reactjs.org/link/unsafe-component-lifecycles | https://reactjs.org/link/derived-state | |
| https://reactjs.org/link/legacy-context | https://reactjs.org/link/refs-must-have-owner | |
| https://reactjs.org/link/rules-of-hooks | https://reactjs.org/link/error-boundaries | |
| https://reactjs.org/link/hooks-data-fetching | https://reactjs.org/link/setstate-in-render | |
| https://reactjs.org/link/wrap-tests-with-act | https://reactjs.org/link/strict-mode-find-node | |
| https://reactjs.org/link/switch-to-createroot | https://reactjs.org/link/react-polyfills | |
| https://img.windchat.link/history-search/chatgpt-search-history-logo-64.png | https://chromewebstore.google.com/detail/chatgpt-conversation-hist/jhllfdbccclcdiafljibcabipbmkfoem | |
| https://img.windchat.link/history-search/chatgpt-search-history-screenshot1.png?w=300 | https://img.windchat.link/batch-tasks/batch-tasks-logo-64.png | |
| https://chromewebstore.google.com/detail/chatgpt-batch-tasks-sprea/oodahnkoklimneclpoebhlkknoaogeln | https://img.windchat.link/batch-tasks/batch-tasks-small.png?w=300 | |
| https://img.windchat.link/batch-delete-history/batch-delete-history-logo-64.png | https://img.windchat.link/batch-delete-history/batch-delete-history-small.png?w=300 |
{ "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAh8SemwpFVDoTWSJWyMD1lXIzLZ/zbVfgz3+RIHjOKtcBRe1tH1hwnP0Hv10KqBdJV5LY1WXD8upt1w3J0O+l26m2hGd340HnsCSnl8+zjyIvP5cs581DtWwXDGCwRqve8mbrwsBFkUVFrOkCZuOXGNL9aTTBTXLirakzSNjwWDX58R2da8nB5AFMEpEH5Yakkj1R0y+Z3ERToLQFs9i5ju6gfMEVJRglN4+B9VE+f5fyq+swFahwxuWuaz2Bam3LREz98D/kc1mDuwondHnwIdT6WFgxwJmCHgCU5EipGRZaHU1qf7JXGK8X/CnsZLl1vf2LewOZSCAfHvDV0IWsvwIDAQAB", "name": "ChatGPT Batch Delete History Manager", "icons": { "34": "34.png", "128": "128.png" }, "action": { "default_icon": "34.png", "default_popup": "src/pages/popup/index.html" }, "oauth2": { "scopes": [ "https://www.googleapis.com/auth/userinfo.email", "https://www.googleapis.com/auth/userinfo.profile" ], "client_id": "571085149187-4c33sprp91hik3r6c7ivhqe3p6i8cmf3.apps.googleusercontent.com" }, "version": "2025.06.05", "background": { "type": "module", "service_worker": "src/pages/background/index.js" }, "update_url": "https://clients2.google.com/service/update2/crx", "description": "ChatGPT Batch Delete History Manager", "permissions": [ "storage", "activeTab" ], "options_page": "src/pages/options/index.html", "default_locale": "en", "content_scripts": [ { "js": [ "src/pages/contentInjected/index.js" ], "css": [ "assets/css/contentStyle1749090062067.chunk.css" ], "matches": [ "https://chatgpt.com/*", "https://chat.openai.com/*", "https://claude.ai/new/*" ] }, { "js": [ "src/pages/contentUI/index.js" ], "matches": [ "https://chatgpt.com/*", "https://chat.openai.com/*", "https://claude.ai/new/*" ] } ], "manifest_version": 3, "web_accessible_resources": [ { "matches": [ "*://*/*" ], "resources": [ "assets/js/*.js", "windchat.png", "google.svg", "assets/css/*.css", "128.png", "34.png" ] } ] }
ⓘ CRXaminer has partnered with our friends at Secure Annex to provide additional findings unique to their platform.
Secure Annex also analyzes extensions from other browsers, IDEs, and can continuously monitor.
This extension may not yet be analyzed by Secure Annex.