Subscription & Premium
tradumacos uses a freemium model with an optional monthly subscription. The free tier provides full access to import and basic translation features, while Premium unlocks the complete professional toolset.
Free Tier
The free tier includes everything you need to get started:
- All import formats — DOCX, XLSX, PPTX, PDF, TXT, Markdown, CSV, TSV, XLIFF
- Up to 30 segments per imported file — files with more than 30 segments are truncated on import, with a status message informing you of the limit
- One LLM provider — configure and use a single LLM provider for machine translation (the first provider you set up)
- Basic export — DOCX Translated and TXT Bilingual formats
- Core translation features — segment navigation, single-segment confirm (⌘↩), copy source to target, split segment, merge with next, find & replace, undo/redo
Premium (Monthly Subscription)
Premium unlocks the complete professional translation toolkit:
| Feature | Free | Premium |
|---|---|---|
| Segments per file | 30 max | Unlimited |
| LLM providers | 1 | All 6 (OpenAI, Anthropic, Google, Azure, DeepL, Local LLM) |
| Export formats | DOCX translated, TXT bilingual | All 8 formats (PDF, CSV, XLIFF, bilingual DOCX, native format, etc.) |
| Translation Memory auto-insert | — | Automatic insertion of 100% matches |
| Auto-propagation | — | Automatic propagation of confirmed translations to identical segments (including number pattern variations) |
| Glossary management | — | Full CRUD (create, read, update, delete) + CSV import |
| Quality Assurance checks | — | All 9 checks (empty target, numbers, punctuation, length, tags, terminology, prohibited terms) |
| Batch operations | — | Batch confirm, batch clear, batch delete on multi-selected segments |
| Pre-translation (LLM) | — | Batch pre-translate all untranslated segments with AI |
| Copy source to all empty | — | Fill all untranslated segments with source text |
How Freemium Gates Work
When you attempt to use a premium-only feature on the free tier, a Paywall sheet appears automatically. This sheet shows:
- A list of all premium features with icons
- The current subscription price (fetched dynamically from the App Store)
- A Subscribe button to start the purchase flow
- A Restore Purchases link for existing subscribers
- A Cancel anytime notice
The paywall is triggered by these actions on the free tier:
- Running QA checks (⇧⌘Q)
- Starting pre-translation (⇧⌘P)
- Adding, editing, or importing glossary entries
- Using batch operations (batch confirm, batch clear, batch delete)
- Copying source to all empty segments
- Attempting to use a second LLM provider (additional providers show a lock icon in Settings)
- Attempting to export in a premium-only format (formats beyond DOCX Translated and TXT Bilingual are not available)
Segment Limit
When importing a file with more than 30 segments on the free tier, only the first 30 segments are loaded. A status message appears: "Freemium limit: only the first 30 segments were loaded. Upgrade to Premium for unlimited segments." This applies to all import methods (direct import, PDF preview, PPTX preview, XLSX preview).
LLM Provider Limit
On the free tier, only one LLM provider can be configured and used. In Settings > LLM Provider, additional provider cards show a lock icon and are disabled. The sidebar's per-project provider picker only shows the first configured provider. Clicking a lock icon opens the paywall.
Managing Your Subscription
- Subscribe: Go to Settings > Subscription > Upgrade to Premium, or trigger any premium feature to see the Paywall sheet.
- Restore purchases: Go to Settings > Subscription > Restore Purchases. This syncs your purchase history from Apple's servers — useful after reinstalling the app, switching to a new Mac, or signing in with a different Apple ID.
- Cancel: Go to Settings > Subscription > Manage Subscription, which opens the App Store subscription management page in your browser. You can cancel, change plans, or view your billing history there.
Subscriptions renew automatically each month. You can cancel anytime through the App Store — your premium access continues until the end of the current billing period.
Note: Subscription status is checked automatically when the app launches and whenever a transaction update is received from the App Store (renewals, cancellations, refunds). Premium features are unlocked or locked instantly when the subscription status changes.