Privacy Policy

Last updated: 28 April 2026

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

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 areaContentsSynced 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:

  1. 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.
  2. 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
    The extension sends your voice profile (as part of the system prompt) and the text of the post(s) being commented on, authenticated with your API key. Each provider's privacy and data-use policies apply to those requests.

That's it. The extension makes no other outbound network calls.

Permissions used, and why

The extension requests the following Chrome permissions:

PermissionWhy
storageSave your settings, API keys, and voice profile in your browser.
sidePanelOpen the Co-Pilot UI in a side panel.
tabsFind your existing LinkedIn tab when you click "Run".
scriptingRe-inject the content script if it isn't already present on a LinkedIn page.
activeTabRead the post you're currently viewing when you click "Comment on visible post".
host_permissions: linkedin.comRead post content on LinkedIn pages so the AI has something to comment on.
host_permissions for AI providersSend 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

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.