Is AI Safe for Work Email and Google Data?

How SurfBuddy protects your data with OAuth and encryption.

We don't train on your data. We don't share it. You control access and can revoke it anytime.


How Authentication Works

SurfBuddy uses OAuth 2.0—the same standard used by apps like Slack and Notion to connect to Google.

  1. You click an agent and ask it to do something (e.g., "find my emails" in the Gmail workspace)
  2. SurfBuddy prompts you to connect
  3. Google's sign-in page opens (not ours)
  4. You approve the specific permissions requested
  5. Google sends us a secure token, and your request completes

We never see your Google password. Authentication happens entirely on Google's servers.


What Each App Can Access

AppCan AccessCannot Access
GmailRead emails, create draftsDelete emails, change settings
SheetsRead/write specified sheetsSheets you don't share
DocsCreate and edit documentsDocuments you don't share
CalendarRead/create eventsDelete events, other calendars
Web ExplorerPublic web pages, search resultsPrivate pages, authenticated content

How to Revoke Access

  1. Go to myaccount.google.com/permissions
  2. Find "SurfBuddy"
  3. Click "Remove Access"

All tokens are invalidated immediately. SurfBuddy loses access until you reconnect.


Data Protection

In transit: All API communication uses HTTPS/TLS encryption.

At rest: Tokens are stored encrypted. We don't store copies of your emails, documents, or spreadsheets—data is fetched in real-time when you request it.