Privacy Policy
Last updated: May 23, 2026
This Privacy Policy explains how OnText handles information when you use the OnText macOS app and the OnText website.
OnText is developed by Sang Yeop Lim. For privacy questions, contact ontext.help@gmail.com.
Summary
OnText is designed as a local macOS utility. Core selected-text actions run on your Mac.
OnText sends data outside your Mac only when a feature requires it, such as:
- using a cloud Inline AI provider
- signing in with ChatGPT OAuth
- verifying or activating a Pro license
- contacting support by email
- opening third-party purchase or donation links
Information OnText Stores Locally
OnText may store app data on your Mac, including:
- preferences and app settings
- custom actions, prompt presets, provider settings, and keyboard settings
- local Inline AI conversation history, if enabled
- selected text referenced in saved Inline AI conversations
- API keys or OAuth credentials you provide for AI providers
- license key and license email after activation
- local trial markers and activation state
This information is stored locally on your Mac using macOS user storage locations such as Application Support and UserDefaults. It is not uploaded to OnText servers for normal local app use.
Accessibility Permission
OnText uses macOS Accessibility permission to detect selected text, read the current selection, simulate keyboard actions such as copy and paste, and respond to global hotkeys.
OnText does not use Accessibility permission to record everything you type or to continuously upload your screen or text. Selected text is used when you intentionally trigger an OnText action.
Clipboard And Selected Text
Some OnText actions may temporarily read from or write to the clipboard when you run an action. For example, OnText may use copy and paste behavior to read selected text or replace selected text in another app.
Core built-in actions and local custom actions run on your Mac unless your action is configured to call an external service, URL, script, Shortcut, or AI provider.
Inline AI Providers
If you use Inline AI with a cloud provider, OnText sends the information needed for your request to that provider. This may include:
- your prompt
- selected text
- conversation context
- attached files you choose to include, such as images, PDFs, or text documents
- provider settings such as model, temperature, max tokens, and system prompt
Supported providers may include ChatGPT/OpenAI, Gemini/Google, Claude/Anthropic, and Ollama.
If you use Ollama on your own Mac, requests can stay local to your device. If you configure Ollama or another provider to use a remote base URL, data may be sent to that remote endpoint.
Cloud AI providers process your requests under their own privacy policies and terms. Review the provider's policies before sending sensitive information.
ChatGPT OAuth
If you sign in with ChatGPT OAuth, OnText opens the provider authorization flow and stores the resulting OAuth credentials locally on your Mac so the app can make provider requests on your behalf.
OnText may exchange or refresh tokens with OpenAI authentication endpoints as needed for the feature to work.
Pro Purchases And License Verification
OnText Pro purchases are handled by Gumroad. If you buy Pro, Gumroad may process purchase information such as your email, payment status, and license key under Gumroad's own privacy policy and terms.
When you activate or revalidate a Pro license, OnText sends the license key and product identifier to Gumroad's license verification API. Gumroad returns purchase and license status information, such as whether the license is valid, refunded, disputed, or chargebacked.
OnText also uses a license activation database to help enforce device activation limits. During activation or deactivation, OnText may send:
- license key
- a device identifier derived from your Mac hardware UUID
- activation or deactivation status
This license activation data is used to verify that a license is being used according to the app's license terms.
Website And Third-Party Links
The OnText website is hosted on GitHub Pages. GitHub may process standard technical information, such as request logs, according to GitHub's own policies.
The website links to third-party services, including Gumroad and Ko-fi. Those services are governed by their own privacy policies and terms.
Support Email
If you contact support, your email address and the information you include in your message are used to respond to your request. Avoid sending passwords, private API keys, or sensitive text unless it is necessary for support.
Data Retention
Local app data stays on your Mac until you delete it, clear it in the app, or remove the related app files.
License activation records may be kept while needed to support license verification, device activation, fraud prevention, refunds, disputes, and customer support.
Support emails may be retained as long as needed to respond, maintain support history, and protect against abuse.
Your Choices
You can:
- avoid cloud AI providers and use local actions or Ollama instead
- remove provider API keys or sign out from OAuth in OnText settings
- clear Inline AI conversation history in the app
- deactivate or remove your license where supported
- uninstall OnText and remove local app data from your Mac
- contact support to ask about license activation or support records
Children's Privacy
OnText is not directed to children under 13. Do not use OnText if you are not old enough to use software and online services under the laws that apply to you.
Changes To This Policy
This Privacy Policy may be updated as OnText changes. The "Last updated" date will be changed when updates are made.
Contact
Email: ontext.help@gmail.com