Privacy Policy for n8n AI Workflow Assistant
Last Updated: January 3, 2026
Introduction
This Privacy Policy describes how n8n AI Workflow Assistant ("we", "our", or "the Extension") collects, uses, and protects your information when you use our Chrome extension.
Information We Collect
Information Stored Locally
The following information is stored locally in your browser using Chrome's storage API:
1. API Keys
- OpenAI API key (if you use OpenAI models)
- Anthropic API key (if you use Claude models)
- These keys are stored in Chrome's sync storage and never sent to our servers
2. User Preferences
- Selected AI provider (OpenAI or Anthropic)
- Selected AI model
- Theme preference (light/dark/auto)
- Feature toggles (agentic mode, auto-note nodes)
3. Usage Statistics
- Number of workflows generated this month
- Number of messages sent today
- Last reset dates for usage counters
- Total workflows and messages (for statistics only)
4. Subscription Information
- Current subscription tier (Free, Pro, or Enterprise)
- Subscription status (active/inactive)
- Stripe Customer ID (for subscription management)
- Stripe Subscription ID
- Subscription expiration date
5. Chat History
- Conversation history per workflow (stored locally)
- Used to provide context for multi-turn conversations
- Never sent to our servers
Information We Do NOT Collect
We do NOT collect, store, or have access to:
- Your n8n workflows or workflow data
- Your personal information
- Your browsing history
- Your n8n account credentials
- The content of your AI conversations (these go directly to OpenAI/Anthropic)
How We Use Your Information
Local Storage
All preference and usage data is stored locally in your browser to:
- Remember your settings across sessions
- Enforce subscription tier limits
- Provide usage statistics
- Enable multi-turn conversations
API Communications
When you use the Extension, the following data flows occur:
1. To AI Providers (OpenAI/Anthropic)
- Your prompts and conversation history
- Your workflow context from n8n
- These are sent directly from your browser to the AI provider
- Subject to the AI provider's privacy policy
2. To Our Backend (Vercel)
- Subscription verification requests (Customer ID, Subscription ID)
- No personal data, workflow data, or AI conversations
- Used only for subscription status verification
3. To Stripe
- Payment information when you upgrade
- Handled entirely by Stripe (PCI-compliant)
- Subject to Stripe's privacy policy
Data Sharing
We do NOT sell, trade, or share your data with third parties, except:
Required Service Providers
Legal Requirements
We may disclose information if required by law, court order, or governmental request.
Data Security
How We Protect Your Data
1. API Keys
- Stored locally in Chrome's secure storage
- Never transmitted to our servers
- Encrypted by Chrome's built-in security
2. Payment Information
- Handled entirely by Stripe
- We never see or store your credit card details
- PCI DSS compliant
3. Communication Security
- All API calls use HTTPS encryption
- Vercel backend uses TLS 1.3
- Stripe uses industry-standard security
Your Rights & Choices
Access and Control
You have complete control over your data:
1. View Your Data
- Open Chrome DevTools → Application → Storage
- View all locally stored data
2. Delete Your Data
- Uninstall the Extension to remove all local data
- Or use the "Reset Settings" button in Extension options
- Contact Stripe to delete payment information
3. Export Your Data
- Data is stored locally in JSON format
- Can be exported via Chrome DevTools
4. Manage Subscription
- Use the Customer Portal to manage your subscription
- Cancel anytime - no questions asked
- Contact support for account deletion
Chrome Extension Permissions
Why We Need Permissions
The Extension requests the following permissions:
1. storage
- Store your preferences, API keys, and usage data locally
- Sync settings across your Chrome browsers
2. activeTab
- Detect when you're on an n8n workflow page
- Inject the AI assistant interface
3. scripting
- Inject our code into n8n pages
- Enable the chat interface to interact with n8n
4. tabs
- Open Stripe checkout in a new tab when you upgrade
- Open customer portal for subscription management
Host Permissions
We access these domains:
1. https://*.n8n.cloud/* and http://localhost:*/
- Access n8n workflow editor pages
- Read current workflow state for AI context
- Inject generated nodes into your workflow
2. https://api.openai.com/* and https://api.anthropic.com/*
- Send your prompts to AI providers
- Receive AI-generated workflow suggestions
3. https://*.vercel.app/*
- Verify your subscription status
- Create Stripe checkout sessions
- Manage subscription via customer portal
Data Retention
Local Data
Stored indefinitely in your browser until you:
- Uninstall the Extension
- Clear Chrome's extension data
- Use "Reset Settings" in options
Server-Side Data
We do not retain any of your data on our servers. Subscription information is stored by Stripe and subject to their retention policies.
AI Provider Data
Data sent to OpenAI/Anthropic is subject to their data retention policies:
Children's Privacy
The Extension is not intended for users under 18 years of age. We do not knowingly collect information from children. If you believe a child has provided us with information, please contact us immediately.
International Users
The Extension is hosted on servers in the United States (via Vercel). By using the Extension:
- Your subscription data may be processed in the US
- Subject to US data protection laws
- Stripe complies with international data transfer regulations
GDPR Compliance (EU Users)
If you're in the European Economic Area (EEA), you have additional rights:
- Right to Access - Request a copy of your data
- Right to Rectification - Correct inaccurate data
- Right to Erasure - Request deletion of your data
- Right to Data Portability - Export your data
- Right to Object - Opt out of data processing
- Right to Withdraw Consent - Uninstall the Extension
Contact us to exercise these rights: henrik.horn@create-dot.com
Third-Party Links
The Extension may contain links to third-party websites or services:
- n8n.io
- OpenAI.com
- Anthropic.com
- Stripe.com
We are not responsible for the privacy practices of these third parties. Please review their privacy policies.
Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be:
- Posted on this page
- Indicated by updating the "Last Updated" date
- Significant changes will be announced via the Extension
Your continued use of the Extension after changes constitutes acceptance of the updated policy.
Analytics & Cookies
Current Practice
We currently do NOT use:
- Analytics tools (Google Analytics, etc.)
- Tracking cookies
- Advertising networks
- User behavior tracking
If we add analytics in the future, we will:
- Update this policy
- Provide opt-out options
- Use privacy-focused solutions only
Contact Us
If you have questions about this Privacy Policy or your data:
Email: henrik.horn@create-dot.com
Website: https://henrikhorn106.github.io/n8n-ai-assistant
GitHub: https://github.com/henrikhorn106/n8n-ai-assistant
Chrome Web Store: (Link will be added after approval)
For Stripe-related privacy questions, contact Stripe directly.
Legal Compliance
This Extension complies with:
- GDPR (General Data Protection Regulation) - EU
- CCPA (California Consumer Privacy Act) - California, USA
- Chrome Web Store Developer Program Policies
- Stripe's Terms of Service
Summary
In plain English:
- We store your settings and preferences locally in your browser
- We never see your API keys or workflow data
- Your AI conversations go directly to OpenAI/Anthropic
- Stripe handles all payment data securely
- We only verify your subscription status
- You can delete all data by uninstalling
- We respect your privacy and security
Consent
By installing and using the n8n AI Workflow Assistant Chrome Extension, you acknowledge that you have read and understood this Privacy Policy and agree to its terms.
Note: This privacy policy complies with GDPR, CCPA, and Chrome Web Store requirements. For specific legal questions, consult with a legal professional.