Privacy Policy
Last updated: February 26, 2026
This privacy policy describes how Notifications for Google Sheets ("the Add-on") handles your data. We take your privacy seriously and have designed this add-on to minimize data collection and maximize your control.
What the Add-on Does
Notifications for Google Sheets monitors your Google Sheets for changes (new rows, cell changes, or conditions you define) and sends notifications to messaging platforms (Slack, Discord, or Google Chat) via webhook URLs that you configure.
Data We Access
The Add-on accesses the following data from your Google Sheets:
- Sheet names and column headers — to populate the configuration interface
- Cell values in monitored sheets — to detect changes and evaluate notification rules
- Your email address — to send you error alert emails if a notification fails
Data Sent to External Services
When a notification rule is triggered, the Add-on sends data from your spreadsheet to the webhook URL you configured. This is the core functionality of the Add-on.
- The Add-on sends notification messages containing cell values, row data, sheet names, and timestamps to webhook URLs that you provide (Slack, Discord, or Google Chat).
- The Add-on does not choose where data is sent — you provide the webhook URL and control which data triggers notifications.
- The Add-on sends data and does not store it on any external server. There is no intermediate server between your Google Sheet and the webhook destination.
- The developer has no access to your webhook URLs, notification data, or spreadsheet contents.
Data Storage
All configuration data (notification rules, webhook URLs, polling state, and notification logs) is stored using Google's built-in PropertiesService within your Google Apps Script environment. This data:
- Is stored within Google's infrastructure, associated with your spreadsheet
- Is not transmitted to or stored on any server owned or operated by the developer
- Is accessible only to users with edit access to the spreadsheet
- Can be deleted by removing the Add-on or clearing its properties
Data We Do NOT Collect
- We do not collect or store personal information on external servers
- We do not collect analytics or usage tracking data
- We do not use cookies or tracking technologies
- We do not sell, share, or transfer your data to third parties
- We do not use your data for advertising purposes
OAuth Scopes
The Add-on requests the following permissions:
- View and manage spreadsheets that this application has been installed in — to read sheet data for change detection and notifications
- Allow this application to run when you are not present — to run time-driven polling triggers in the background
- Connect to an external service — to send webhook notifications to Slack, Discord, and Google Chat
- Send email as you — to send you error alert emails when a notification fails
- Display and run third-party web content — to show the configuration sidebar within Google Sheets
Data Retention
Notification logs (last 50 entries) are stored within Google's PropertiesService for your reference. These logs contain only notification status, timestamps, and truncated message previews. All stored data is deleted when you uninstall the Add-on.
Your Rights
You can:
- View all notification rules and logs within the Add-on's sidebar
- Delete any notification rule at any time
- Pause all notifications at any time
- Uninstall the Add-on to remove all stored configuration data
- Revoke the Add-on's access via your Google Account permissions
Children's Privacy
This Add-on is not directed at children under 13 and we do not knowingly collect personal information from children.
Changes to This Policy
We may update this privacy policy from time to time. Changes will be posted on this page with an updated revision date.
Contact
If you have questions about this privacy policy or the Add-on's data practices, please contact us at: sheetnotify-support@googlegroups.com