Last Updated: June 2025
Extension Version: 2.10.38
Contact: djeknitiweb@gmail.com
Supported Browsers: Chrome, Edge, Firefox (Manifest V3)
Extension Version: 2.10.38
Contact: djeknitiweb@gmail.com
Supported Browsers: Chrome, Edge, Firefox (Manifest V3)
Overview
N8N Master is a cross-browser extension designed to enhance your n8n workflow automation experience with AI-powered analysis and optimization tools. The extension works on Chrome, Microsoft Edge, and other Chromium-based browsers. This Privacy Policy explains how we collect, use, and protect your information.
Information We Collect
1. Workflow Data (Locally Processed)
- n8n workflow configurations - Node structures, connections, and parameters
- Node execution data - For analysis and optimization suggestions
- Workflow history - Local backup copies for version control
- User preferences - Extension settings and configuration
Important: Workflow data is processed locally in your browser and only sent to AI services when you explicitly request AI analysis.
2. AI Interaction Data
When you use AI features, we transmit:
- Your chat messages to AI services
- Selected workflow context for analysis
- Node configuration data for optimization suggestions
3. License Information (Premium Features)
When you use premium features, we process:
- License keys - User-provided keys for premium feature activation
- License validation data - Verification of premium access (license key only)
- Activation status - Whether premium features are unlocked
Payment Processing: All payment processing happens entirely on Stripe's platform. The extension never accesses, processes, or stores any payment information.
4. Technical Data
- Extension usage statistics (locally stored)
- Error logs for debugging (no personal data)
- Browser session data for functionality
- License validation requests for premium feature access verification
5. License Validation Service
Service Provider: ConsoleAI.org license validation service
Purpose: Verify premium feature access and prevent license abuse
Purpose: Verify premium feature access and prevent license abuse
- Data Transmitted to consoleai.org:
- License key (user-provided)
- Device identifier (generated unique ID based on browser fingerprint)
- Extension version number
- User agent string (browser information)
- Timestamp of validation request
- Extension ID (for verification)
- Validation Endpoints:
- https://consoleai.org/webhook/n8n-master-generate-key (activation)
- https://consoleai.org/webhook/n8n-master-check-key (daily validation)
- Frequency:
- Manual activation when license is entered
- Automatic daily background validation every 24 hours
- Grace period of 72 hours for network failures
- Security Metadata Stored Locally:
- Last validation timestamp
- Device ID for license binding
- Client information for fraud prevention
- No Personal Data: No names, emails, payment info, workflow data, or browsing history sent
- Minimal Server Logging: Only technical logs for fraud prevention and debugging
- Data Retention: Server logs automatically deleted after 30 days maximum
- Security: All transmissions use HTTPS encryption with secure headers
How We Use Your Information
Core Functionality
- Workflow Analysis: Analyze your n8n workflows for optimization
- AI Assistance: Provide intelligent suggestions and help
- Backup & History: Maintain local workflow versions
- Export Features: Generate cURL commands and documentation
Premium Features and Licensing
- License Validation: Verify premium feature access through license keys
- Feature Unlocking: Enable advanced AI capabilities and tools
- License Management: Store activation status locally
AI Service Integration
- OpenAI API: For advanced workflow analysis and suggestions
- Anthropic API (Claude): For workflow optimization and chat assistance
- Local Processing: Most analysis happens locally without external calls
Premium Features and Billing
Payment Model
- External Payment Processing: Purchases made through Stripe payment links
- No In-Extension Payments: Extension doesn't process or handle payments
- One-time Purchase: Premium features unlock permanently with license key
- License Key Delivery: Provided after successful payment via email
License Management
- User-Provided Keys: Users enter license keys received after purchase
- Local Storage: License stored locally in encrypted format
- Validation: Periodic verification with license server (key verification only)
- Offline Access: Premium features work offline after activation
Refund Policy: Refunds are processed through the original payment platform (Stripe). License access is revoked upon successful refund processing.
Data Storage and Security
Local Storage Methods
- Browser Storage API: Extension settings and preferences (Chrome, Edge, Firefox compatible)
- IndexedDB Database: Structured storage for workflow history, project organization, and local variables
- Local Caching: Workflow backups and version history
- Session Storage: Temporary data during active use
- License Information: Premium activation status (encrypted locally)
IndexedDB Storage Details
Enhanced Local Storage: The extension uses IndexedDB for robust local data management
- Local Projects Database:
- Project organization and workflow categorization
- Project metadata (names, colors, creation dates)
- Workflow-to-project associations
- All data stored locally in your browser's IndexedDB
- Workflow History Database:
- Complete workflow backup versions with timestamps
- Workflow snapshots for version control
- Change tracking and comparison data
- Automatic cleanup of old history entries
- Local Variables Database:
- Custom variable definitions and values
- Variable organization and categorization
- Import/export data for variable sets
- Environment-specific variable configurations
- Cache Management Database:
- Template cache for faster loading
- AI response caching for performance
- Node type definitions and metadata
- Extension configuration cache
- Data Persistence:
- All IndexedDB data persists across browser sessions
- Data survives extension updates and browser restarts
- Manual data export/import capabilities
- Automatic data cleanup for performance optimization
- Privacy Protection:
- All IndexedDB data stored locally on your device
- No automatic synchronization to external servers
- Data only accessible by the extension itself
- Complete user control over data deletion
Security Measures
- API Key Protection: Your AI API keys are stored locally and encrypted
- Content Script Isolation: Extension runs in isolated browser context across all supported browsers
- HTTPS Encryption: All external API calls use secure connections
- License Encryption: Premium activation data is encrypted locally
- IndexedDB Security: Database access restricted to extension origin only
- Cross-Browser Compatibility: Security measures consistent across Chrome, Edge, and Firefox
- No Payment Data: Extension never accesses or stores payment information
- Local Data Protection: All IndexedDB data encrypted and isolated per browser profile
Permissions Explained
Host Permissions
"https://*.n8n.cloud/*" - Access n8n cloud instances
"https://localhost:*/*" - Work with local n8n installations
"https://api.openai.com/*" - OpenAI API integration
"https://api.anthropic.com/*" - Claude API integration
"https://consoleai.org/*" - License validation service
"https://*/*" - Support custom n8n domains
"https://localhost:*/*" - Work with local n8n installations
"https://api.openai.com/*" - OpenAI API integration
"https://api.anthropic.com/*" - Claude API integration
"https://consoleai.org/*" - License validation service
"https://*/*" - Support custom n8n domains
Browser Permissions
"storage" - Save extension settings and license information locally
"activeTab" - Interact with current n8n page
"contextMenus" - Add right-click menu options
"scripting" - Inject analysis tools into n8n pages
"alarms" - Schedule daily license validation checks
"activeTab" - Interact with current n8n page
"contextMenus" - Add right-click menu options
"scripting" - Inject analysis tools into n8n pages
"alarms" - Schedule daily license validation checks
Third-Party Services
Payment Processing (External)
- Stripe Payment Links: Premium purchases processed on Stripe's platform
- Payment Isolation: Extension never handles payment data or processes transactions
- Data Collection: Payment and billing handled entirely by Stripe
- Security: Stripe provides PCI DSS Level 1 compliant payment processing
- Privacy Policy: https://stripe.com/privacy
AI Service Providers
- OpenAI (GPT-4o): For workflow analysis and chat assistance
- Anthropic (Claude): For advanced workflow optimization
- Grok 3 (Openrouter): For workflow analysis and chat assistance
- Privacy Notice: Their respective privacy policies apply when using AI features
License Validation Service (ConsoleAI.org)
Service Provider: Independent license validation service
Purpose: Verify premium feature access and prevent license abuse
Purpose: Verify premium feature access and prevent license abuse
- Data Processing: Server-side validation prevents local license tampering
- Data Transmitted:
- License key (user-provided)
- Device identifier (for license binding)
- Extension version and ID
- Timestamp and browser information
- Validation Process:
- Immediate validation on license activation
- Daily background checks to ensure license validity
- Automatic deactivation if license becomes invalid
- Grace Period: 3-day offline tolerance for network connectivity issues
- No Personal Data: No workflow data, user names, emails, or payment information sent
- Minimal Server Logging: Technical logs only for fraud prevention and debugging
- Data Retention: Automatic log deletion after 30 days maximum
Your Rights and Choices
Data Control
- Opt-Out: Disable AI features at any time
- Local Storage: All your data stays in your browser's local storage and IndexedDB
- API Keys: You control and can remove API keys anytime
- Clear Data: Uninstall extension to remove all local data and IndexedDB entries
- License Management: View and manage your premium license locally
- IndexedDB Management:
- View all stored projects, workflows, and variables through extension interface
- Export all data to JSON format for backup or migration
- Clear specific databases (projects, history, variables) individually
- Browser developer tools access for advanced data inspection
- Cross-Browser Data: Data stored independently in each browser installation
License and Payment Rights
- License Portability: Transfer license between devices
- Payment Data: Managed entirely by Stripe (refer to their privacy policy)
- Support Access: Contact support for license-related issues
- Refund Requests: Handle refunds through payment platform
Data Portability
- Export Features: Export your workflow backups, projects, and variables anytime
- Standard Formats: All data exported in JSON format for maximum compatibility
- No Lock-in: Your data remains accessible even without premium features
- License Independence: License key can be used on multiple devices and browsers
- Cross-Browser Migration:
- Export data from Chrome and import to Edge (or vice versa)
- Complete project and workflow history portability
- Variable definitions transferable between browser installations
- Backup and restore functionality for data protection
- IndexedDB Export:
- Complete database dump available through extension interface
- Selective export by data type (projects only, variables only, etc.)
- Structured export maintains relationships between projects and workflows
- Import validation ensures data integrity during migration
Regional Compliance
RegulationCompliance Measures
GDPR (EU) | Data minimization, user consent, right to erasure, data portability. Payment data handled by Stripe under their GDPR compliance.
CCPA (California) | No sale of personal information, transparency, access and deletion rights
Payment Security | PCI DSS Level 1 compliance handled by Stripe. Extension never accesses payment information.
GDPR (EU) | Data minimization, user consent, right to erasure, data portability. Payment data handled by Stripe under their GDPR compliance.
CCPA (California) | No sale of personal information, transparency, access and deletion rights
Payment Security | PCI DSS Level 1 compliance handled by Stripe. Extension never accesses payment information.
Children's Privacy
This extension is not intended for users under 13 years old. We don't knowingly collect information from children under 13.
Payment Restrictions: Premium features require valid license keys. Payment processing and age verification handled by Stripe.
Contact Information
For privacy-related questions or concerns:
- General Support: djeknitiweb@gmail.com
- License Issues: djeknitiweb@gmail.com
- GitHub: https://github.com/djeknet/n8n-master-workflows
- Browser Extension Stores:
- Chrome Web Store: Leave reviews for public feedback
- Microsoft Edge Add-ons: Reviews and support feedback
- Firefox Add-ons: Community support and reviews
For payment and billing inquiries:
- Payment Support: Contact Stripe directly through their payment platform
- Refund Requests: Process through original payment method/platform
- License Support: djeknitiweb@gmail.com for technical license issues
Changes to Privacy Policy
We may update this Privacy Policy to reflect feature updates, legal requirements, user feedback, or license system changes. Updates will be communicated through extension notifications and Chrome Web Store listing updates.
N8N Master Browser Extension - Privacy Policy v2.10.38
By using N8N Master, you acknowledge that you have read and understood this Privacy Policy and agree to the collection and use of information in accordance with this policy.
Cross-Browser Compatibility: This privacy policy applies to all supported browsers including Chrome, Microsoft Edge, and Firefox.
Payment Processing: All payment processing handled externally by Stripe. Extension only processes license keys for feature validation.
IndexedDB Storage: All local data stored in browser's IndexedDB remains under your complete control and is never transmitted externally without explicit user action.