Privacy Policy — Typer
Last updated: 2026-07-21
Typer is a local-first tool. It runs on your own device (the macOS app) or inside your own browser (the Chrome extension). This policy describes exactly what data Typer touches and where — if anywhere — it goes.
The short version
- No accounts, no telemetry, no analytics, no ads, no tracking.
- We never sell your data. We do not transfer it to third parties except the one case you explicitly trigger: the Pro audit/rewrite sends the text you selected to Anthropic in order to produce that result. Your data is never used or transferred for advertising, for credit or lending decisions, or for any purpose unrelated to Typer's single purpose — typing text you provide.
- The text you type, the files you attach, your persona/speed/seed settings, and your typing runs never leave your device — with one exception you control: the Pro AI shape audit & rewrite (below).
- The free tool has no backend. The Pro audit/rewrite uses one small first-party service (the "relay") that we operate solely to run that feature; it sees the text of a request only while producing your result and stores none of it.
What stays on your device
- Your text and attachments. Text you paste and files you attach (
.docx,.md,.html,.txt) are parsed in memory, on your machine (via the bundled mammoth library for Word/HTML). They are never uploaded. - Your settings. Persona, speed (WPM), seed, formatting mode, and UI preferences are stored locally.
- Typing runs. Keystrokes are generated locally and delivered to the focused app (macOS app, via the Accessibility API) or the chosen tab (extension, via the Chrome DevTools Protocol). No run data is recorded or transmitted.
The Pro AI shape audit & rewrite (the one exception)
Typer's Pro "AI shape audit & rewrite" is the only feature that sends text off your device. It is off until you click one of its buttons, and it requires a Pro license. When you click:
- The specific text you chose to audit or rewrite is sent over HTTPS to Typer's own service (the "relay"), along with your license token as proof of a valid Pro subscription.
- The relay forwards that text to Anthropic's API using Typer's key (so you don't need one of your own) and returns the result. The model call is additionally governed by Anthropic's privacy policy and terms.
- The relay uses your text only to produce that one audit/rewrite. It does not log or store request text; it records only per-license usage counts (for quota/billing) and your license id.
- The heuristic audit (the default, non-LLM one) runs fully offline and sends nothing.
If you never use the Pro audit/rewrite, no text is ever transmitted anywhere.
Pro license keys
A Typer Pro license is a signed key you paste into the app's About panel or the extension's options page. It is verified locally against a public key built into Typer — there is no activation server and no account. The token carries only the holder name/email and an optional expiry from your purchase, and lives in the app's userData folder (macOS app) or chrome.storage.local (extension); you can remove it any time. When you use the Pro audit/rewrite, the token is sent to the relay as an authorization credential (a request header) so the relay can confirm your subscription — it is not otherwise transmitted.
Update check (manual)
The About panel has a "Check for updates" button. Only when you click it does Typer make a single request to a small version file on Typer's own service (api.trytyper.com/latest.json) to compare your version with the latest. This sends nothing about you except the network request itself (your IP, as with any web request). It is never automatic and sends no usage data. If you never click it, no such request is made.
Chrome extension permissions — why each is needed
debugger— to deliver trusted keystrokes into the target tab (this is the only way to type into editors like Google Docs and to keep typing while the tab is backgrounded). Typer attaches only to the tab you open it in, only during a run, and detaches when the run ends.storage— to save your settings and (if you buy Pro) your license token.scripting/activeTab— to inject the Typer overlay into the tab when you click the toolbar icon.
The extension does not read your browsing history, does not collect page content, and sends nothing anywhere except the Pro audit/rewrite described above.
Children
Typer is a general-purpose productivity tool and is not directed at children.
Changes
Material changes to this policy will be noted in CHANGELOG.md and the "Last updated" date above.
Contact
Questions: email cooperstillick@icloud.com.