Privacy

Your draft stays yours

Draft text, imported files, and rehearsal prompts are processed in your browser. They are not sent to a timing or AI service.

Last updated: August 24, 2026

Plain-language summary

  • We do not sell personal data.
  • We do not use drafts or imported files to train AI.
  • Text is not included in analytics events, URLs, or server calculation logs.
  • Saving a draft is optional and stores it in this browser only.

Data inventory

SystemPurposeContentRetention/control
localStoragePreferences, consent, calibrationSettings and WPM; no draft textUntil expiry or user deletion
IndexedDBExplicitly saved drafts and practice historySaved text only after Save locally; practice records exclude textUntil user deletion; practice history capped at 50
NginxProduction operations and securityPath without query, anonymized/truncated IP, status and timingTarget maximum 30 days
UmamiAlways-on cookieless traffic and product analyticsPage path without query/hash, referrer, browser, operating system, device, country, and approved coarse product events; no draft textNo tracking cookies; server-side retention is controlled by the Umami operator
GA4Optional aggregate usage funnelApproved events and coarse fields onlyLoads only after GA4 consent

Your browser controls

Export before deleting if you need a backup. Deletion is immediate and cannot be undone.

Analytics choice

Cookieless Umami statistics load on every visit and are not controlled by the GA4 choice. GA4 is denied by default. The privacy panel provides equally visible Allow GA4 and No GA4 choices, and you can reopen it from the footer to withdraw GA4 consent.

Contact

Privacy questions: [email protected].