Privacy Policy
LinkedIn AI Comment & Post Generator
Our Promise
LinkedIn AI is built on a simple principle: your data is yours. We don't run servers. We don't collect analytics. We don't track you. Everything stays in your browser.
Overview
LinkedIn AI Comment & Post Generator is a Chrome extension that helps users generate contextual comments, messages, and posts on LinkedIn using AI language models. This policy describes what data the extension accesses, how it is used, and how it is stored.
Data We Never Collect
Let's be clear about what we don't do:
Data Accessed Locally
The following data is stored exclusively in your browser using chrome.storage.local. None of it is transmitted to us — ever.
| Data | Purpose | Storage |
|---|---|---|
| LinkedIn page content | Provides context for AI generation (post text, author, media) | In-memory only |
| User preferences | Tone, style, length, language, theme, presets | chrome.storage.local |
| Generation history | Last 200 comments for anti-repetition | chrome.storage.local |
| Favorites | Comments you star as favorites | chrome.storage.local |
| Usage statistics | Generation counts, token usage, parameter analytics | chrome.storage.local |
| Personal profile | Name, title, writing style for personalization | chrome.storage.local |
| CRM contacts | Author names, interaction counts, scoring, pipeline | chrome.storage.local |
| Engagement data | Daily streaks, weekly goals, achievements | chrome.storage.local |
| Profile optimization | Your profile sections and optimization scores | chrome.storage.local |
| Scheduled posts | Post drafts and scheduling timestamps | chrome.storage.local |
| Performance metrics | Post engagement data scraped from your activity | chrome.storage.local |
| Author memory | Per-author tone preferences and conversation memory | chrome.storage.local |
| Webhook config | Webhook URL and event filters (Zapier/Make/n8n) | chrome.storage.local |
| Auto-Engage settings | Engagement suggestion preferences | chrome.storage.local |
| Saved posts | Bookmarked post summaries for follow-up (max 50) | chrome.storage.local |
| Bulk action settings | Bulk selector/inserter session caps | chrome.storage.local |
Data Transmitted to AI Providers
When you click "Generate", the extension sends the following to the AI provider you have configured — and only that provider:
Text generation
- The text content of the LinkedIn post or conversation
- Your generation parameters (tone, style, length)
- Your personal profile information (if configured)
- Recent comment history (for anti-repetition)
- Conversation history (last 5 messages)
- Conversation memory per contact (if available)
Image generation
- An uploaded source image (for image-to-image transformation)
- A text description (for text-to-image generation)
Content repurposing
- The source text (article, post, or comment) you paste into the repurposing tool
Profile optimization
- Your profile section text when you explicitly click "Optimize with AI"
Webhook events
- If configured, anonymized generation events are sent to your webhook endpoint. API keys and sensitive data are automatically stripped.
Your data goes only where you choose:
| Provider | Models | Endpoint |
|---|---|---|
| Claude (Anthropic) | Haiku 4.5, Sonnet 4.5, Opus 4.6 | api.anthropic.com |
| OpenAI | GPT-4o Mini, GPT-4o, o1, gpt-image-1 | api.openai.com |
| Gemini (Google) | 2.0 Flash, 2.5 Pro | generativelanguage.googleapis.com |
| Ollama (Local) | Llama 3.2, Mistral, Qwen 2.5, DeepSeek R1 | localhost:11434 — 100% offline |
API Keys
Permissions Explained
| Permission | Why We Need It |
|---|---|
storage | Save your settings, history, favorites, contacts, scheduled posts, and all user data locally |
alarms | Trigger reminders at the exact times you schedule posts |
notifications | Show alerts when a scheduled post is due for publishing |
linkedin.com | Inject the AI button overlay into LinkedIn pages |
api.anthropic.com | Send generation requests to Claude API |
api.openai.com | Send generation requests to OpenAI API |
googleapis.com | Send generation requests to Gemini API |
localhost:11434 | Connect to your local Ollama instance |
<all_urls> (optional) | Fetch article content when you import a URL (granted only when you use the feature) |
Your Control
You are always in control:
Uninstall the extension, everything is gone
Wipe history, favorites, contacts, or CRM from Settings
Back up all your data (API keys excluded for security)
Change AI providers or remove API keys at any time
Use Ollama — no data ever leaves your machine
After extension removal, zero data remains
Changes to This Policy
We may update this privacy policy when new features are added. Changes will be reflected in the "Last updated" date and version number above.
Contact
For questions or concerns about this privacy policy, please contact contact@stephane-berthoz.fr .