PPPTools Settings — API Keys
All API keys for the AI and translation features of PPPTools are managed in one central place: under Settings → API Keys. Both the Translate task pane and the Text Copilot read the stored keys from here.
Opening
PPPTools task pane → ≡ (Burger menu) → API-Keys
The section lists every supported provider, one input field per provider:
| Provider | Used by | Note |
|---|---|---|
| DeepL | Translate | — |
| Claude (Anthropic) | Translate, Text Copilot | — |
| OpenAI | Translate, Text Copilot | — |
| Gemini (Google) | Translate, Text Copilot | — |
| Azure | Translate | additional Region field |
| Mistral | Translate, Text Copilot | — |
Entering and verifying a key
- Paste the provider's key into the field (for Azure, also enter the region).
- Click "Verify & save".
The button performs a real test call against the provider and only saves the key if the test succeeds. This prevents a typo from silently ending up in your configuration. On failure a red message shows the reason; the previously stored key remains unchanged.
Show key
By default the keys are masked. The "Show key" checkbox reveals the plain text, for example to double-check a pasted value.
Selection in Translate and Text Copilot
In the Translate and Text Copilot task panes you only choose the desired engine. A status line right below indicates whether a key is already stored for the selected engine:
- ✓ API key stored. — the engine is ready to use.
- ⚠ No API key — please add one in Settings. — the link "🔑 Manage API keys in Settings" takes you straight to this section.
For optimising in the Text Copilot you can pick a separate engine, independent of the translation engine — but keys are maintained only once per provider.
Security
Stored keys are encrypted using the Windows Data Protection API (DPAPI). The encryption is tied to your Windows user account, so keys are no longer kept in plain text in the configuration file.
Existing configurations with as-yet unencrypted keys are migrated automatically the first time you save — there is nothing you need to re-enter.