Privacy Policy
Last updated: May 4, 2026
n8n Manager is a workflow management companion app built with Flutter. We respect your privacy and are committed to protecting your personal data. This Privacy Policy explains how n8n Manager collects, uses, and safeguards your information.
1. Information We Collect
- Connection Details: When you connect your n8n instance, the app stores only the instance URL and access token (securely encrypted using Flutter Secure Storage). This data never leaves your device.
- Workflow Data: Workflow names, execution history, and statuses are fetched directly from your connected n8n instance via its API. No data is stored or transmitted to any third-party servers.
- Background Monitoring Data: When you enable background execution notifications, the app:
- Periodically fetches execution data from your n8n instance
- Tracks execution IDs locally to prevent duplicate notifications
- Detects failed/error executions and sends local notifications
- Does NOT store, transmit, or share execution history with any external service
- Device or other IDs (Advertising Identifier): The app may collect and share your device's advertising identifier with advertising partners (Google AdMob and/or Meta Audience Network) for the purpose of:
- Displaying personalized advertisements
- Analytics and advertising measurement
- Fraud prevention and security
- Marketing purposes
This identifier is automatically collected by advertising SDKs integrated into the app and may be shared with third-party advertising networks.
- App Analytics (Firebase): The app integrates Google Firebase Analytics to collect anonymous usage data, including:
- App events (e.g. feature usage, screen views)
- In-app purchase outcomes (success, failure, restore)
- Device model, OS version, and app version
- Country or region (coarse location derived from IP)
This data is used solely to improve app features and is not linked to your n8n credentials or workflow data.
2. How We Use Information
- To connect and interact with your n8n instance.
- To display and manage workflows, executions, and instance details.
- To improve app performance and user experience.
- For Background Monitoring: When enabled, we use execution data solely to:
- Detect failed executions and trigger local notifications
- Track which executions have been checked to avoid duplicate alerts
- Provide timely alerts about workflow failures directly on your device
- For Advertising and Analytics: Device identifiers and usage events are used to:
- Display relevant advertisements within the app (via Google AdMob and/or Meta Audience Network)
- Measure advertising effectiveness and user engagement
- Provide analytics through Google Firebase Analytics to understand how users interact with the app
- Track purchase events (success, failure, restore) for analytics purposes only
- Support the app's free tier through ad revenue
3. Data Sharing and Third Parties
- Advertising Partners: n8n Manager integrates third-party advertising services that may collect and process device identifiers (Advertising ID) for:
- Analytics: Measuring ad performance and user engagement
- Advertising or marketing: Displaying personalized ads and improving ad targeting
- Fraud prevention: Detecting and preventing invalid ad traffic
The app uses one of the following ad providers:
Both partners operate under their own privacy policies.
- Analytics — Google Firebase: The app uses Firebase Analytics (Google LLC) to collect anonymous, aggregated usage data. Firebase may process device identifiers, app events, and coarse location (country). Data is governed by Google's Privacy Policy: https://policies.google.com/privacy. Firebase Analytics data is not linked to your n8n credentials or workflow content.
- No n8n Workflow Data Shared: Your n8n instance credentials, workflow data, and execution history are NEVER shared with advertising partners or any third parties. Only device identifiers are shared for advertising purposes.
- Third-Party APIs: Communication with your n8n instance happens directly between your device and your instance. n8n data is not transmitted through external servers.
- Cloud Sync: If you enable optional cloud sync (future feature), your consent will be required before storing any information remotely.
- Ad-Free Option: Users can purchase a subscription to remove all advertisements and stop the collection and sharing of advertising identifiers.
4. Permissions
- Internet Access: Required to connect to your n8n instance, fetch execution data, and serve advertisements.
- Local Storage: Used to save instance credentials, app preferences, and execution tracking data securely.
- POST_NOTIFICATIONS (Android 13+): Required to display background execution failure alerts. You can disable notifications anytime in app Settings.
- RECEIVE_BOOT_COMPLETED: Allows background monitoring to resume after device restart.
- FOREGROUND_SERVICE: Enables background task execution while your device is in use.
- AD_ID (Advertising Identifier): Allows advertising partners (Google AdMob or Meta Audience Network) to collect your device's advertising identifier for personalized ads and analytics. You can reset or opt out of personalized ads in your device settings under Privacy > Ads.
- Internet Access (Firebase): Firebase Analytics sends anonymous usage events to Google servers over HTTPS. No n8n credentials or workflow content are included in these events.
5. Data Security
Your instance credentials and tokens are encrypted using Flutter Secure Storage. All communications occur over HTTPS. Execution tracking data is stored locally on your device and is never transmitted to external servers.
- Local Execution Tracking: Execution IDs are stored locally using SharedPreferences to track which executions have been processed for notifications. This data remains on your device.
- No Remote Storage of n8n Data: Execution data, notification history, and tracking information are never sent to our servers or any third-party service.
- Background Monitoring: All background task execution occurs locally on your device using the Workmanager library. No data about failed executions leaves your device.
- Advertising Data: Device identifiers collected for advertising purposes are handled by third-party advertising SDKs (Google AdMob or Meta Audience Network — only one is active at a time) and transmitted securely to their servers. This data is used solely for advertising and analytics purposes and does not include any of your n8n workflow or execution data.
- Firebase Analytics Data: Anonymous usage events (app interactions, purchase outcomes, screen views) are transmitted securely to Google Firebase servers. This data is aggregated and anonymised; it is never linked to your n8n instance, credentials, or workflow data.
6. Background Task Execution
n8n Manager includes a background execution monitoring feature that periodically checks your n8n instance for failed workflows and sends notifications:
- Automatic Checks: When enabled, the app performs background checks at your configured interval (5, 10, 30, or 60 minutes).
- What Data Is Used: Only your n8n connection credentials (URL and API token) are used to fetch execution data from your instance.
- Notification Storage: Notifications are displayed locally on your device. No notification history is transmitted to external servers.
- Network Required: Background monitoring only executes when your device has an active internet connection.
- Can Be Disabled: You can disable background monitoring at any time in the app Settings. This completely stops all background execution checks and notifications.
7. Children's Privacy
n8n Manager is intended for developers and automation professionals, not for children under 18. We do not knowingly collect personal data from children.
8. Changes to This Policy
We may update this Privacy Policy periodically. Any changes will be reflected on this page with a new effective date.
9. Contact Us
If you have any questions or concerns about this Privacy Policy or your data, please contact us at:
Email: info@oradevs.com
Website: https://oradevs.com