Privacy Policy
ToneShift - AI Tone Rewriter · Last updated: March 18, 2026
TL;DR: ToneShift has no server. Your API keys and text never leave your device except to go directly to the AI provider you choose (OpenAI or Anthropic). We collect zero data.
1. What Data We Collect
None. ToneShift does not collect, store, transmit, or process any personal data on any external server. We have no server, no database, and no analytics.
2. How the Extension Works
ToneShift operates entirely within your browser:
- API Keys: Your API keys are encrypted using AES-GCM and stored locally in your browser's extension storage (
chrome.storage.local). They never leave your device.
- Text Processing: When you use ToneShift to rewrite text, the selected text is sent directly from your browser to the AI provider you have configured (OpenAI or Anthropic). It does not pass through any ToneShift server.
- Usage Statistics: A simple count of rewrites per month is stored locally on your device for your reference only. This data is never transmitted anywhere.
3. Third-Party Services
ToneShift integrates with AI providers that you choose and configure yourself:
- OpenAI (Privacy Policy) — Used when you select OpenAI as your provider
- Anthropic (Privacy Policy) — Used when you select Anthropic as your provider
Your text is sent to these providers using your own API key under your own account and their terms of service. ToneShift has no access to your account with these providers.
4. Data Storage
All data is stored locally on your device:
- Encrypted API keys (
chrome.storage.local)
- Your preferences (default provider, model selection)
- Monthly rewrite count
No data is synced across devices, even if you use Chrome Sync. All storage is local-only.
5. Permissions Explained
- contextMenus: To add ToneShift to the right-click menu
- storage: To save your encrypted API keys and preferences locally
- activeTab: To read selected text and replace it with the rewritten version on the current tab
- scripting: To ensure the content script is available on the current page for text replacement
- Host permissions (api.openai.com, api.anthropic.com): To send API requests directly from your browser to the AI providers
6. Children's Privacy
ToneShift is not directed at children under 13. We do not knowingly collect information from children.
7. Changes to This Policy
If we update this privacy policy, we will update the "Last updated" date above. Significant changes will be communicated through the extension's update notes on the Chrome Web Store.
8. Contact
If you have any questions about this privacy policy, please contact us by opening an issue on our GitHub repository or emailing us at the address listed on the Chrome Web Store.