Privacy Policy
Square Checker ("we", "our", "the add-on") is a Google Workspace add-on that imports order data from your Square account into a Google Sheet that you control. This policy explains what data we handle and why.
What we collect
-
Your Google account email: read from
Session.getActiveUser().getEmail()so the paywaller library can match your subscription to your account. - Your Square API credentials (Application ID, Access Token, Location ID), provided by you when you create a connection. Stored encrypted in your spreadsheet's Document Properties, readable only by this add-on's code running in your Google account.
- Connection configuration (connection name, target sheet name, starting date, sandbox flag, auto-import on/off, last-run timestamp), also stored in Document Properties.
- Subscription metadata: payment status, plan tier, Stripe customer ID. Handled by Stripe and the Stripe Paywaller library; we do not receive or store payment card details.
- Operational logs: execution traces (success / failure / execution IDs) written to Google Cloud Logging via the standard Apps Script Stackdriver integration, retained for diagnostic and support purposes.
What we do not collect
- We never copy your Square order data to our servers. Orders flow directly from Square's API into your sheet.
- We do not collect payment card details. All billing is handled by Stripe.
- We do not sell, rent, or share your data with marketers or third parties.
How we use the data
- The Square API credentials are used solely to call Square's
SearchOrdersendpoint on your behalf and write the results to your sheet. - Your email is used to look up your subscription status when gating Pro features.
- Operational logs are used to diagnose import failures when you contact support.
Compliance with the Google API Services User Data Policy
Square Checker's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. We access only the minimum Google account data needed to provide the add-on's features (your email address, to match your subscription, and the spreadsheet you choose to import into). We do not use this data for advertising, and we do not sell it or transfer it to others except as needed to provide the service.
Third parties
- Google: hosts the add-on and your Google Sheet.
- Square, Inc.: the API the add-on calls to fetch your orders.
- Stripe, Inc.: processes subscription payments via the Stripe Paywaller library. See Stripe's privacy policy.
Data retention
- Connection configuration and credentials remain in your spreadsheet's Document Properties until you delete the connection or the spreadsheet itself.
- Subscription records are retained by Stripe and the paywaller per their own policies.
- Operational logs are retained for up to 30 days in Google Cloud Logging, then automatically deleted.
Your rights
To delete the data Square Checker holds about you:
- Delete a connection from the sidebar (removes its credentials and configuration).
- Uninstall the add-on from the Google Workspace Marketplace.
- Cancel your subscription via the sidebar's Manage button (removes Stripe-side records subject to legal retention requirements).
- Email support@wilford.dev to request deletion of any residual records.
Changes
If we materially change this policy we will update the "Last updated" date at the top of the page and, where required, notify you through the add-on sidebar.
Contact
Questions or concerns? Email support@wilford.dev.