Privacy Policy

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.

1. Single purpose

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.

2. What is stored

Your own settings, held in chrome.storage.local on your own device. That is the complete list:

Stored valueWhat it is
Sort orderNewest, oldest, A–Z or Z–A
Date filterAll, today, this week, this month or older
Privacy blur settingsWhether blur is on, which elements it covers, blur strength, hover-reveal on or off
Lock stateWhether the screen is currently locked
Lock password hashOnly 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.

3. What is read, and when

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 privacy blur reads nothing at all

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.

4. What is transmitted

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.

PracticeApplies?
Collects personal informationNo
Collects message or conversation contentNo
Collects authentication detailsNo
Tracks browsing or web historyNo
Uses analytics or telemetryNo
Sells or shares data with third partiesNo
Serves advertisingNo
Executes remote codeNo

5. Permissions

The extension requests one permission:

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.

6. The screen lock

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.

7. The optional backup file

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.

8. Deletion is permanent

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.

9. Open source and transparency

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.

10. Children

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.

11. Changes to this policy

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.

12. Contact

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.