Privacy Policy
Last Updated: March 2026
HWS Technologies (“we”, “us”, “our”) is committed to protecting your privacy. This Privacy Policy specifically explains how our Google Workspace Add-on, AdminSheet Pro (“the Application”), collects, restricts, uses, and protects your information.
1. Compliance with Google API Services Limited Use Policy
AdminSheet Pro’s use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.
2. Zero-Egress Data Architecture
AdminSheet Pro uses a “Zero-Egress” processing model. This means that we, the developers, have no physical access to your Google Workspace directory data.
- The Application operates entirely within your authenticated Google session (your browser and your Google Sheets).
- Your sensitive user data (e.g., employee names, email addresses, Organizational Units, Passwords, etc.) is processed locally and never leaves the Google ecosystem.
- None of your Google Workspace domain data is ever transmitted to, stored upon, or processed by any external servers owned by HWS Technologies or our partners.
3. What Information We Actually Collect and How We Use It
Because of our strict zero-egress architecture, the information we receive as a company is limited exclusively to what is strictly necessary to operate your software license and ensure system security.
A. Authentication & Licensing Data
When you install and authorize the Application, we collect the email address of the active administrator.
- Usage: To verify your identity against our licensing database (to check if you are on a “Free” or “Standard” or “Pro” subscription).
- Sharing: We share your explicitly provided email address with our secure payment processor (Stripe) solely for the purposes of managing your billing cycle if you choose to upgrade.
B. System Telemetry
To monitor the operational health of AdminSheet Pro and detect system-wide bugs, the Application generates automated error logs.
- Data Masking: This telemetry is completely stripped of Personally Identifiable Information (PII). Any email addresses that trigger an error are passed through a one-way, salted cryptographic hashing algorithm before leaving your device.
- Usage: We exclusively use these hashed identifiers to diagnose application errors and push stability updates. We cannot tie an error log back to your or your users’ real email addresses.
4. Google Workspace Scopes Accessed
To perform the administrative actions explicitly requested by you, the Application requests authorized access to the following specific Google Cloud APIs. None of the data accessed via these scopes is transferred to, stored by, or visible to HWS Technologies.
https://www.googleapis.com/auth/admin.directory.user:- Purpose: To read, create, update, suspend, and delete directory users.
- Usage: Executed directly via the Google Admin SDK only when you click the corresponding sync button in your Google Sheet.
https://www.googleapis.com/auth/admin.directory.user.alias:- Purpose: To manage email aliases for users.
- Usage: Used exclusively to add or remove routing aliases based on the spreadsheet data you provide.
https://www.googleapis.com/auth/admin.directory.group:- Purpose: To read, create, and delete directory groups.
- Usage: Used to sync spreadsheet group lists directly to your Workspace directory.
https://www.googleapis.com/auth/admin.directory.group.member:- Purpose: To add or remove users from groups.
- Usage: Executed locally to process bulk group membership commands.
https://www.googleapis.com/auth/spreadsheets:- Purpose: To read your input data and write Success/Error logs back to the sheet.
- Usage: The Add-on only reads the specific tab you are currently syncing to extract the parameters for the Admin SDK.
https://www.googleapis.com/auth/script.container.ui:- Purpose: To display the application sidebar.
- Usage: Used to render the HTML user interface inside your Google Sheets window.
https://www.googleapis.com/auth/script.storage:- Purpose: To store your local session preferences.
- Usage: Used to briefly cache your UI theme and dialog states locally.
https://www.googleapis.com/auth/userinfo.email:- Purpose: To identify the active administrator.
- Usage: Used to securely verify your email against our licensing database to unlock “Pro” features and enforce daily API abuse limits.
Sharing & Transfer Limitations: As strictly bounded by the Google API Services User Data Policy (including Limited Use requirements), data read from these scopes is never transferred, sold, brokered, or used to serve advertisements under any circumstances.
5. Data Retention, Correction, and Deletion
- Licensing Data: Admin email addresses used for licensing are retained as long as you use the service.
- Telemetry Data: Functional logs are automatically permanently deleted on a rolling 90-day basis.
- Your Domain Data: Because we do not store your Workspace data on our servers, data deletion is entirely controlled by you. If you uninstall AdminSheet Pro via the Google Workspace Marketplace, you instantly and completely sever our application’s access to your domain. You do not need to submit a data deletion request to HWS Technologies, because we possess none of your data.
6. Security Assurances
In the limited areas where we store your administrator licensing email and telemetry data (Firebase and Google Cloud Platform), we employ industry-standard encryption, strict IAM access controls, and routine security audits to prevent unauthorized access.
7. Changes to this Policy
We may update this policy periodically. In the event of material changes to how we handle Google user data, we will notify administrators directly and require re-authorization.
8. Contact Us
If you have questions regarding this Privacy Policy, your rights, or data security, please contact the Data Protection Officer at: Email:
support@adminsheetpro.com
