Our Add-on primarily functions by interacting with your Google Forms and linked Google Sheets to translate forms and consolidate responses. We collect and access only the minimum information necessary to provide and improve the Add-on's features.
Information You Authorize Us to Access (via Google OAuth)
Google Forms (Read & Edit Access)
Purpose:
The Add-on needs access to Google Forms in order to:
- Read the structure of the active form (questions, options, sections, images)
- Create translated copies of the form in other languages
- Maintain a relationship between the original form and its translated versions
Specific Scopes:
https://www.googleapis.com/auth/forms(Create and update translated forms created by the Add-on)
Limited Use:
The Add-on only accesses forms that you explicitly open, translate, or generate through the Add-on. It does not scan or access unrelated forms in your Google Drive.
Google Drive (Files Created by the Add-on)
Purpose:
The add-on uses Google Drive access to create and manage a response spreadsheet for your form. This spreadsheet is used to:
- Store responses from translated forms
- Store internal language mappings and configuration metadata
- Generate unified response views (e.g., Unified Responses and Unified Form View
Specific Scope:
https://www.googleapis.com/auth/drive.file
Limited Use:
The add-on can only access files that it creates or that you explicitly link to the form for responses. It does not have access to view, read, or modify other files in your Google Drive.
Google Apps Script UI (User Interface)
Purpose:
This scope allows the Add-on to display user interface elements such as sidebars, dialogs, progress indicators, and help messages inside Google Forms.
Specific Scope:
https://www.googleapis.com/auth/script.container.ui(Display and run third-party web content in prompts and sidebars inside Google applications)
This scope does not provide access to your data.
External Translation Service (HTTPS Requests)
Purpose:
The Add-on may send limited text content to an external language-processing service over secure HTTPS connections in order to improve translation quality for certain edge cases during form translation.
This is used only when the Add-on detects ambiguous or duplicate translated answer choices that could cause errors or confusion in the translated form. In these situations, the service is used to generate context-aware translations that preserve the original meaning of the form options and ensure that all answer choices remain distinct.
Specific Scope:
https://www.googleapis.com/auth/script.external_request
Limited Use:
External requests are made only during user-initiated translation actions within the Add-on. The data sent is limited to the minimal text necessary to perform the translation (such as form questions or answer option labels). The Add-on does not send form responses, respondent data, or personal user information to external services.
The Add-on does not store this data outside of Google's infrastructure and does not use it for analytics, advertising, or profiling.
Information Collected Automatically (Non-Personal)
Usage Data
We may collect anonymized and aggregated data about how the Add-on is used (e.g., features accessed, execution success/failure, performance timing). This data helps us understand usage patterns, diagnose issues, and improve the Add-on's functionality. This data is not linked to your personal identity.
Error Logs
In the event of an error, the Add-on may log technical information (e.g., stack traces, function names) to help us identify and fix bugs. These logs are stored within Google's Cloud Logging infrastructure and do not intentionally contain personal user data.