← Back to Charm

Privacy Policy

Last updated: 2 April 2026

This Privacy Policy explains how Charm ("we", "us", "our") collects, uses, and protects your information. Charm is developed by Theodore Harding, trading as THEODORE.

1. What Charm Does

Charm is a macOS application that provides real-time spelling correction, grammar fixing, and word prediction. It monitors keystrokes via the macOS Accessibility API and corrects text inline.

2. Data Processing (The App)

All text processing happens locally on your Mac. Charm does not collect, store, or transmit your text data to any server. Your keystrokes never leave your computer.

If you explicitly enable the optional cloud correction mode in Settings, Charm sends text to the OpenAI API for processing. In this mode:

  • Text is sent to OpenAI for correction and returned immediately.
  • Charm does not store any text sent to the API.
  • OpenAI's data handling is governed by their privacy policy.
  • Cloud mode is off by default and must be explicitly enabled by you.

3. Data Collected by the App

Charm does not include analytics, telemetry, or crash reporting. The app collects no data whatsoever. Your license key is stored locally in your macOS Keychain.

4. Data Collected by the Website

This website (theodorehq.com/charm) uses two cookieless, privacy-friendly analytics services:

  • Cloudflare Web Analytics — collects anonymous, aggregated page view data. No cookies, no personal data. Learn more.
  • Vercel Web Analytics — collects anonymous, aggregated performance and page view data. No cookies, no personal data. Learn more.

Neither service collects personally identifiable information. No cookies are set by this website.

5. Payments

Purchases are processed by Polar. We do not have access to your payment card details. Polar's data handling is governed by their privacy policy.

6. Email Communications

When you purchase Charm, the email address provided at the point of sale may be used to send you product-related communications, including software updates, feature announcements, tips, and other information about Charm and related products or services from THEODORE.

This is permitted under Regulation 22 of the Privacy and Electronic Communications (EC Directive) Regulations 2003 (PECR), which allows electronic marketing to existing customers where:

  • Your contact details were obtained in the course of a sale or negotiation of a sale of a product or service;
  • The communications relate to similar products or services offered by us; and
  • You are given a simple means of opting out of further communications, both at the time your details are collected and in every subsequent message.

Every email we send will include a clear and prominent unsubscribe link. You may opt out at any time by clicking this link or by contacting us at support@theodorehq.com. We will action your request without undue delay.

We will not share, sell, or disclose your email address to any third party for marketing purposes.

7. Data Controller

The data controller is:

Theodore Harding
c/o Fairway House Links Business
Fortran Rd, St Mellons
Cardiff CF3 0LT
United Kingdom

Email: support@theodorehq.com

8. Legal Basis for Processing

We rely on the following legal bases under GDPR Article 6(1):

  • Legitimate interest (Article 6(1)(f)) - for anonymous, aggregated website analytics as described above.
  • Legitimate interest (Article 6(1)(f)), in conjunction with the PECR soft opt-in exemption (Regulation 22) - for sending product-related email communications to existing customers, as described in Section 6.
  • Contract performance (Article 6(1)(b)) - for processing your purchase and delivering the software license.

9. Your Rights

Under the GDPR, UK GDPR (UK Data Protection Act 2018), and CCPA, you have the following rights:

  • Access — request a copy of any personal data we hold about you.
  • Rectification — request correction of inaccurate data.
  • Erasure — request deletion of your data.
  • Restriction — request we restrict processing of your data.
  • Portability — request your data in a machine-readable format.
  • Objection — object to processing of your data.
  • Complaint — lodge a complaint with a supervisory authority.

Since Charm collects no personal data through the app, these rights are most relevant to the website analytics services, which collect no personally identifiable information.

10. Supervisory Authority

If you wish to raise a concern about our use of your data, you can contact:

Information Commissioner's Office (ICO)
Wycliffe House, Water Lane
Wilmslow, Cheshire SK9 5AF
United Kingdom
ico.org.uk

If you are based in the EU, you may also contact your local supervisory authority.

11. Changes to This Policy

We may update this policy from time to time. Changes will be posted on this page with an updated date.

12. Contact

For any questions about this Privacy Policy, contact us at support@theodorehq.com.