Privacy Policy
LinkedIn Co-Pilot is a Chrome extension that helps you draft LinkedIn comments. This document explains, in plain language, what the extension does with your data.
TL;DR
- We do not run a server. There is nothing for us to collect, store, or sell.
- Everything you configure (API keys, voice profile, settings, topic lists, post history) is stored only in your browser.
- The extension makes network calls to linkedin.com (to read posts) and to whichever AI provider you've selected, using your own key for that provider.
What we collect
Nothing. We do not have a server, an analytics provider, a logging pipeline, or a database. The author of this extension never sees your data.
What is stored locally on your device
The extension uses the standard chrome.storage API. Two storage areas are used:
| Storage area | Contents | Synced across devices? |
|---|---|---|
chrome.storage.local |
Your AI provider API keys, your voice profile, recently shown posts, daily comment counter | No — local to this browser only |
chrome.storage.sync |
Your settings (selected provider, model, topic lists, filter preferences, daily cap) | Yes — if you have Chrome sync enabled, these settings sync to your Google account |
You can see exactly what is stored at any time via Settings → Export my data. You can delete it all via Settings → Delete everything.
What is sent over the network, and to whom
The extension makes only two kinds of network requests:
- To
linkedin.com— when you ask the extension to scrape posts or capture your voice. These requests are made by the content script in your browser, just as your normal browser tab does. No data is sent to us. - To your chosen AI provider's API endpoint — one of:
- Google Gemini at
generativelanguage.googleapis.com - OpenAI at
api.openai.com - Anthropic at
api.anthropic.com - OpenRouter at
openrouter.ai
- Google Gemini at
That's it. The extension makes no other outbound network calls.
Permissions used, and why
The extension requests the following Chrome permissions:
| Permission | Why |
|---|---|
storage | Save your settings, API keys, and voice profile in your browser. |
sidePanel | Open the Co-Pilot UI in a side panel. |
tabs | Find your existing LinkedIn tab when you click "Run". |
scripting | Re-inject the content script if it isn't already present on a LinkedIn page. |
activeTab | Read the post you're currently viewing when you click "Comment on visible post". |
host_permissions: linkedin.com | Read post content on LinkedIn pages so the AI has something to comment on. |
host_permissions for AI providers | Send draft requests to your chosen provider's API. |
The extension does not request access to any other website or any system resource.
What the extension does NOT do
- Does not post comments, reactions, connections, or messages on your behalf. It is draft-only — you copy and paste yourself.
- Does not track you, fingerprint your browser, or collect telemetry.
- Does not include third-party analytics, advertising, or social trackers.
- Does not read or modify content on any website other than LinkedIn.
- Does not share, sell, or transmit your API keys anywhere except the AI provider you've selected.
Children
The extension is not intended for children under 13.
Changes to this policy
If we ever change what the extension does with your data, this policy will be updated and the extension's version will be bumped. Material changes will be highlighted in the changelog and on the home page.
Contact
For questions about this policy, email info@linkedincopilot.app.