Privacy Policy
Last updated: May 3, 2026
tradumacos ("the App") is a macOS desktop application developed by Doruk Saraçoğlu ("we," "us," or "our"). This Privacy Policy explains how the App handles your data.
In short: tradumacos does not collect, store, or transmit any personal data to our servers. The App runs entirely on your Mac. Your files, translations, and settings never leave your device unless you explicitly use a third-party AI translation provider.
1. Information We Do Not Collect
tradumacos does not:
- Collect personal information (name, email, address, phone number)
- Use analytics, tracking, or telemetry of any kind
- Use cookies or similar tracking technologies
- Include advertising or advertising SDKs
- Include crash reporting services (Sentry, Firebase Crashlytics, etc.)
- Profile users or create user accounts
- Transmit data to tradumacos-operated servers
The App's Apple Privacy Manifest (PrivacyInfo.xcprivacy) declares
zero collected data types and confirms that tracking is disabled.
2. Data Stored on Your Device
The following data is stored locally on your Mac and is never transmitted externally:
| Data | Storage Location | Purpose |
|---|---|---|
| Application preferences | macOS UserDefaults | App settings (font size, language, QA preferences, etc.) |
| Translation projects | User-chosen file location | Your translation work (segments, TM, glossary, notes) |
| Recent project list | macOS UserDefaults | Quick access to recently opened projects |
| API keys | macOS Keychain | Encrypted credential storage for LLM providers |
| Subscription status | StoreKit 2 (local) | Verified locally via Apple's transaction system |
You have full control over this data. Deleting the App or its associated files removes all locally stored data. API keys can be removed at any time from within the App's settings.
3. Third-Party Services
tradumacos integrates with third-party services only when you explicitly choose to use them. The App itself does not initiate any external connections on its own.
3.1 AI Translation Providers
When you use the AI translation feature, the App sends data directly to the provider you have selected and configured. The following providers are supported:
- OpenAI (api.openai.com)
- Anthropic (api.anthropic.com)
- Google Gemini (generativelanguage.googleapis.com)
- Azure OpenAI (your custom Azure endpoint)
- DeepL (api-free.deepl.com / api.deepl.com)
- Local LLM (your self-hosted endpoint, e.g., Ollama)
Data transmitted to the selected provider:
- Source text of segments being translated
- Source and target language names
- Glossary terms relevant to the translation (if configured)
- Translation Memory reference matches (if available)
- Your API key (as an authentication header)
Data NOT transmitted:
- Your name, email, or any personal identifiers
- Device identifiers or hardware information
- Usage statistics or behavioral data
- File names, file paths, or project metadata
Each provider has its own privacy policy governing how they handle data received via their API. We encourage you to review the relevant policy:
- OpenAI: openai.com/policies/privacy-policy
- Anthropic: anthropic.com/privacy
- Google: policies.google.com/privacy
- Microsoft Azure: privacy.microsoft.com
- DeepL: deepl.com/privacy
Important: If you use a Local LLM (such as Ollama), all translation processing occurs on your own machine or network. No data leaves your environment.
3.2 Apple App Store & StoreKit
tradumacos offers an optional Premium subscription managed entirely through Apple's App Store using StoreKit 2. We do not process, store, or have access to your payment information. All transactions, billing, and subscription management are handled by Apple according to their privacy policy.
4. API Key Security
Your API keys for third-party translation providers are stored in the macOS Keychain, Apple's system-level encrypted credential storage. This means:
- Keys are encrypted at rest using your Mac's hardware-backed encryption
- Keys are only accessible to tradumacos and cannot be read by other apps
- Keys are not included in backups unless you explicitly allow Keychain backup
- You can delete your keys at any time from the App's LLM Provider settings
API keys are transmitted only as authentication headers in HTTPS requests to the respective provider's API endpoint. They are never logged, cached outside the Keychain, or transmitted to any other party.
5. Children's Privacy
tradumacos is not directed at children under the age of 13. We do not knowingly collect any personal information from children. Since the App does not collect personal information from any user, this provision is satisfied by design.
6. Data Retention
Since tradumacos does not collect user data, there is no data retention policy on our end. All data resides on your Mac under your control:
- To delete app preferences: Remove the App or reset its UserDefaults
- To delete project files: Delete the
.tradumacosproject files from your disk - To delete API keys: Remove them from the LLM Provider settings in the App
- To cancel your subscription: Manage via App Store → Account → Subscriptions
7. International Users
tradumacos processes all data locally on your device. No data is transferred to or from our servers, so there are no cross-border data transfers by us. When you use a third-party AI provider, your translation data is sent directly from your Mac to that provider's servers, subject to that provider's data processing locations and policies.
8. Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated "Last updated" date. Since the App does not collect email addresses, we cannot notify users directly — please review this page periodically.
9. Contact
If you have questions or concerns about this Privacy Policy, please contact us:
- Email: support@tradumacos.com
- Developer: Doruk Saraçoğlu