Privacy Policy
This Privacy Policy covers NotifyForm: Discord Alerts for Google Forms™ ("NotifyForm", "the add-on"), a Google Forms™ add-on that posts a message in a Discord channel each time a form receives a response. NotifyForm is operated by Mohammadali Saleh as a sole proprietor ("we", "us"). It explains what data the add-on accesses, how that data is used, where it is stored, who it is shared with, and how you can delete it.
1. Google user data we access
When you install and use the add-on, it accesses the following data from your Google account:
- Form responses: the questions and answers of each new response submitted to a form where you have turned NotifyForm on, plus the title of that form.
- Your Google account email address.
The add-on only works on the form you open it in. It cannot see your other forms, files, emails, or contacts.
2. Google permissions requested and why
- forms.currentonly — to read new responses on the form where the add-on is turned on, so they can be sent to Discord.
- script.external_request — to send the response to your Discord webhook URL and to check your plan with our server.
- script.scriptapp — to create the trigger that runs when your form receives a new response.
- script.container.ui — to show the settings sidebar inside Google Forms™.
- userinfo.email — to read your Google account email address so we can check whether that account has a Pro plan.
3. How we use Google user data
- Form responses are used for one purpose: to build the Discord message and send it to the webhook URL you entered.
- Your email address is used to show which account is signed in and to check whether that account is on the Free or Pro plan.
We do not use Google user data for advertising, we do not sell it, and we do not use it to train or improve any artificial intelligence or machine learning model.
4. Other information we collect
- Settings you enter: your Discord webhook URL, whether alerts are on, and your alert count for the current month.
- Purchase information: if you buy a Pro plan, our payment provider Paddle collects your name, email address, and payment details. We receive your email address and subscription status. We never receive or store your card details.
5. Where data is stored and how it is protected
- Form responses are not stored by us. They are read inside Google Apps Script and sent straight to Discord. We keep no copy and no log of them.
- Your settings (webhook URL, alert count, cached plan status) are stored inside your own Google account using Google Apps Script's PropertiesService. We cannot read them.
- Your email address is sent over an encrypted (HTTPS) connection to our server on Cloudflare Workers each time the add-on checks your plan. If you have bought a Pro plan, your email address and plan status are stored in Cloudflare's key-value storage so the add-on can recognise your account. If you have not bought a Pro plan, your email address is not stored.
All data sent between the add-on, our server, Discord, and Paddle travels over HTTPS. Access to our Cloudflare and Paddle accounts is limited to the operator.
6. Who data is shared with
We share data only with the services needed to run the add-on:
- Discord: receives your form responses at the webhook URL you provide. This is the purpose of the add-on and happens only on your instruction. See Discord's Privacy Policy.
- Cloudflare: hosts the server that checks plan status and stores the email addresses of Pro subscribers. See Cloudflare's Privacy Policy.
- Paddle: processes Pro plan payments as merchant of record. See Paddle's Privacy Policy.
- Google: the add-on runs on Google Apps Script. See Google's Privacy Policy.
We do not sell, rent, or transfer your data to anyone else, except where required by law.
7. Google API Services User Data Policy
NotifyForm's 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.
8. Data retention and deletion
- Settings in your Google account stay until you uninstall the add-on. Uninstalling removes the add-on's access to your account.
- Pro subscriber email addresses are kept while the subscription is active and removed when it ends or when you ask us to delete them.
- To delete your data, email contact@notifyform.com from the address you want removed. We delete it within 30 days.
- To remove access, uninstall the add-on or revoke it at myaccount.google.com/permissions.
9. Children's privacy
The add-on is not directed at children under the age of 13. We do not knowingly collect personal information from children under 13.
10. Changes to this policy
If we change this policy we will update the "Last updated" date at the top of this page. If a change affects how Google user data is used, we will ask for your consent again before it applies to you.
11. Contact
Mohammadali Saleh, Arusha, Tanzania · contact@notifyform.com