Privacy Policy
Effective date: March 4, 2026 — Last updated: March 4, 2026
This Privacy Policy describes how Workflow Console ("the App"), developed by Alessandro Cacciagrano ("we", "us", "our"), handles information when you use the App on your iOS device.
In short: We do not run backend servers that collect your app content. Data stays on your device and in your own accounts unless you choose to connect third-party services. If you enable AI Assistant and grant permission, your AI prompt content is sent directly from your device to the selected AI provider (OpenAI or Anthropic).
1. Information Processed by the App
The App processes the following categories of data to provide features:
| Data Category | How We Use It | Shared With |
|---|---|---|
| Workflow data, webhooks, chains, and call history | To let you create, edit, execute, and review automation workflows | Not shared with us; sent only to services you explicitly configure (for example your n8n server) |
| Credentials, secrets, and API keys | To authenticate your configured services | Stored in iOS Keychain; not sent to us |
| AI prompt content and optional attached AI context | To generate AI assistant responses | OpenAI or Anthropic, only after your permission |
| Advertising identifiers and ad interaction data (free version) | To display ads through AdMob | Google AdMob (subject to your ATT choice) |
| In-app purchase entitlement information | To unlock paid features and remove ads | Apple (StoreKit / App Store) |
We do not sell personal data and we do not provide your app content to data brokers.
2. Data Stored on Your Device
Data you create or configure within the App is stored locally on your device using Apple's standard frameworks:
| Data Type | Storage | Sync |
|---|---|---|
| Workflows, webhooks, chains | SwiftData (on-device) | Your iCloud account (if enabled) |
| Server credentials & API keys | iOS Keychain (encrypted) | iCloud Keychain (if sync enabled) |
| Authentication profiles & secrets | iOS Keychain (encrypted) | iCloud Keychain (if sync enabled) |
| AI chat conversations | SwiftData (on-device) | Your iCloud account (if enabled) |
| App preferences | UserDefaults | iCloud Key-Value Store (if sync enabled) |
When iCloud sync is enabled, data syncs to your own Apple iCloud account using Apple's CloudKit and iCloud Keychain services. We have no access to your iCloud data.
3. Connections to Third-Party Services
The App connects to external services only at your explicit direction:
3.1 Your n8n Server
The App connects directly to n8n server instances that you configure. All communication occurs between your device and your server. We do not proxy, intercept, or have access to this traffic.
3.2 AI Services (Premium Feature)
If you enable AI Assistant, the App can send data directly to OpenAI or Anthropic APIs using your own API key. Before the first AI request, the App asks for your permission and explains what is sent and who receives it.
When AI data sharing is allowed, data sent to the selected AI provider may include:
- Your prompt text
- Any context you explicitly attach in AI Assistant (for example workflow or execution snippets)
- Model/provider selection and request metadata needed to return a response
You can revoke this permission at any time in Settings > AI Assistant by turning off Allow sharing data with AI providers.
Third-party AI processing is governed by the provider's policies: OpenAI Privacy Policy and Anthropic Privacy Policy.
3.3 Google AdMob (Free Version Only)
The free version of the App displays advertisements through Google AdMob. Google may collect certain data for advertising purposes, including:
- Device identifiers (Advertising ID / IDFA)
- Advertising data (ad impressions, interactions)
This data collection is governed by Google's Privacy Policy. You can control ad personalization through your iOS settings under Settings > Privacy & Security > Tracking.
If you purchase the "Remove Ads" or "Premium" upgrade, AdMob is disabled entirely and no advertising data is collected.
4. App Tracking Transparency
The App requests your permission via Apple's App Tracking Transparency (ATT) framework before allowing AdMob to access your device's advertising identifier (IDFA). You can change this permission at any time in iOS Settings.
If you deny tracking permission, ads will still be shown but they will not be personalized.
5. In-App Purchases
Purchases are processed entirely through Apple's App Store. We do not collect or have access to any payment information, credit card details, or Apple ID credentials. Purchase verification is handled on-device using Apple's StoreKit 2 framework.
6. Biometric Authentication
The App offers optional Face ID / Touch ID protection for sensitive sections. Biometric data is processed entirely by the iOS operating system on a secure enclave within your device. The App never accesses, stores, or transmits biometric data.
7. Children's Privacy
Workflow Console is not directed at children under the age of 13. We do not knowingly collect personal information from children. The App is a professional tool designed for workflow automation management.
8. Data Retention and Deletion
App data is retained on your device (and your iCloud account, if sync is enabled) until you delete it. For AI requests, retention by OpenAI or Anthropic is governed by their own policies and account settings.
You can remove your local app data at any time by:
- Deleting the App from your device
- Disabling iCloud sync within the App settings (with the option to delete cloud data)
- Managing your iCloud storage through iOS Settings
9. Security
We prioritize the security of your data through:
- All network connections use HTTPS/TLS encryption (Apple's URLSession)
- Sensitive data (credentials, API keys, tokens) is stored in the iOS Keychain with hardware-backed encryption
- Optional biometric authentication (Face ID / Touch ID) for app access
- iCloud sync uses Apple's end-to-end encryption
10. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last updated" date. We encourage you to review this page periodically.
11. Contact Us
If you have any questions about this Privacy Policy or the App's data practices, please contact us: