Privacy Policy

Last updated: November 7, 2026

In one line: Rewryte runs entirely on your Mac. The text you type or rewrite is never sent anywhere.

1. Core principle

Rewryte is a local-first app. Rewriting (grammar fixes, polishing, and native-language→English translation) is performed by an AI model running on your device. Your input text is not transmitted to any external server in the process. We never see, store, or collect your writing.

2. Accessibility permission

Rewryte's core function — reading selected text in other apps and placing the result back in place — requires the macOS Accessibility permission. This permission is:

3. Network use

The only time Rewryte uses the network is to download the AI model once, the first time it's needed (default model: Qwen2.5 1.5B, ~1GB, from Hugging Face). This downloads the model file — not the text you rewrite. On recent macOS, the built-in Apple on-device model may handle English rewrites instead, with no download at all. Beyond that:

4. What's stored on your device

The following is stored only on your Mac (~/Library/Application Support/Rewryte/):

Deleting that folder removes all of this data.

5. Clipboard

When Accessibility-based replacement doesn't work in a particular app, Rewryte may briefly fall back to the clipboard (copy/paste). Even then it restores your original clipboard contents immediately afterward, and never stores or transmits clipboard data.

6. Optional cloud model (off by default)

Settings lets you optionally enable an external AI (Claude) using your own API key, stored in your macOS Keychain. This is off by default and runs only when you turn it on; the active engine is shown in the menu and settings. If enabled, the text you rewrite is sent to that provider for those requests, under their privacy policy. With the default (on-device model), no transmission occurs.

7. Third parties

Rewryte uses the open-source llama.cpp (MIT) and Qwen2.5 (Apache 2.0) model for local inference. The model is downloaded via Hugging Face. No other third party receives your data.

8. Changes

If this policy changes, we'll update the date on this page. For any material change to how data is handled, we'll notify you in the app.

9. Contact

Questions? Email info@rewryte.io.