Tonelee helps you adjust the tone of what you write and decode the meaning of messages you receive. It is available as a Chrome extension and as an iOS keyboard with a companion app. This policy covers both. Where they differ, the section says so.
When you request an analysis, rewrite, or decode, the relevant text is sent over HTTPS to our backend (operated on Cloudflare) and forwarded to Anthropic's Claude API to generate the result. The text is processed in memory to serve that request and is not stored by us. We do not log request content.
On iOS, the keyboard only sends text when you tap Adjust Tone, Decode, or when the tone analysis runs on what you are typing in the current field (you can turn automatic analysis off in Settings). It never reads other apps, your clipboard, or fields you are not typing in. The keyboard needs Full Access to reach our backend; without it, it works as a plain keyboard.
On Chrome, text is sent when you pick a tone, hover a tone preview, refine a draft, or decode a message, and when automatic tone analysis runs on the field you are typing in (on focus, after a pause, and at the end of a sentence). You can turn automatic analysis off in the extension settings or block a site. In Google Docs, automatic analysis sends the document text. Password, card, one-time-code and numeric fields are never read.
If you choose the Dynamic personality mode, short samples of text you wrote or chose to send are queued locally and periodically sent to our backend and Anthropic to update a brief written description of your style. Only that description is kept, on your own device (iOS) or in your browser storage (Chrome). The samples themselves are discarded after processing. Switch to a fixed profile to stop this.
Chrome: Tonelee requires sign-in with Google. We store your Google account email and a stable Google user ID to identify your account, apply your subscription, and meter usage.
iOS: there is no sign-in. The app generates a random install identifier that is sent with each request so we can apply daily limits per install and honor beta codes. It is not linked to your name, email, Apple ID, or any advertising identifier, and it resets if you delete the app.
If you join the waitlist on tonelee.ai, we store your email and, only if you choose to answer, your first name, which phone you use, where you would use Tonelee, how you heard about us, and whether you want to join the beta. We use this to email you about the iPhone launch and the beta, and to decide what to build. Ask us to remove it at any time.
To enforce plan limits and prevent abuse, we store per-day counts of requests per account (Chrome), per install identifier (iOS), and per IP address. We do not store the content of those requests, only the counts. We do not use analytics, crash-reporting, or advertising SDKs.
Chrome: subscriptions are processed by Stripe, which collects your payment details directly. We store only your Stripe customer ID and subscription status.
iOS: subscriptions are sold through Apple's App Store. Apple handles payment and billing; we only see that your device has an active entitlement.
Chrome: settings, personality profile, toggles, and blocklist are stored locally in your browser and synced through your own Chrome sync.
iOS: settings, personality profile, subscription tier, daily counters, keyboard preferences, words you have taught autocorrect, and recently used emoji are stored in an App Group container on your iPhone shared between the app and the keyboard. None of this is uploaded. Deleting the app deletes it.
We do not sell, rent, or trade your data, and we do not use it for advertising or tracking across apps and websites.
| Provider | Purpose | Data shared |
|---|---|---|
| Anthropic | AI tone analysis/rewrite/decode | The text you submit |
| Cloudflare | Backend + database hosting | Text in transit, account or install ID, usage counts |
| Sign-in (Chrome only) | Auth tokens; your email + account ID | |
| Stripe | Payment processing (Chrome only) | Payment details (collected by Stripe) |
| Apple | In-app purchases (iOS only) | Handled entirely by Apple |
Each processes data under its own privacy policy: Anthropic, Cloudflare, Google, Stripe, Apple.
Data is transmitted over HTTPS. Our backend runs on Cloudflare; the Anthropic API key and all secrets are stored server-side. Payment data is handled entirely by Stripe or Apple.
Depending on your location (for example GDPR in the EU/UK, CCPA in California), you may have the right to access, correct, or delete your personal data, and to withdraw consent.
Tonelee is not directed at children under 13 and does not knowingly collect their data.
We may update this policy; material changes will be reflected by updating the "Last updated" date.
Questions or data requests: hello@tonelee.ai