Privacy Policy
Last updated: June 18, 2026
TransOne is a native macOS app that translates text using engines you choose yourself. TransOne has no servers of its own, requires no account, and collects no personal data. This policy explains how your information is handled.
The short version
- We do not run any backend. TransOne talks only to Apple and to the translation engines you set up.
- We do not collect, transmit, sell, or share your personal data.
- Text you translate goes directly from your Mac to the engine you chose, or stays on your Mac entirely when you use an on-device or local model.
- Your API keys and secrets are stored in the macOS Keychain on your device.
- There is no analytics, advertising, or third-party tracking in the app.
Information we collect
None. TransOne does not have an account system and does not send your data to us. We have no analytics SDKs, no crash-reporting services, and no advertising. The developer of TransOne never receives the text you translate, your screenshots, your credentials, or usage information.
Text, screenshots, and translations
When you translate, recognize, or speak text, TransOne sends the relevant content directly from your Mac to the engine you configured (for example Apple’s on-device translator, DeepL, Google, Microsoft, Tencent, Baidu, Youdao, Alibaba, Volcano Engine, Amazon, OpenAI, Claude, Gemini, or a local model via Ollama or LM Studio). There is no relay server in between. When you choose Apple’s on-device translator or a local model, the text is processed on your Mac and is not sent to any third party. The handling of any data you send to a cloud engine is governed by that provider’s own terms and privacy policy.
Credentials and secrets
API keys, access tokens, and secrets you enter for your engines are stored in the macOS Keychain on your device. They are used only to authenticate requests to the engine they belong to and are never sent anywhere else. They are not transmitted to the developer.
Data stored on your device
TransOne keeps your settings, translation history, favorites, and diagnostic logs locally on your Mac, inside the app’s sandbox container. This data stays on your device. You can clear history and favorites in the app, and you can remove all stored keys or reset all settings from the Data tab in Preferences.
Screen recording and accessibility
Screenshot translation and OCR use Apple’s screen-capture APIs, which require macOS Screen Recording permission. Optional selection translation can read the currently selected text using Accessibility permission. These permissions are requested only when you enable the corresponding feature, are granted by you in System Settings, and are used solely on your device to perform the action you asked for. Captured images and selected text are never sent to the developer.
Purchases
TransOne offers a 7-day free trial and a one-time purchase to unlock the app, handled entirely through Apple’s StoreKit and the App Store. Apple processes the transaction; TransOne does not receive or store your payment details. Purchase validation uses Apple-signed receipts on your device. Please see Apple’s Privacy Policy for how Apple handles App Store transactions.
Network connections
TransOne makes network connections only to (1) the translation, recognition, and speech engines you configure, in order to perform the actions you request, and (2) Apple, for App Store and in-app purchase functionality. It makes no other outbound connections. If you point an engine at a local server (for example Ollama or LM Studio), that connection stays on your own machine or network.
Children’s privacy
TransOne is not directed to children and does not knowingly collect any information from anyone, including children under 13.
Changes to this policy
If this policy changes, the updated version will be posted on this page with a new “Last updated” date.
Contact
Questions about this policy or your privacy? Email support@transone.one.