Privacy Policy
At Sheets2GCal Sync, we value the trust you place in us when using our Google Workspace Add-on. We are committed to protecting your privacy and securing your data.
This Privacy Policy describes how Sheets2GCal Sync ("we", "our", "us") accesses, processes, handles, and protects your information when you authorize and install our add-on in Google Sheets.
📣 Limited Use Disclosure:
"The use and transfer of information received from Google APIs to any other app will adhere to the Google API Services User Data Policy, including the Limited Use requirements."
1. Data Access (Scopes and Permissions)
Sheets2GCal Sync only requests the minimal set of scopes necessary to perform user-requested actions. It does not access any data or service unrelated to its core functionality:
- https://www.googleapis.com/auth/spreadsheets.currentonly: Accesses only the Google Sheet file where you launch the add-on. We read cell values from rows where you have checked the "Sync" checkbox, and write unique event IDs back to track synchronization.
- https://www.googleapis.com/auth/calendar.events: Creates, modifies, or deletes calendar events on your Google Calendar as directed by you.
- https://www.googleapis.com/auth/calendar.readonly: Reads your calendar list in order to display target calendars inside the sidebar selector.
- https://www.googleapis.com/auth/script.container.ui: Loads the UI sidebar and display alerts or dialog boxes inside Google Sheets.
- https://www.googleapis.com/auth/script.external_request: Connects to external APIs (specifically Google Gemini API) only if you choose to enable the optional AI enhancement features.
2. Data Processing & Storage
Zero Server Storage: Sheets2GCal Sync does not operate or store user data on any private servers. The add-on is a serverless application built entirely using Google Apps Script.
All data operations occur in the secure environment of the Google Cloud Platform associated with your Google Account. Spreadsheet rows and calendar event details are read, formatted, and pushed directly to Google Calendars via HTTPS. No copy of your spreadsheet cells, customer details, or calendar schedules is sent to the developer or any third party.
3. AI Features & Third-Party Disclosure
Our add-on includes an optional integration with the Google Gemini API for writing descriptions or suggestion agendas. If you use this feature, the data processing terms are as follows:
- Data is only sent to the Gemini API when you click the "Run AI Enhancement" button.
- We only send the text content from the columns that you explicitly configure in the sidebar prompt template.
- Data processed via the paid developer API key or your custom key is subject to enterprise privacy protections, meaning your data is not stored by Google for model training purposes.
4. Strict Data Usage Restrictions
We strictly enforce policies to protect your data. Specifically, we do not:
- We DO NOT sell, rent, or lease your data to data brokers, advertising networks, or any other entities.
- We DO NOT share your data with advertisers or use it for profiling, marketing campaigns, or targeting.
- We DO NOT transfer your data to third parties except to Google Calendar API to process the sync action that you trigger, or to the Gemini API if you run AI prompts.
- We DO NOT use Google Workspace data to train or improve generalized AI/ML models. Any data sent to Gemini APIs is excluded from model optimization training.
5. Security Policies
Since Sheets2GCal Sync runs inside the Google Workspace ecosystem, it inherits Google's state-of-the-art security model:
- TLS/HTTPS Encryption: All data in transit between Google Sheets, Google Calendar, and any external Google API is encrypted using standard Secure Socket Layer/Transport Layer Security (SSL/TLS).
- Sandbox Isolation: The Sidebar UI runs inside a secure iframe sandboxed by Google Sheets.
- Access Controls: Only you have access to your documents. The developer has no structural or programmatic way to view or access your sheets or calendar.
6. Data Retention & Deletion
- Storage Duration: Since we do not store your data on external servers, there is no retention period. All data exists entirely in your Google Drive and Google Calendar.
- Uninstalling the Add-on: You can uninstall the add-on at any time via the Google Workspace Marketplace. Once uninstalled, the add-on loses all authorization to access your spreadsheet and calendar immediately.
- Clearing Sync Data: You can delete event IDs or remove the "Sync" column directly from your sheet at any time.
7. Contact and Support
If you have questions about our Privacy Policy or data security practices, please contact us at: brahim.charhoune20@gmail.com.