The short version

Glyph Engine collects, transmits, and stores zero personal information. The app makes outbound network requests in exactly two cases: (1) a one-time CLIP model download on first launch, and (2) optional custom-symbol generation calls, but only if you've added your own OpenAI or Anthropic API key.

What stays on your device

All of the following lives on your device, inside the app's sandbox, and is never transmitted anywhere by Glyph Engine:

  • Your typed search queries
  • Your sketches
  • The downloaded CLIP model and the on-device search index
  • Any API keys you've added (stored in your system Keychain)
  • App preferences and the global hotkey configuration

There is no analytics SDK, no crash reporter, no metrics endpoint, no remote logging, and no telemetry of any kind. The app has no servers to send anything to.

Network use

First-launch model download. The first time you open the app, it downloads the CoreML CLIP model from a public model host. This is required to enable on-device semantic search. After the download completes, all search runs offline.

Custom-symbol generation (opt-in). If you've added an OpenAI or Anthropic API key in Settings and use the Generate Custom Symbol panel, the app sends your sketch and a short prompt directly from your device to that provider's API. Glyph Engine does not proxy, log, or otherwise see these requests.

API keys

API keys you provide are stored in your operating system's Keychain. They are used only to authenticate direct API calls from your device to OpenAI or Anthropic. They are never sent to any Glyph Engine server (there isn't one) and are never shared with any third party. Deleting the app removes these Keychain entries.

Third-party services

If you use the custom-symbol generation feature, your sketches and prompts are sent to whichever provider's key you've configured. Their privacy practices apply to those requests:

The CLIP model download is fetched from a public model repository and does not involve sending any personal data — only an anonymous HTTP request for the model file.

Children

Glyph Engine is not directed at children under 13. We do not knowingly collect any information from anyone of any age, because we do not collect any information at all.

Changes to this policy

If this policy materially changes, the updated version will be posted at glyphengine.app/privacy.html with a new "Last updated" date. Substantive changes will also be called out in the app's release notes.

Contact

Questions about this policy? Email nicholasarner@gmail.com.