Calrows
Last updated: 16 September 2026
Calrows is a Google Sheets add-on that syncs spreadsheet rows with Google Calendar events. This policy explains what data the add-on accesses, what it does with it, and what it never does.
| Google permission | What it lets Calrows do | Why it is needed |
|---|---|---|
| View and manage the spreadsheet the add-on is used in (spreadsheets.currentonly) | Read the rows you choose to sync and write event IDs, imported events, timesheets and the Sync Log into that spreadsheet. | The sheet is the source and destination of the sync. Calrows cannot see any other spreadsheet. |
| See, edit, share and permanently delete calendars you can access (calendar) | List your calendars, create, update and delete events in the calendar you pick, and read events for imports and timesheets. | Creating and updating events is the purpose of the add-on. Deleting is used only by "Remove events for deleted rows", which you trigger, and only for events Calrows itself created. |
| Display and run content in prompts and sidebars (script.container.ui) | Show the sidebar. | The user interface. |
| Run when you are not present (script.scriptapp) | Continue a long sync after Google's time limit, and run automatic sync on the schedule you set. | Large sheets and the Pro automatic sync. |
| Connect to an external service (script.external_request) | Ask our licence server whether your Google account has a Pro subscription. | To unlock Pro features. Only your email address is sent. |
| See your primary Google account email address (userinfo.email) | Identify your account for the free-plan counter and the Pro check. | So that a Pro purchase can be tied to your Google account without creating another login. |
Calrows does not store your spreadsheet contents or your calendar events on any server we operate. All sync work happens inside Google's Apps Script environment, between your sheet and your calendar.
Calrows does not sell Google user data and does not share it with advertisers, data brokers or any third party for their own purposes. The only parties that ever receive any data are the service providers below, each for a single stated reason.
| Recipient | What they receive | Why |
|---|---|---|
| Google (Apps Script, Sheets, Calendar) | All sync operations run inside Google's own infrastructure. Your spreadsheet and calendar data never leave your Google account. | Calrows is a Google Sheets add-on; Google's services are where the work happens. |
| Cloudflare, Inc. | Your Google account email address only, sent to our licence server hosted on Cloudflare Workers when the add-on checks whether you have a Pro plan. | To unlock Pro features. No spreadsheet or calendar content is ever sent. |
| Paddle.com Market Ltd | The email address and payment details you enter yourself at checkout. Paddle is the merchant of record for Pro purchases. | To process payment, tax and receipts. Paddle does not receive any Google user data from the add-on. |
Beyond these, we disclose data only if required by law, for example a valid court order, or to investigate abuse of the service, and we will limit any such disclosure to what is legally required.
We do not transfer Google user data to any other person or company, including in the event of a merger or sale of the business, without first notifying users and obtaining consent where the law requires it.
Calendar and spreadsheet data obtained through Google APIs is treated as sensitive. The safeguards below apply to all of it.
If we become aware of a security breach affecting your data, we will notify affected users by email within 72 hours of confirming it, describe what was affected, and explain the steps taken. We will also notify Google where its policies require it.
Calrows does not use any data obtained through Google APIs to develop, improve or train generalised artificial intelligence or machine learning models, and does not transfer such data to any third party for that purpose. Calrows contains no AI features.
Calrows' 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 sets no cookies and includes no analytics. This website uses no third-party analytics or advertising cookies.
Calrows is not directed at children under 16 and we do not knowingly collect data from them.
If this policy changes materially we will update the date above and note the change on this page.
Questions about privacy: [email protected].