Privacy Policy

We built Sheets2Pandas Pro so data professionals can generate pandas code without copying data into third-party systems. This policy explains how the Google Sheet to Pandas add-on accesses information inside your Google account and how we protect it.

Overview

Sheets2Pandas Pro is a Google Sheets add-on that runs entirely inside your Google Workspace account. We do not operate separate servers for the add-on. All processing happens in Google Apps Script and in the spreadsheet you open. This Privacy Policy explains which information the add-on can access, how that information is used, and the safeguards in place.

Information we access

To generate pandas-ready exports, the add-on needs read access to your active spreadsheet and limited metadata from Google Drive. The scopes requested during installation are listed below together with their purpose:

  • https://www.googleapis.com/auth/spreadsheets.currentonly — read the active spreadsheet, the selected range, sheet names, headers, data values, and formatting so the preview and generated Python code are correct.
  • https://www.googleapis.com/auth/drive.file — together with the Drive advanced service and Google Picker this scope lets you explicitly choose which spreadsheet the add-on may inspect for sharing settings. We cannot see any other Drive files.
  • https://www.googleapis.com/auth/script.container.ui and https://www.googleapis.com/auth/script.locale — render the sidebar UI in Google Sheets and localise copy.
  • https://www.googleapis.com/auth/userinfo.email and https://www.googleapis.com/auth/userinfo.profile — standard identity scopes that Google includes with the authorization flow. They allow the add-on to confirm which Google account is currently active so the dashboard can display the correct email address. Sheets2Pandas Pro does not use or store any other profile data (such as your name or photo); inside the add-on we only work with your email address.

How we protect sensitive data

Sheets2Pandas Pro does not transmit spreadsheet data outside Google Workspace. Sensitive content remains in your account thanks to the following controls:

We comply with the Google API Services User Data Policy, including the Limited Use requirements.

  • drive.file scope + Google Picker: you choose the spreadsheet and we can only read metadata for files you explicitly select inside the sidebar.
  • Server-side execution: all Apps Script code runs in Google’s infrastructure, inherits Google’s encryption at rest/in transit, and cannot pull data to external servers.
  • No external requests: the add-on does not call third-party APIs, so data never leaves the spreadsheet other than when you download a CSV/XLSX from Google.
  • Scoped user storage: we only save lightweight usage counters and preferences in Apps Script user properties that belong to your account; removing the add-on deletes them.
  • We do not request restricted Drive scopes such as drive.readonly; we use drive.file with Google Picker so users can explicitly select files the add-on may access.

How we use this information

The add-on reads spreadsheet content only to preview data, infer column types, and construct Python snippets that you copy into your workflow. The information is never transmitted to non-Google systems.

We save a small amount of context using Google Apps Script user properties inside your account: plan selection (Free during the public test), usage counters such as the number of generations requested, sheet identifiers and names seen by the add-on, and your sidebar preferences (e.g. preview row limits or default export mode). These records power the usage dashboard inside the add-on so you can understand your activity.

Data storage and retention

All stored preferences and usage metrics stay in the Apps Script user property store that belongs to your Google account. Removing the add-on or deleting the script-bound project clears that data. We do not copy or back up this information outside Google Workspace.

Operational logs may be generated by Google as part of Stackdriver exception logging, which helps us diagnose runtime errors. The logs contain error messages and do not include sheet data.

Data sharing and transfers

We do not sell, rent, or share spreadsheet content with third parties. There are no external network requests apart from the connections you initiate when downloading CSV or XLSX exports directly from Google. Should a future feature require a third-party integration, we will update this policy and request any additional consent required.

Security

The add-on inherits Google Workspace security controls, including Google’s authentication, OAuth scope enforcement, and secure infrastructure for Apps Script execution. We do not handle your credentials. You can revoke the add-on at any time from Google Workspace Marketplace or from Google’s Security settings.

Your choices and rights

Because the data is stored inside your Google account, you control it. You can clear usage metrics by uninstalling the add-on, revoking its access, or resetting Apps Script user properties. If you need assistance or want to request deletion of support correspondence, contact us at

johnygreencpa@gmail.com.

Changes to this policy

We may revise this Privacy Policy to reflect new features or legal requirements. When changes are significant we will update the in-product notice and the “last updated” date.

Questions about privacy?

Reach out at johnygreencpa@gmail.com and we will respond within three business days.