Privacy policy
Last updated 2026-11-01. Applies to Sheet to Calendar Sync, the Play toys at newellabs.com/play/ and the rest of the newellabs.com website.
Summary
Sheet to Calendar Sync runs inside your Google account. It reads the spreadsheet you use it in and writes events to the Google Calendar you choose. We do not copy your spreadsheet or calendar data to our own servers, we do not sell data, and we do not use it for advertising.
Google user data we access, and why
- Google Sheets (
spreadsheets): to read the header row and the rows of the tab you sync (it uses only the columns you map), and to write the three "Cal sync" columns, with their header notes, back to the sheet. Access to spreadsheets beyond the one currently open is used only to run the hourly automatic sync you switch on for a spreadsheet. - Google Calendar events (
calendar.events): to create, update, move and delete the events that correspond to your rows. The add-on marks the events it creates, reads an event only to check that it is one of its own, and only changes those. - Google Calendar list (
calendar.calendarlist.readonly): to show the calendars you can choose from. It cannot read your events. - Triggers (
script.scriptapp) to run the hourly sync you enable; external requests (script.external_request) only to check a Pro license key with our licensing provider; sidebar (script.container.ui) to show the add-on's panel.
Google user data that the add-on accesses is used only for the features above. It is never used for advertising, never sold, and never combined with anything our website collects.
Where data is stored, and for how long
The add-on has no server of its own and keeps no copy of your Google data: event data stays in your spreadsheet and your calendar. Your sync settings for each tab (the calendar you chose, the column names you picked and your options) and the result of the last hourly sync (its time, its counts and its message) are stored in the spreadsheet's add-on storage, where only this add-on can read them; they stay in the file until it is deleted. Your license key and its status, a random installation number, the IDs of the spreadsheets where you turned on hourly sync, and a copy of the settings you approved for it are stored in your Google account's storage for this add-on, which only this add-on can read; the license key is removed when you choose "Deactivate on this account" in the panel. If something fails, Google's error log for the add-on, which we can read, records the technical error message and where in our code it happened; our messages never include what is in your spreadsheet or calendar.
Who we share it with
No one. We do not share, transfer, sell or disclose Google user data. The only request the add-on makes outside Google is the Pro license check described below, and it carries no Google user data.
How it is protected
The add-on runs on Google Apps Script inside your Google account. It reads and writes your spreadsheet and calendar only through Google's own services, over Google's encrypted connections, and it marks the events it creates so it never changes anyone else's. The license check to Polar uses an encrypted (HTTPS) connection to one address, which the add-on's settings allow and Google enforces. Nobody at Newel Labs can see your spreadsheet or calendar.
Licensing
Pro, the Email Archive to PDF full licence and the Invitation Maker licence are sold by our reseller, Polar Software, Inc., the merchant of record: it processes the payment on its checkout page and holds your details and payment information under its own privacy policy. In its dashboard, Polar shows us what you enter at its checkout (your name, email address, billing address, and tax ID if you give one) and the IP address the checkout was opened from, even if you don't finish; for a card payment, also the card's brand, last four digits and expiry date, never the full card number. We use this only to answer your support requests, handle refunds and keep the business records the law requires (for tax, for example).
To check a Pro license, the add-on sends the license key and a random installation identifier to Polar. No spreadsheet or calendar data is sent. How Email Archive to PDF checks its licence key is described below.
Limited Use
Sheet to Calendar 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. We do not use Google user data to develop, improve or train generalized AI or machine-learning models, and no person at Newel Labs reads your data unless you ask us to help with a support request and share it with us.
Deleting your data
Uninstall the add-on (Extensions → Add-ons → Manage add-ons) and delete the three "Cal sync" columns. To remove events it created, delete them in Google Calendar. You can revoke access at any time at myaccount.google.com/permissions. For license records, email support@newellabs.com.
Play toys (newellabs.com/play/)
Our browser toys, such as Slap!, run entirely in your web browser. They have no accounts, cookies, analytics or ads from other companies (the kalimba's pages link to a page about our own kalimba songbooks, which links to the stores that sell them, such as our Etsy shop), and nothing you do in them is sent to us or anyone else.
- Microphone and motion sensors (optional). Some toys can react to sound through the microphone, such as a knock or your breath on the flute, or to your phone moving through its motion sensors. They use these only after you start the toy or switch the feature on, and only with your permission where your browser asks for it. The readings are processed on your device as they happen and are never recorded, saved or uploaded. You can switch them off in the toy or in your browser's site settings.
- MIDI keyboards (optional). Some instruments, such as the harmonium and the piano, can be played from a MIDI keyboard. They listen to it only after you switch that on and allow it in your browser. The notes are played on your device and are never sent anywhere; they are kept only if you record them, as part of your own tune.
- Stored on your device. Some toys keep small things in your browser's local storage, such as a best score, a game in progress or a display setting. They never leave your device, and clearing this site's data in your browser removes them. Mission Alarm and the Online Tanpura also keep a copy of their page on your device so they open offline (the tanpura also keeps its tabla sounds); clearing this site's data removes them.
- Share links. A toy's settings are kept in the part of the link after the # sign, which browsers don't send to our server. Whoever opens a link you share sees those settings, and a score or a recorded tune if you included one.
- Hosting. The pages are served by Cloudflare, which processes the technical details of each request, such as your IP address, to deliver the page and protect the site, under its own privacy policy.
Ads on some Play pages
This section is about our website, newellabs.com. It does not apply to the Sheet to Calendar Sync add-on, which shows no ads. We have applied to Google AdSense to show ads on these Play pages: the online kalimba and its song pages, the harmonium, the dholak and tabla, the flute, the piano, Soundscape, Block Puzzle and Color Sort. Until Google approves the application and we add Google's ad code to those pages, no page on this website shows ads or loads ad code; this section and the date above will change when that happens. Our tools, the toys for little ones, Slap!, Mission Alarm, Party Scoreboard and the rest of this website will not show ads. Our home page carries a short tag, and the site an ads.txt file, that tell Google this website belongs to our AdSense account; they load nothing and set no cookies.
Statement2Ledger (newellabs.com/tools/bank-statement-converter/ )
Statements are read and converted inside your browser. The file and the transactions are never uploaded, stored or seen by us; the page sets no cookies, has no analytics and keeps nothing in your browser's storage. The site is hosted on Cloudflare, which serves the page's own files, including the font tables the converter loads for PDFs with Chinese, Japanese or Korean text (those requests carry nothing from your file).
Email Archive to PDF (newellabs.com/tools/email-to-pdf/ )
Emails are read and turned into PDFs inside your browser. The emails, their attachments and the PDFs are never uploaded, stored or seen by us; the page sets no cookies, has no analytics, and keeps in your browser's storage only your PDF options, your licence key if you enter one, and, while an email is being converted or a mailbox file read, the name and size of that email or file (so that if the tab crashes, the next visit can say which one it stopped on; removed as soon as it is done). To check a licence key, the page sends Polar Software, Inc. (api.polar.sh) only the key, our product IDs, the label "browser" and the activation ID Polar issued, once each time you open the page with a key stored and when you enter, re-check or free a key; no email content is ever sent. The Buy button is a link to Polar's checkout page (buy.polar.sh): what you enter there goes to Polar (see Licensing above), and nothing from your emails goes with you. When Polar sends you back, the address carries a one-hour sign-in code for your purchase; like any page address it reaches our host, Cloudflare, and the page then removes it from the address bar and uses it only for its "Open your purchase in Polar" link.
The free email viewer (newellabs.com/
Invitation Maker (newellabs.com/tools/invitation-maker/ )
Invitations are made inside your browser: the names, dates and places you type, the pictures and the video are never uploaded, stored or seen by us; the page sets no cookies and has no analytics. While you work, what you typed is kept in this tab's session storage on your device, so a reload or a restored tab brings it back; a licence key you enter is kept in your browser's storage. To check a licence key, the page sends Polar Software, Inc. (api.polar.sh) only the key, our organization and benefit IDs, the label "browser" when it activates the key, and the activation ID Polar issued; nothing you typed is ever sent. The Buy button is a link to Polar's checkout page (buy.polar.sh); what you enter there goes to Polar (see Licensing above).
Children
The add-on is not directed to children under 13. Some of our Play toys (the "Little ones" group, such as the Baby Animal Piano) are made for young children to use with a grown-up. They have no accounts, cookies, analytics or ads, and they collect no personal information from children or adults: nothing a child does in them is sent to us or anyone else. The most a toy keeps is a setting a grown-up chose, such as the volume, in the browser's local storage on that device. Our host, Cloudflare, processes the technical details of each page request, such as the IP address, to deliver the page and protect the site, under its own privacy policy.
Changes and contact
We'll update this page and its date if anything changes. Questions: support@newellabs.com.