# What permissions are required to use Sheet Monkey

When you sign up to Sheet Monkey, you are asked to accept the following authorizations:

<figure><img src="https://506014553-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDC2UBVsxTCFgqgM3sK%2Fuploads%2Fu3EZSaiHndXWPUw4ta5M%2FCleanShot%202024-02-26%20at%2009.19.41.png?alt=media&#x26;token=ae0f9be9-1855-4aca-a9a3-4ebd30b97781" alt=""><figcaption></figcaption></figure>

| Scope                                                                                     | How we use it                                                                                                                                                                                                    |
| ----------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| See, edit, create, and delete only the specific Google Drive files you use with this app. | <p></p><p>This scope is required to perform the following actions:</p><p></p><ul><li>Creating Sheet Monkey templates in your Google Drive.</li><li>Saving data in existing sheets that you select.<br></li></ul> |
| <p></p><p>See, edit, create, and delete your spreadsheets in Google Drive</p>             | <p></p><p>This scope is required to perform the following actions:</p><p></p><ul><li>Saving data into the spreadsheets that you've linked to your Sheet Monkey forms.<br></li></ul>                              |

### Does the Sheet Monkey server list my files?

No.&#x20;

Sheet Monkey only reads your files in the client browser using the [Google Picker API.](https://developers.google.com/picker/docs) At no point do we browse files in your drive using our backend servers using the Google Drive API.

### Does the Sheet Monkey server read my spreadsheets?

The Sheet Monkey server will read the first row of spreadsheets that you have linked to a form to get the headers for the columns. It does not read any other part of the spreadsheet.&#x20;

It does not read any spreadsheets that you have not linked to a form.

### Does Sheet Monkey update my files?

The Sheet Monkey server will update spreadsheets that you have linked to a form by adding rows and columns as the form is submitted.

Sheet Monkey will never update a spreadsheet that you have not linked to a form.

### Does Sheet Monkey delete my files?

No.

Sheet Monkey will never delete a file in your drive. Even if you delete the form, it will not delete the sheet you have linked to it.

### What data is stored by Sheet Monkey?

* **User information:** We store Google **user profile information** to link your forms to your Google account. We do not store passwords.
* **Tokens:** We cache a **temporary access token** generated by Google. These tokens automatically expire and are automatically deleted from our cache as soon as they expire. We also securely store a **refresh token** to generate new access tokens as needed.
* **Spreadsheet information:** We only store the **ids of the spreadsheet** that you chose when you link it to a form. We do not permanently store any other information or data that is inside a linked spreadsheet or any data that is added to a spreadsheet using Sheet Monkey. Sheet Monkey may temporarily store submitted data for a period not exceeding six months.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sheetmonkey.io/policies/what-permissions-are-required-to-use-sheet-monkey.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
