TELCOMA Global  /  Form Options Sync  /  Privacy policy

What the add-on reads, what it keeps, and what leaves Google.

This policy is written to match what Form Options Sync actually does. Your responses, your form and your spreadsheets never leave Google. The add-on does not connect to any outside server.

Effective date: 1 October 2026  ·  Provider: TELCOMA Technologies Private Limited (trading as TELCOMA Global), SCO 124, 4th Floor, Feroze Gandhi Market, Ludhiana, Punjab 141001, India  ·  [email protected]

1

What the add-on is

Form Options Sync: Dynamic Choices & Seat Limits ("the add-on") is a Google Forms add-on made by TELCOMA Technologies Private Limited ("we", "us"). It fills a question's options from a Google Sheet, or keeps the options the question already has, counts the responses per option, and removes or marks an option when its seats are taken. It is a Google Apps Script add-on: it runs entirely inside your own Google account, on Google's servers. We do not run a server that receives your forms, responses or sheets.

2

The permissions it asks Google for

When you install or first open the add-on, Google shows the permissions it requests. These are the only ones it has, and this is what each is used for:

  • See and edit the form it is opened in (forms.currentonly): reading the form's questions and responses, and changing the options of the questions you choose to sync. It cannot open any other form.
  • Read spreadsheets (spreadsheets.readonly): reading the spreadsheet you link to a question. The add-on only reads the tab you choose. It never writes to, creates or deletes a spreadsheet.
  • Show a sidebar in Google Forms (script.container.ui): the add-on's sidebar and its Check setup box.
  • Run when you are not present (script.scriptapp): installing the add-on's own triggers in your account, so it can sync after every response and, if you choose, every hour or once a day.
  • Send email as you (script.send_mail): sending notification emails, from your account, to your own address only. It never emails anyone else.
  • See your email address (userinfo.email): to know which account the add-on is running as, which account holds the free plan, and where to send notification emails.

The add-on does not ask for access to Google Drive, Gmail, Calendar, Contacts or your organisation's directory, and so it cannot read them.

3

What it reads, and what it does with it

  • Responses. To count seats, the add-on reads the answers to the questions you sync, and only those. It turns them into a number per option and keeps only the numbers. It does not keep respondents' names, email addresses or any other answers, and it never edits or deletes a response.
  • The form. The questions' titles, types and options, section jumps and quiz answer keys, so it can update options without losing them.
  • Your linked spreadsheet. The values in the tab you choose. It uses the options column, and the seats and filter columns if you set them.
  • Your email address. To match a Pro plan to your account and to send notification emails to you.

4

What it stores, and where

Everything below is stored inside Google, using Google Apps Script's storage. Nothing here is sent to us.

With the form (the form's "document properties"). Anyone who can edit the form and opens the add-on works with these same settings:

  • Sync settings: for each synced question, its title and type; the spreadsheet's ID and title, tab name, column letters and filter value, or, for a question that keeps its own options, those option names and their seats; the order and seat-limit settings; the email address of the editor who last saved the sync; and a summary of the last sync (time, number of options, names of full or overbooked options, any warning or error). Also the form's "When to sync" and "Email me when" choices, and the email address of the account whose triggers run the automatic syncs.
  • Response counts: a number per option name, per synced question. No names, email addresses or other answers. The add-on counts only answers that match one of the question's own options, so free-text "Other" answers are never stored.
  • Counting bookmark: the time of the newest response counted, the total counted, when the last full recount ran, and the internal IDs of the responses from the last few seconds, so no response is counted twice.
  • Last rows read from the sheet: option names and seat numbers only, with the time they were read. Used when Google Sheets cannot be reached.
  • Section jumps and quiz keys per option: for options that jump to a section or are marked as a correct quiz answer, so they get them back when a full option reopens.
  • Run log: the last 20 syncs, each with its time, what started it, whether it worked and a one-line summary, which can name questions and options.

With your Google account (the add-on's "user properties", visible only to the add-on when you use it):

  • The IDs of the forms where you have set up syncs. The first one holds your free-plan slot.
  • The last licence result: plan, expiry, your email address and when it was checked.
  • When the last hourly or daily refresh ran and whether it found its form.

For a few minutes: after a response, the add-on keeps a copy of the linked tab's values in Google's script cache for up to 5 minutes, so a burst of responses reads the sheet once. Google deletes it after that.

5

What leaves Google: nothing

The add-on does not connect to any server outside Google. It does not ask for Google's "connect to an external service" permission, so it cannot. It reads your spreadsheet through Google's own Sheets service, and everything it stores stays in your form and your Google account, as listed in section 4.

No responses, form content, spreadsheet content or email addresses are sent to TELCOMA or anyone else.

6

Payments

Upgrades to Pro are arranged by email with [email protected]. We then turn on Pro for the Google account you give us, inside the add-on's own settings, which only TELCOMA can change. We keep that email address and the plan's dates in our billing records for as long as the law requires. We do not receive or store card details. If we later sell Pro through a payment provider, this policy will be updated before that happens.

7

What TELCOMA can see

  • The Google account email addresses we have turned Pro on for, from section 6.
  • Technical logs that Google gives add-on developers: when the add-on ran, whether it worked, and the text of any error. Error text can mention the name of an option, question or sheet tab it concerns. We use these logs only to find and fix faults.
  • Whatever you send us in a support email.

We cannot open your form, your responses or your spreadsheets.

8

How we use the data, and what we never do

  • We use the data only to run the add-on for you, check your plan and answer your support requests.
  • We do not show advertising, and we do not use your data for advertising.
  • We do not sell, rent or share your data with anyone, except the payment provider in section 6 and the hosting provider in section 5, which act for us.
  • We do not use your data, or data from Google APIs, to train AI or machine-learning models.
  • No person at TELCOMA reads your Google data. The add-on is built so that we cannot.

Google API Services User Data Policy. Form Options Sync'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. The add-on complies with that policy.

9

Keeping and deleting data

  • Removing a sync deletes that question's response counts, its stored sheet rows and its section-jump memory. The run log keeps its entries until newer syncs push them out (it holds 20).
  • Uninstalling the add-on and deleting the form removes everything stored with the form, because it is stored as part of the form. To stop the add-on's access to your account, remove it at myaccount.google.com/permissions.
  • Licence records are kept while you use the add-on or have a plan, and for 12 months after that. We delete them sooner on request: email [email protected] from the Google account concerned, and we will delete them within 30 days. If you have a paid plan, the merchant of record keeps its own records of your purchase as the law requires.
  • Notification emails are in your own mailbox. Support emails stay in our support mailbox.

You can also ask us for a copy of the licence records we hold about you, or to correct them, at the same address.

10

Children and students

The add-on is for the people who manage forms: teachers, administrators, organisers. It is not meant to be installed or used by students or children, and it does nothing on the respondent's side of the form. When students fill in a form that uses it, the add-on only counts how many people picked each option. It does not store who they are or what else they answered, and nothing about them leaves Google.

11

Legal basis and roles

You, the form owner, decide what your form collects and are responsible for it. Your responses stay in your Google account, where Google's terms with you apply. For the licence records in section 5, TELCOMA Technologies Private Limited is responsible. We process them to provide the add-on you asked for, and to prevent misuse of paid plans. Where the GDPR, the UK GDPR or India's Digital Personal Data Protection Act applies, you can use the rights in section 9 by emailing us.

12

Security

  • Everything the add-on stores stays inside Google, under your account and your form.
  • The add-on makes no connections outside Google.
  • Spreadsheets are read-only to the add-on. A sheet sync runs only from the account that set it up, so another editor cannot make your account read a sheet you did not choose.
  • One sync runs at a time per form, so no response is counted twice.

Please report security issues to [email protected] and do not post them publicly.

13

Contact

[email protected]. We reply within two business days. Postal address: TELCOMA Technologies Private Limited, SCO 124, 4th Floor, Feroze Gandhi Market, Ludhiana, Punjab 141001, India. See also the product page and setup guide, the support page and the terms of service.

14

Changes to this policy

We will update this policy when the add-on's data handling changes, and change the effective date above. If the add-on ever needs a new permission, Google will ask you to approve it before the add-on can use it.

Form Options Sync pages