Privacy Policy for Voice-to-Text Transcription Extension

Last Updated: September 4, 2025

This Privacy Policy explains how the Voice-to-Text Transcription Extension ("the Extension") handles user data, ensuring transparency and compliance with privacy standards. The Extension provides voice-to-text transcription for web input fields with an optional translation feature.

1. Data We Collect

We prioritize your privacy and collect minimal data to operate the Extension:

  • Audio Data: Processed locally in your browser using Chrome's Web Speech API for voice-to-text transcription. No audio data is stored, collected, or transmitted to our servers.
  • Settings Data: User preferences (e.g., language selection, translation settings) are stored locally in your browser using the Chrome Storage API.
  • Translation Data (Optional): If you enable the optional translation feature and provide your own OpenAI API key, transcribed text is sent to OpenAI's API for translation. No other data is shared with OpenAI.

We do not collect:

  • Personally identifiable information (e.g., name, address, email, age, or identification number).
  • Health information, financial data, authentication information (except user-provided API keys), personal communications, location, web history, user activity, or website content.

2. How We Use Your Data

  • Audio Data: Used solely for real-time voice-to-text transcription within your browser. Processed locally and discarded after transcription.
  • Settings Data: Stored locally to save your preferences, such as selected language or translation settings, to provide a consistent user experience.
  • Translation Data: If enabled, transcribed text is sent to OpenAI's API for translation using your provided API key. This occurs only when you explicitly activate the translation feature.

We do not use or transfer data for purposes unrelated to the Extension’s single purpose (voice-to-text transcription with optional translation). We do not use data for creditworthiness assessments or lending purposes.

3. Data Sharing and Third-Party Services

We do not sell, share, or transfer user data to third parties, except in the following limited case:

  • OpenAI API (Optional): If you enable the translation feature and provide your own OpenAI API key, transcribed text is sent to OpenAI’s API for translation. This communication occurs securely via HTTPS, and only the text to be translated is shared. We do not store or access this data.
  • Google Web Speech API: Voice recognition is handled locally by Chrome’s built-in Web Speech API, with no data sent to our servers or external services.

4. Data Storage and Security

  • Local Storage: Settings and user-provided OpenAI API keys (if applicable) are stored locally in your browser using Chrome’s encrypted storage API.
  • No Server Storage: We do not store any user data, including audio or transcribed text, on our servers.
  • Security Measures:
    • User-provided API keys are encrypted locally.
    • Translation data (if enabled) is transmitted securely via HTTPS.
    • No server-side data collection or processing occurs.

5. User Control and Choices

You have full control over your data:

  • Feature Control: Enable or disable the translation feature in the Extension’s settings.
  • Data Deletion: Clear stored settings (e.g., language preferences, API keys) at any time via the Extension’s settings menu.
  • Microphone Access: Microphone permission is requested only at runtime, and you can revoke it through your browser settings.
  • Uninstallation: Remove the Extension via Chrome’s extensions menu to delete all locally stored data.

6. Permissions Used

The Extension requires the following permissions, justified as follows:

  • activeTab: To inject voice-to-text functionality into the active web page.
  • scripting: To access and modify input fields for inserting transcribed text.
  • storage: To save user preferences locally (e.g., language, translation settings).
  • microphone: To capture audio for transcription, requested with your consent.
  • Host Permission: To enable transcription in input fields across all websites.

7. Third-Party Services

  • Google Web Speech API: Built into Chrome, processes audio locally for transcription. No data is sent to external servers.
  • OpenAI API: Used only for optional translation when you provide your own API key. Data is sent securely, and we do not store or access it.

8. Compliance with Chrome Web Store Policies

We comply with Chrome Web Store Developer Program Policies:

  • Single Purpose: The Extension is designed for voice-to-text transcription with optional translation.
  • No Data Sales: We do not sell or transfer user data outside approved use cases.
  • Transparency: All data usage and third-party interactions are clearly disclosed.
  • Minimal Permissions: Only necessary permissions are requested, with clear justifications.

9. Contact Us

If you have questions or concerns about this Privacy Policy or the Extension’s data practices, please contact us at [insert developer contact email or support link, if applicable].

10. Changes to This Privacy Policy

We may update this Privacy Policy to reflect changes in the Extension’s functionality or legal requirements. The latest version will be posted with an updated "Last Updated" date. Continued use of the Extension after changes constitutes acceptance of the updated policy.