Privacy Policy
Last updated: June 22, 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
Screenshot translation and OCR use Apple’s screen-capture APIs, which require macOS Screen Recording permission. This permission is requested only when you enable the corresponding feature, is granted by you in System Settings, and is used solely on your device to perform the action you asked for. Captured images are never sent to the developer.
Screen capture
When you use Screenshot Translation, Screenshot OCR, or the Screenshot save feature, TransOne captures only the screen region you select. The image is processed to recognize or translate text, or saved to a folder you choose. Text recognition runs on your device by default. If you configure a third-party cloud engine with your own API key, the selected content is sent directly to that provider to complete your request. We do not collect, store, transmit to our own servers, or share screen-capture data with any third party. Translation history, if kept, is stored only locally on your Mac and can be cleared at any time.
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.app.