AI Dock Privacy Policy

Last updated: August 15, 2026

AI Dock is a browser extension that lets you display multiple AI services side-by-side and connect directly to AI APIs. This policy explains what data the extension accesses and how it is used.

Our Core Principle

AI Dock itself never collects, stores on external servers, or sells your data. All settings and history are stored locally on your device only.

Data Handled by the Extension

Data Purpose Where it goes
Browser history URLs URL autocomplete in panel address bars Read locally only — never stored or sent
Panel presets, agents, memory, profile Save and restore your configurations Stored locally via chrome.storage — never sent externally
API keys (Groq, OpenAI, Tavily, etc.) Authenticate requests to AI services you configure Stored locally via chrome.storage — never sent to AI Dock servers
Chat messages (Direct API workspace) Send to the AI API endpoint you configure Sent directly to your chosen API provider (e.g. Groq, OpenAI, Ollama). AI Dock never sees or stores these messages.
Web search queries (optional) Retrieve real-time search results to augment AI responses Sent to Tavily only when you enable Web Search and provide a Tavily API key. Governed by Tavily's Privacy Policy.
Image generation prompts (optional) Generate images via a connected image API Sent to the image API endpoint you configure (e.g. ModelArk/Seedream). Governed by that provider's privacy policy.
Diagram AI prompts (optional) Generate draw.io XML diagrams from natural language descriptions Sent directly to your configured Direct API endpoint (e.g. Groq, OpenAI, Ollama). The resulting diagram XML is stored locally via chrome.storage for session restore. Diagram rendering uses the draw.io embed service (embed.diagrams.net), which runs as a static web app in your browser — diagram data is not transmitted to JGraph's servers.

Permissions Explained

Permission Why it is needed
storage Save your panel presets, API keys, agents, memory, and chat history locally.
history Provide URL autocomplete suggestions from your browser history when typing in panel address bars.
declarativeNetRequest Remove X-Frame-Options / Content-Security-Policy headers that would otherwise block websites from loading inside split panels.
tabs Read the active tab's title for display purposes inside panels.
host_permissions: <all_urls> Allow panels to load any website, and allow the Direct API workspace to connect to any AI API endpoint you configure (e.g. a local Ollama server or a cloud API).

Third-Party Services

AI Dock does not integrate with any analytics, advertising, or crash-reporting services. All connections to third-party AI providers (OpenAI, Groq, Together, ModelArk, Tavily, etc.) are initiated solely by you using your own API keys. AI Dock acts only as a local client — it does not proxy, log, or inspect any of these requests. The websites you load in the panels and the AI services you connect to are governed by their own privacy policies.

Diagram AI uses the draw.io embed service (embed.diagrams.net), provided by JGraph Ltd under the Apache License 2.0. The draw.io editor runs as a static web app entirely within your browser; your diagram data is not transmitted to JGraph's servers. See the draw.io Privacy Policy for details.

Children's Privacy

AI Dock is a general-purpose browser tool and is not directed at children under 13. We do not knowingly collect any information from children.

Changes to This Policy

If this policy changes materially, the updated version will be published at the extension's homepage and the "Last updated" date above will be revised. Continued use of the extension after such changes constitutes acceptance of the updated policy.

Contact

Questions or concerns? Please reach out at alec.lee1005@gmail.com.