Privacy Policy for Copy2Sheet

1. Information Collection and Use

Copy2Sheet collects and uses your Google account information (specifically your email address) through Google Sign-In for the purpose of authenticating your access to Google Sheets and allowing the extension to interact with your spreadsheets on your behalf. We also temporarily access the content of web pages you are browsing when you use the extension's features to copy text. This content is only processed locally within your browser and is not stored or transmitted by Copy2Sheet.

We store your configured settings, such as your chosen Google Sheet, tab name, and column letter, locally in your browser's storage. This allows the extension to remember your preferences for future use.

If you choose to use keyboard shortcuts, Copy2Sheet needs to briefly interact with the active tab to retrieve the selected text when the shortcut is triggered.

2. How We Use Your Information

We use your Google account information (email address) solely for the following purposes:

  • Authenticating your access to Google services (Google Sheets and Google Drive).
  • Authorizing the extension to list your Google Sheets.
  • Authorizing the extension to view the tabs within your selected Google Sheet.
  • Authorizing the extension to append the text you select to your chosen Google Sheet and column.

The content of the web pages you interact with when using Copy2Sheet is processed locally in your browser to identify and copy the text you have highlighted. This data is not accessed, stored, or transmitted outside of your browser by the extension.

Your saved configuration settings are stored locally in your browser's storage to provide a personalized and efficient experience.

3. Data Sharing

We do not share your personal information (including your email address or your Google Sheets data) with any third parties, except when required by law. The extension directly interacts with Google Sheets on your behalf, but your data remains within your Google account.

4. Data Retention

We do not retain your Google account access token persistently. The token is managed by the Chrome Identity API. Your locally stored configuration settings will remain in your browser's storage until you manually clear them or uninstall the extension.

5. Security

We take reasonable measures to help protect your information. Access to your Google Sheets is secured through Google's OAuth 2.0 protocol. Your local settings are stored within the secure context of your browser's storage.

6. Permissions We Request

Copy2Sheet requests the following permissions:

  • `activeTab`: Allows the extension to access information about the currently active tab to retrieve selected text when using keyboard shortcuts.
  • `contextMenus`: Enables the creation of right-click context menu options to send selected text to Google Sheets.
  • `identity`: Used for authenticating with your Google account to access Google Sheets and Google Drive.
  • `notifications`: Allows the extension to display notifications to inform you about the status of your actions (e.g., successful transfer, errors).
  • `scripting`: Permits the extension to execute scripts on web pages to retrieve selected text for the keyboard shortcut functionality.
  • `storage`: Enables the extension to store your configuration settings locally in your browser.
  • `tabs`: Allows the extension to interact with browser tabs, primarily to identify the active tab for keyboard shortcut functionality.

7. Your Rights

Since we do not store your personal information on our servers, many traditional data rights (like requesting access to or deletion of data we hold) do not directly apply. However, you have control over your Google account and the data within your Google Sheets. You can revoke Copy2Sheet's access to your Google account at any time through your Google account settings.

You can also manage or remove the locally stored settings for Copy2Sheet through your browser's extension management settings.

8. Contact Us

If you have any questions or concerns about this Privacy Policy or the extension's use of permissions, please contact us at matthovanic@gmail.com.

By using Copy2Sheet, you acknowledge that you have read, understood, and agree to this Privacy Policy. If you do not agree with any part of this policy, please do not use the extension.