Privacy Policy - Prompt Library for ChatGPT & Claude
TaskRoketPrompt Dock — Prompt Library for ChatGPT & Claude. Also works with DeepSeek and Qwen.
Effective date: 4 November 2026
Single purpose
Prompt Dock does one thing: it keeps a library of reusable prompts and inserts the chosen prompt into the message field of an AI chat the user already has open. Everything else in this document follows from that one purpose.
Summary
The extension has no server, no account and no sign-up. The library, the settings and the usage counters live in the browser's local database on your device. No prompt, no chat message and no page content is sent anywhere, because there is nowhere for it to be sent.
What the extension stores on your device
Stored locally in IndexedDB, under the extension's own origin:
- prompts you create, edit or copy from the bundled catalogue;
- lists, favourites and hidden prompts;
- usage counters — how many times a prompt was inserted and when it was last used;
- settings: interface language, default output language, tone, personal context, theme, panel side.
These records stay on the device. They are not synchronised, backed up or transmitted by the extension.
What the extension reads while it runs
On the five chat domains listed under Permissions, the extension reads the page structure to find the message input and to place text into it. That reading happens in the page, in memory, at the moment you press insert. The content of your conversations is not stored, not analysed and not transmitted. The extension does not read pages on any other site; on every other domain it is inactive.
What the extension does not do
- No account, login, email address, name, phone number or date of birth.
- No chat messages, model responses or prompt text sent off the device.
- No browsing history, visited-page lists, referrers or tab URLs collected.
- No keystroke logging, mouse tracking, session recording or screenshots.
- No advertising identifiers, fingerprinting, cookies of its own, or third-party scripts.
- No analytics, crash reporting or telemetry, not even anonymised.
- No remote code. Every script is inside the installed package.
Data sharing
We do not sell or transfer your data to third parties. We do not use or transfer data for purposes unrelated to the single purpose above, and we do not use or transfer data to determine creditworthiness or for lending purposes.
The extension's use of information received from Chrome follows the Chrome Web Store User Data Policy, including the Limited Use requirements. Data is used only to provide the prompt library and the insert action described in this policy.
Network activity
The extension makes no network requests of its own. The starter catalogue, the interface translations and the welcome video are bundled in the package and load from disk.
The installed bundle contains a few web addresses as plain text inside library code and documentation strings — react.dev, bit.ly, tinyurl.com. They appear in framework error messages and documentation links; they are never requested at runtime and carry no data.
If a future version adds an optional online catalogue update, it will be triggered by you, will carry nothing that identifies you, and this page will describe it before that version ships.
Permissions and why each one is needed
storage— Saves settings and preferences in the browser.contextMenus— Adds the right-click item "Save selection as prompt".sidePanel— Shows the library in Chrome's side panel so the page is not covered.omnibox— Lets the keywordpdopen a chat with the typed text as the prompt.https://chatgpt.com/*— Draws the library beside ChatGPT and inserts the prompt into its message field.https://claude.ai/*— The same for Claude.https://chat.deepseek.com/*— The same for DeepSeek.https://chat.qwen.ai/*— The same for Qwen.https://tongyi.aliyun.com/*— The same for Qwen, which is served from both addresses.
The extension deliberately does not request webRequest, declarativeNetRequest, identity, tabs, <all_urls>, or access to the retired chat.openai.com domain. It is active on the five chat domains above and nowhere else.
Your control over the data
- Export writes every prompt, list and note to a single JSON file that you keep.
- Import restores that file on another computer.
- Delete all local data removes every prompt, list and note created through the extension.
- Uninstall removes the extension's database with it.
There is no server copy to delete, because no copy is made.
Data retention
Data stays on your device until you delete it, clear the extension's storage or uninstall the extension. We hold no data and therefore have no retention period to apply.
Children
The extension is not directed at children under 13, and its interface is not designed for them.
Changes to this policy
If a future version starts sending data anywhere, this page will list the exact fields and the reason before that version reaches users, and the effective date above will change at the same time.
Your rights
Because the extension keeps your library on your own device, you exercise your rights directly: you can read, export, correct or delete every record through the library page, without asking us and without waiting. If you believe something is handled incorrectly, write to the address below and we will answer.
Contact
Questions about this policy, data handling or a deletion request go through the contact details published in the developer profile of the Chrome Web Store listing. The publisher's contact email and support page are shown there, and they are the only support channel: no separate portal, form or address is maintained. Nothing is stored on our side, so there is no data set to request or to delete.