Chat Manager Pro — Chrome extension
Effective 1 September 2026 · Last updated 1 September 2026
Chat Manager Pro collects nothing, transmits nothing, and has no servers.
There is no account, no sign-up, no analytics, no telemetry, no crash reporting and no advertising. The extension has no backend for your data to be sent to, because it does not have a backend at all.
Chat Manager Pro has one purpose: helping you manage your own conversation lists on Claude.ai, ChatGPT and Gemini. Searching, sorting, filtering, selecting, bulk deleting, and visually shielding that list from onlookers all serve that single purpose. The extension does nothing outside it.
Your own settings, held in chrome.storage.local on your own
device. That is the complete list:
| Stored value | What it is |
|---|---|
| Sort order | Newest, oldest, A–Z or Z–A |
| Date filter | All, today, this week, this month or older |
| Privacy blur settings | Whether blur is on, which elements it covers, blur strength, hover-reveal on or off |
| Lock state | Whether the screen is currently locked |
| Lock password hash | Only if you choose to set a screen-lock password — see section 6 |
No conversation titles, no message contents, no account details and no identifiers of any kind are ever written to storage. Uninstalling the extension removes everything above.
While you are signed in to a supported site (Claude.ai, ChatGPT or Gemini) and the extension's panel is open, it reads your conversation list — titles and timestamps — so it can display, search, sort, filter and delete them. This happens inside your browser, using the session you are already signed in to.
That list is held in memory only. It is discarded when you close or reload the tab. It is never written to disk and never sent anywhere.
The blur is implemented entirely in CSS. The extension switches styling on, and your browser does the blurring. Message contents are never read, copied, inspected or processed by this extension in order to blur them.
Nothing, to anyone. The extension makes no requests to any third-party server, and there is no third party to receive them.
The only network requests it makes are to the site you are already using — Claude.ai, ChatGPT or Gemini — on your behalf, to list and delete your own conversations. These are the same actions you can perform by hand in the interface, carried out with your existing session. Your use of those sites remains governed by their own privacy policies, which are separate from this one.
| Practice | Applies? |
|---|---|
| Collects personal information | No |
| Collects message or conversation content | No |
| Collects authentication details | No |
| Tracks browsing or web history | No |
| Uses analytics or telemetry | No |
| Sells or shares data with third parties | No |
| Serves advertising | No |
| Executes remote code | No |
The extension requests one permission:
storage — used solely to save the settings listed in
section 1.It requests no host permissions, no
activeTab, and no scripting permission. The content
script is injected declaratively by the manifest's matches
pattern, and the toolbar popup communicates with it through
chrome.storage.onChanged rather than tab messaging — which is what
removes the need for any further permission. It contains no remote code: no
eval, no injected script tags, no external libraries. The source
that is published is the source that runs.
If you choose to set a screen-lock password, the password itself is never stored. What is stored is a PBKDF2-SHA256 derivation of it (150,000 iterations) together with a random 16-byte salt. Unlocking compares derivations. Your password cannot be recovered from what is kept — not by this extension, and not by its developer.
All of this stays on your device. Nothing about the lock is transmitted.
What the screen lock is, honestly. It deters someone who walks up to your unattended machine from reading or using your chats. It is not a security boundary: anyone able to disable extensions in the browser can bypass it.
Please do not rely on it to protect anything that would genuinely harm you if exposed. It is stated the same way in the extension's documentation, so that nobody mistakes it for more than it offers.
Before deleting chats, you may tick a box to download a JSON backup. That file is written by your browser to your own downloads folder and is never uploaded anywhere.
It records conversation titles, identifiers and timestamps only. It does not contain message contents, and it cannot restore a deleted conversation — it is a record of what was removed, not a copy of it.
Deletions you confirm in the extension are carried out against your own account on that site and cannot be undone once they have run. The extension provides a confirmation listing every title, an optional backup, and a ten-second window during which you can cancel — but once deletion begins, the conversations are gone.
This extension is open source under the MIT licence. The complete source is public at https://github.com/Danish2598/chat-manager-pro, and it is published unminified and unbundled — the code you can read there is exactly the code that runs in your browser. Every claim on this page can be checked against it rather than taken on trust.
This extension is a utility for managing your own chat list. It is not directed at children, and it collects no information from anyone, including children.
If this policy changes, the "last updated" date at the top will change with it, and the revised policy will be published at this address. Material changes to what the extension does with your data would also be described in the extension's release notes.
Questions about this policy can be raised as an issue at https://github.com/Danish2598/chat-manager-pro/issues, or through the extension's Chrome Web Store support tab.