Privacy Policy
Last updated: 12 October 2026
Summary: Review workspaces and conversations are encrypted in app storage. Cloud requests send the selected material to the named provider or gateway. Exported files are readable documents.
Introduction
Techniciti SARL ("we", "our", or "us") operates the AI Council applications for macOS and iOS. This Privacy Policy explains how we handle information when you use our applications.
We are committed to protecting your privacy. AI Council is designed to keep your data local and under your control.
App and website connections
A cloud request sends your question and included source or conversation context to the selected provider or gateway. Each service applies its own data policies.
This website loads Google Analytics, fonts and other external assets. Contact forms send the information you enter. These website connections are separate from encrypted app storage.
Local Data Storage
Review workspaces and conversations are encrypted in app storage. Cloud requests send the selected material to the named provider or gateway. Exported files are readable documents.
Conversations
Review workspaces and conversations are encrypted in app storage. Cloud requests send the selected material to the named provider or gateway. Exported files are readable documents. Optional iCloud sync uses your private CloudKit database. It requires iCloud access and compatible app settings. Local storage encryption does not make exported files private.
iCloud settings and usage history
When you are signed in to iCloud, your settings, including saved councils and chosen models, sync through iCloud key-value storage. Usage history is copied to your private iCloud database only if you turn on Sync usage history to iCloud in Settings. It is off by default.
API Keys
API keys you provide for AI providers are stored securely in your device's Keychain, the same secure storage used by iOS and macOS for passwords and sensitive credentials. We never have access to your API keys.
Provider and search keys, and the key that encrypts your conversations, are saved to Keychain as synchronisable items. If iCloud Keychain is on for your Apple ID, Apple syncs them, end-to-end encrypted, to your other devices. The app has no separate switch for this. To stop it, turn off iCloud Keychain in your Apple ID settings.
Settings and Preferences
Your application settings (such as theme preferences, selected models, and UI customisations) are stored locally in standard user preferences.
Local Models (macOS only)
Local-only review blocks cloud model requests and web search. Supported local models use device resources; availability depends on the device and model setup.
Third-Party Services
A cloud request sends your question and included source or conversation context to the selected provider or gateway. Each service applies its own data policies. Review the named route before confirming. An approved review uses that route and does not silently switch providers after a failure.
AI Provider Communications
When you send a cloud query, your question and included context go to the selected provider or gateway. The service's privacy policy governs how it handles that data:
- OpenAI: openai.com/privacy
- Anthropic: anthropic.com/privacy
- Google: policies.google.com/privacy
- xAI: x.ai/privacy
We recommend reviewing the privacy policies of any AI provider you choose to use.
Local Model Operation (macOS only)
Local-only review blocks cloud model requests and web search. Supported local models use device resources; availability depends on the device and model setup.
Where a cloud request can go
A cloud request goes only to the route you select. Depending on your edition and settings, that route is one of these:
- Your own provider accounts: the app connects directly to the provider's API with your key. Built-in providers include OpenAI, Anthropic, Google, xAI, Mistral AI, Groq, Together AI, Perplexity, Fireworks AI, DeepInfra, DeepSeek, Cohere, Cerebras, SambaNova, MiniMax and Z.ai.
- OpenRouter (openrouter.ai), when you add an OpenRouter key.
- A custom OpenAI-compatible endpoint at the address you enter, which can be a server on your own network.
- Setapp edition only: the Setapp AI gateway at api.macpaw.com, run by MacPaw, with sign-in through Setapp at vendor-api.setapp.com. When you choose a Setapp route, your question and included context go to that gateway and its terms apply.
- Local models on your Mac (Ollama, LM Studio or models run inside the app) and Apple Intelligence run on your device.
Web search (optional)
When you turn on web search, a search query based on your question goes to the search services you have set up with a key: Brave Search, Exa, Tavily, Kagi, Perplexity, SerpAPI, You.com or Google Gemini grounded search. If one fails, the app can try the next. Each service applies its own policy. Local-only review blocks web search.
Other connections the app makes
These requests carry no question or conversation text:
- Model lists: the app asks each provider you have set up for its list of available models, using your key.
- Prices: the app downloads a public price list from models.dev and keeps it for 24 hours to estimate costs.
- Account balances: after some responses, the app checks your remaining credit with OpenRouter or DeepSeek using the key you saved for that provider. In the Setapp edition it reads your Setapp AI balance through the Setapp SDK.
- Fonts: if you choose a font that is not built in, the app downloads it from GitHub (raw.githubusercontent.com).
- Local model downloads on Mac: browsing and downloading models in the Local Models tab connects to Hugging Face (huggingface.co).
Data Security
We implement several security measures to protect your data:
- Keychain Storage: API keys are stored in the macOS Keychain with the most restrictive access permissions
- Encryption at Rest: Conversations are encrypted using AES-256-GCM before being written to disk
- App Sandbox: AI Council runs in a sandboxed environment with limited system permissions
- No Network Server: The app does not create any network servers or accept incoming connections
Your Rights and Control
You have complete control over your data:
- Delete Conversations: You can delete any conversation from within the app, which removes the encrypted file from your device
- Remove API Keys: API keys can be removed from the Keychain at any time through the app's settings
- Delete Local Models (macOS): Downloaded models can be removed through the app or by deleting the files directly
- Uninstall: Uninstalling AI Council removes the application. On macOS, you may manually delete the associated data in ~/Library/Application Support/AICouncil/
Children's Privacy
AI Council is not directed at children under 13. We do not knowingly collect any information from children. If you believe a child has provided information through the app, please contact us so we can address the situation.
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any significant changes by updating the "Last updated" date at the top of this policy. We encourage you to review this policy periodically.
Contact Us
If you have any questions about this Privacy Policy or our privacy practices, please contact us:
- Email: privacy@techniciti.eu
- Website: www.techniciti.eu
Data questions and requests
For questions about how your information is handled or to make a data request, use the privacy contact above. Provider, Setapp and Apple services apply their own policies.
Techniciti SARL
Strasbourg, France
info@techniciti.eu