Privacy policy
Last updated: 22 October 2026. This policy covers Spreadsheet Editor for Asana (“the add-on”), a Google Sheets add-on made by Senyi Labs.
Who we are
Senyi Labs, Norway. Contact: the contact form (topic Privacy).
The short version
- The add-on runs in Google Apps Script inside your own Google account. Senyi Labs runs no server that receives your Asana or spreadsheet data.
- Asana task data goes directly from Asana into your spreadsheet, and your edits go directly from your spreadsheet to Asana.
- No advertising, no tracking, no selling of data.
What the add-on stores, and where
| Data | Where | Why | How long |
|---|---|---|---|
| Asana tasks you pull (names, sections, assignees, dates, notes, tags, custom field values, links) | Your spreadsheet, including hidden tabs starting with _spreadsheet_editor_ | To show and edit them, and to detect what you changed | Until you delete the tabs or the spreadsheet |
| The old values of your last send | A hidden tab in your spreadsheet | For “Undo last send” | Until the next send or until you delete it |
| Your Asana sign-in (access and refresh token) and your Asana name, email and user ID | Google Apps Script user properties: private to your Google account and this add-on | To call Asana as you | Until you click Disconnect or remove the add-on |
| Lookups from email or name to Asana user ID | Google Apps Script cache, private to you | To avoid repeated lookups | At most 6 hours |
| Trial start date, licence key and the result of its last check | Google Apps Script user properties | Trial and Pro features | Until you remove the key or the add-on |
| Automatic refresh setting | Google Apps Script user properties and a time-based trigger in your account | To refresh the spreadsheet you chose | Until you turn it off |
Who receives data
- Asana: your requests to read and change tasks, under your Asana account and your organisation’s agreement with Asana.
- Lemon Squeezy (our reseller and merchant of record): when you enter a licence key, the key is sent to Lemon Squeezy to check that it is valid, and checked again about once a day. Purchases are handled by Lemon Squeezy under their privacy policy.
- Google: the add-on runs on Google’s infrastructure. Google processes this under your agreement with Google.
Google user data
The add-on asks Google for permission to:
- See, edit and create spreadsheets: to write Asana tasks into the spreadsheet where you use the add-on, read your edits, and open that same spreadsheet for automatic refresh. It does not read or change your other spreadsheets.
- Connect to external services: to call Asana and the licence check.
- Display content in Google Sheets: the sidebar and dialogs.
- Run when you’re not present: automatic refresh, only if you turn it on.
Spreadsheet Editor for Asana’s use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. We do not use Google user data for advertising, do not sell it, do not use it to train AI models, and no person at Senyi Labs reads it, unless you ask us to for support, it is needed for security, or the law requires it.
Error logs
When something fails, Google Apps Script records the error message in Google Cloud logging, which Senyi Labs can read to fix problems. An error message can contain a task name or a value you typed, for example “unknown user …”. Google keeps these logs for about 30 days.
Your choices and rights
Click Disconnect in the sidebar to remove your Asana sign-in. Delete the add-on’s tabs or the spreadsheet to remove task data. Removing the add-on in Google Sheets (Extensions → Add-ons → Manage add-ons) stops it from running. You can also revoke its access at myaccount.google.com/permissions, and Asana’s access in your Asana account settings under Apps. For any privacy question or request, including under the GDPR, use the contact form and choose the topic Privacy.
Changes
We’ll update this page when the add-on’s data handling changes, and note the date at the top.