Last Updated: May 8, 2025
Thank you for choosing and trusting TransPlace! This Privacy Policy (hereinafter referred to as the "Policy") is intended to explain how TransPlace (hereinafter referred to as "the Extension") collects, uses, and protects your information. By using the Extension, you agree to the practices described in this Policy.
1. Introduction
TransPlace is a browser extension designed to provide users with convenient web text translation features. Users can translate selected text via keyboard shortcuts or perform instant, replacement-style translation directly within web input fields. The Extension allows users to configure different third-party Artificial Intelligence (AI) translation service providers and their API keys according to their preferences.
2. Information We Collect and Process
To provide its core functionalities, the Extension processes the following types of information:
- User Configuration Information:
- Content: The AI translation service provider you select in the Extension's settings interface (e.g., OpenAI, Google AI, SiliconFlow, DeepSeek, ZhipuAI, etc.), the specific translation model chosen, translation style preferences (e.g., daily communication, Reddit style), target languages assigned to different translation shortcuts, and the enabled/disabled status of each shortcut.
- Storage and Purpose: This configuration information is stored in your browser's local synchronized storage area (chrome.storage.sync). This allows your personalized settings to persist across different browser sessions and, if you have enabled synchronization 기능 in your browser, these settings may also be synchronized across different devices where you are logged into the same account. We use this information to ensure the Extension performs translation tasks according to your preferences.
- Third-Party AI Translation Service API Keys:
- Content: To use certain third-party AI translation services, you will need to provide valid API keys that you have obtained from these service providers.
- Storage and Purpose: These API keys are also stored in your browser's local synchronized storage area (chrome.storage.sync). The Extension will only send the corresponding API key via a secure HTTPS connection to the API endpoint of the third-party AI translation service you have selected when you initiate a translation request. This is for the purpose of authenticating and authorizing your translation request. The Extension will not send your API keys to any other server or share them with any other third party. The security of the API keys relies on the storage security mechanisms of the Chrome browser itself.
- Text Content to be Translated:
- Content: The text you select on a webpage or the current text within an input field when you activate the Extension's translation feature via text selection or keyboard shortcuts (hereinafter referred to as "Text to be Translated").
- Processing and Purpose: The Text to be Translated will be sent via a secure HTTPS connection to the API of the third-party AI translation service you have currently configured and selected, in order to obtain the translation result. The Extension only processes this text data 카메라 during the lifecycle of completing a single translation request and does not permanently store user-translated text content on the user's local device or any remote server.
3. How We Use Information
The Extension uses the aforementioned information for the following purposes:
- To correctly invoke the appropriate third-party AI translation service based on your configuration.
- To authenticate with third-party AI translation services using the API keys you provide.
- To send the Text to be Translated to third-party AI translation services and to receive and display the translation results.