Addons Privacy Policy

Last update: July 17, 2023

Data privacy

We do not share, sell, trade, or rent your personal and business information to third parties.


Personal information

Our addons work for Google products only, because of this they require a Google account for authentication and login. Our addons collect your email address for the first authentication to the app. The authentication is done by Google itself by using the default authentication method. Without this authentication our addons will not function as required. Authentication can be withdrawn by the user at any moment. Your email address may be used to send you communications such as confirmation emails and customer service updates that are considered necessary to provide the service to you.


Business information

Our addons log data via Google Cloud Logging and BigQuery. The main purpose of this logging is to a) improve the addons and b) investigate bugs or abuse. The logged data mainly consists of function call information (e.g. sidebar was opened, licence was activated etc.). Additional data (user input data) are only logged in case of errors and are solely used for addon improvements and not for any other commercial purpose.


Google API Services User Data Policy

Our addon's use and transfer of information received from Google APIs to any other app will adhere to Google API Services User Data Policy, including the Limited Use requirements.


Google authentication scopes

Our addons will use the following scopes.

Gantt Chart & Project Management by GANTTophant
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Spreadsheets
https://www.googleapis.com/auth/script.external_request
This scope is used to check if a PRO licence has been purchased
This scope is used to send a welcome email which contains the most frequent starting issues (single email, no mailing list)
https://www.googleapis.com/auth/script.scriptapp
This scope is used to automatically open the addon sidebar if the addon is activated within the document
https://www.googleapis.com/auth/spreadsheets
This scope is used to edit the corresponding Google Spreadsheet. As the new "interactive chart" is implemented via a Web App, the addon is not linked anymore to one single spreadsheet. For this reason the addon needs permissions to access all spreadsheets

Accessibility Owl
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Spreadsheets
https://www.googleapis.com/auth/script.external_request
This scope is used to send a welcome email which contains the most frequent starting issues (single email, no mailing list)
https://www.googleapis.com/auth/script.scriptapp
This scope is used to automatically open the addon sidebar if the addon is activated within the document
https://www.googleapis.com/auth/spreadsheets.currentonly
This scope is used to perform accesibility checks within the current document

Calendar Templates
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Spreadsheets
https://www.googleapis.com/auth/spreadsheets.currentonly
This scope is used to create calendards within the current document
https://www.googleapis.com/auth/script.scriptapp
This scope is used to automatically open the addon sidebar if the addon is activated within the document
https://www.googleapis.com/auth/script.external_request
This scope is needed to call an external API to fetch country specific holidays

CAPY: Choice Eliminator, Form Limiter & Limit
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Forms
https://www.googleapis.com/auth/script.external_request
This scope is used to check if a PRO licence has been purchased
This scope is used to send a welcome email which contains the most frequent starting issues (single email, no mailing list)
This scope is used to send email notifications when the limit has been reached
https://www.googleapis.com/auth/script.scriptapp
This scope is used to create an "on submit" trigger, which counts responses and removes them as soon as the limit is met
https://www.googleapis.com/auth/forms.currentonly
This scope is used to access questions, choices etc. of the current document
https://www.googleapis.com/auth/spreadsheets
This scope is used to access the response spreadsheet of the form, which is needed to apply value limits (spreadsheet cell containes etc.)

Choice Eliminator X: Choice Limit & Form Limiter
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Forms
https://www.googleapis.com/auth/script.external_request
This scope is used to check if a PRO licence has been purchased
This scope is used to send email notifications when the limit has been reached
https://www.googleapis.com/auth/script.scriptapp
This scope is used to create an "on submit" trigger, which counts responses and removes them as soon as the limit is met
https://www.googleapis.com/auth/forms.currentonly
This scope is used to access questions, choices etc. of the current document

LIMIT Everything: Form Limiter & Choice Eliminator
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Forms
https://www.googleapis.com/auth/script.external_request
This scope is used to check if a PRO licence has been purchased
This scope is used to send a welcome email which contains the most frequent starting issues (single email, no mailing list)
https://www.googleapis.com/auth/script.scriptapp
This scope is used to create an "on submit" trigger, which counts responses and deactivates the form as soon as the limit is met. In addition a "timebased" trigger is set if a start and/or end date is defined
https://www.googleapis.com/auth/forms.currentonly
This scope is used to access form title etc. of the current document
https://www.googleapis.com/auth/spreadsheets
This scope is used to access the response spreadsheet of the form, which is needed to apply value limits (spreadsheet cell containes etc.)
https://www.googleapis.com/auth/script.send_mail
This scope is used to send email notifications when the limit has been reached

Send Certificates
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Slides
https://www.googleapis.com/auth/script.external_request
This scope is used to check if a PRO licence has been purchased
This scope is used to send a welcome email which contains the most frequent starting issues (single email, no mailing list)
https://www.googleapis.com/auth/script.scriptapp
This scope is used to create an "on submit" trigger, which sends out the certificate as soon as a form has been submitted
https://www.googleapis.com/auth/forms.currentonly
This scope is used to access form title etc. of the current document
https://www.googleapis.com/auth/spreadsheets
This scope is used to create a new spreadsheet for each form and to store response records within it
https://www.googleapis.com/auth/script.send_mail
This scope is used to send out certificates
https://www.googleapis.com/auth/presentations
This scope is used to access Google Slides documents, which are used as certificate templates
https://www.googleapis.com/auth/drive.file
This scope is used to make copies of certificate templates, change the contant and store the final PDF/image certificate within Google Drive

Bulk Invoices
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Spreadsheets
https://www.googleapis.com/auth/script.external_request
This scope is needed to convert the Google Spreadsheet into a PDF
https://www.googleapis.com/auth/spreadsheets
This scope is used to create copies of the current Google Spreadsheet, which is used as template
https://www.googleapis.com/auth/drive
This scope is used to store the PDF invoices within Google Drive
https://www.googleapis.com/auth/script.send_mail
This scope is used to send out invoices

Video and GIF
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Slides
https://www.googleapis.com/auth/presentations.currentonly
This scope is used to access the current Google Slides document to be able to convert it via an API
https://www.googleapis.com/auth/drive
This scope is used to store the converted file within Google Drive
https://www.googleapis.com/auth/script.external_request
This scope is needed to call an external API which returns the converted file (gif etc.)

Invoice Generator
https://www.googleapis.com/auth/documents
This scope is used to create copies of the current Google Doc, which is used as template
https://www.googleapis.com/auth/drive.file
This scope is used to create PDF copies from the invoice template and store those PDF invoices within Google Drive
https://www.googleapis.com/auth/gmail.send
This scope is used to send out invoices
https://www.googleapis.com/auth/gmail.settings.basic
This scope is used to access alias email addresses, which can then be used to send out the invoices
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Docs
https://www.googleapis.com/auth/script.send_mail
This scope is used to display the remaining emails per day
https://www.googleapis.com/auth/spreadsheets
This scope is used to create and access a Google Spreadsheet which is used to store invoice data (invoice number etc.)
https://www.googleapis.com/auth/script.scriptapp
This scope is used to create "time based" triggers, which are used to create and send large amout of invoices without running into execution timeouts
https://www.googleapis.com/auth/script.external_request
This scope is used to check if a PRO licence has been purchased

Add Slides
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Slides
https://www.googleapis.com/auth/drive.readonly
This scope is used to display and select Google Drive folders
https://www.googleapis.com/auth/presentations
This scope is used to copy the selected slides into the destination Google Slide documents
https://www.googleapis.com/auth/script.external_request
This scope is used to check if a PRO licence has been purchased

Add Sheets
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Spreadsheets
https://www.googleapis.com/auth/drive.readonly
This scope is used to display and select Google Drive folders
https://www.googleapis.com/auth/spreadsheets
This scope is used to copy the selected sheets into the destination Google Spreadsheets
https://www.googleapis.com/auth/script.external_request
This scope is used to check if a PRO licence has been purchased

Start and Stop Form
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Forms
https://www.googleapis.com/auth/script.external_request
This scope is used to check if a PRO licence has been purchased
This scope is used to send a welcome email which contains the most frequent starting issues (single email, no mailing list)
https://www.googleapis.com/auth/script.scriptapp
This scope is used to create "time based" and "on submit" triggers, which enable activating/deactivating the Google Form on a specific date and time or deactivating the Google Form after a specific number of responses
https://www.googleapis.com/auth/script.send_mail
This scope is used to send email notifications if the Google Form was activated or deactivated
https://www.googleapis.com/auth/forms.currentonly
This scope is used to access form title etc. of the current document

Negative Marking
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Forms
https://www.googleapis.com/auth/script.external_request
This scope is used to check if a PRO licence has been purchased
This scope is used to send a welcome email which contains the most frequent starting issues (single email, no mailing list)
https://www.googleapis.com/auth/script.scriptapp
This scope is used to create "time based" triggers, which are used to apply negative marking for large amout of grades without running into execution timeouts
https://www.googleapis.com/auth/script.send_mail
This scope is used to send email notifications if the Google Form has a new response
https://www.googleapis.com/auth/forms.currentonly
This scope is used to change the marking of the current document

Timer for Forms
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Forms
https://www.googleapis.com/auth/script.external_request
This scope is used to check if a PRO licence has been purchased and to store the timer settingsThis scope is used to send a welcome email which contains the most frequent starting issues (single email, no mailing list)

This scope is used to store the settings within an external database
https://www.googleapis.com/auth/script.scriptapp
This scope is used to create "on submit" triggers, which enable the addon to notiffy the user when a new form submission has happened
https://www.googleapis.com/auth/script.send_mail
This scope is used to send email notifications if the Google Form has a new response
https://www.googleapis.com/auth/forms.currentonly
This scope is used to access form title etc. of the current document
https://www.googleapis.com/auth/spreadsheets
This scope is used to create a new spreadsheet for each form and to store response records within it

Coda and Sheets
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Spreadsheets
https://www.googleapis.com/auth/script.external_request
This scope is used to sync the data via the Coda API
https://www.googleapis.com/auth/spreadsheets.currentonly
This scope is used to change the data within the current document

Gantt Chart by GANTTophant Reloaded
https://www.googleapis.com/auth/spreadsheets
This scope is used to store the gantt chart data within a Google Spreadsheet. As this addon uses a Web App as it's interface, the addon is not linked to one single spreadsheet. For this reason the addon needs permissions to access all spreadsheets
https://www.googleapis.com/auth/gmail.addons.execute
This scope is used to be able to open the addon within Gmail
https://www.googleapis.com/auth/calendar.addons.execute
This scope is used to be able to open the addon within Google Calendar

CLOSY: Response Limit & Form Limiter
https://www.googleapis.com/auth/script.container.ui
This scope is used to display the addon sidebar within Google Forms
https://www.googleapis.com/auth/script.external_request
This scope is used to check if a PRO licence has been purchased
https://www.googleapis.com/auth/script.scriptapp
This scope is used to create an "on submit" trigger, which counts responses and deactivates the form as soon as the limit is met. In addition a "timebased" trigger is set if a start and/or end date is defined
https://www.googleapis.com/auth/script.send_mail
This scope is used to send email notifications when the limit has been reached
https://www.googleapis.com/auth/forms.currentonly
This scope is used to access form title etc. of the current document


Legal terms

Legal domicile: Vienna (Austria), applicable law: Austrian law