If you choose to connect Google, CURVE receives your Google account identifier, email address, granted permissions, and an OAuth credential that lets CURVE perform only the actions you authorize. We encrypt the credential at rest. The Google Workspace connector may send a Gmail message that you compose and explicitly approve in CURVE; it cannot read, search, draft, label, archive, delete, or otherwise manage your Gmail mailbox. The connector may also list and manage calendars and events; create secondary calendars; edit calendar properties and subscriptions; grant, change, or revoke calendar sharing permissions; permanently delete an owned secondary calendar after typed confirmation; and create or update Google Docs, Sheets, and Drive files created or uploaded through CURVE. CURVE does not permanently delete a primary calendar. A Curve AI email or calendar preview is encrypted while it awaits your confirmation, expires after 20 minutes, and is cleared when completed or cancelled; its content is not written to the Workspace activity ledger.
Google content is fetched on demand to display or complete the action you requested. Before an email send, calendar write or deletion, or file write, CURVE shows an action preview and requires confirmation. CURVE does not build a permanent copy of your mailbox, calendars, or Drive. We retain minimized action metadata—such as action type, time, success or failure, and an irreversible target representation—for security, troubleshooting, abuse prevention, and user-visible history. We do not place email bodies, recipient addresses, document contents, or calendar descriptions in that activity ledger.
Google user data received through Google APIs is isolated from CURVE’s AI-assisted features. CURVE does not send Gmail, Google Calendar, Google Drive, or Google Docs and Sheets content—or Google OAuth credentials—to OpenAI or any other AI or machine-learning provider, gateway, aggregator, or model hub. No AI-assisted CURVE feature accepts Google API user data as model input. CURVE does not use or transfer Google user data for advertising, sale, model training or improvement, lending or credit decisions, or human review except where necessary to provide or secure the connected service, comply with law, or act at the user’s direction. CURVE’s use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including its Limited Use requirements.
You can disconnect Google in Account Settings. CURVE immediately blocks the credential from active use, requests revocation from Google, and deletes the stored credential once Google confirms revocation. If Google is temporarily unreachable, CURVE retains the encrypted credential only so you can retry revocation; Workspace actions remain blocked. You can also delete or change content directly in Google. Disconnecting does not delete emails already sent, recipient-controlled copies, Google files or events you chose to create, security or audit records that must be retained, or information Google independently controls.
If you choose to connect Microsoft 365, CURVE receives your Microsoft account identifier, email address, granted permissions, and an encrypted OAuth credential. The connector may read, search, draft, send, and manage Outlook messages; list and manage calendars and events; and create or update Word, Excel, and OneDrive files. When you explicitly ask Curve AI to analyze Outlook, Calendar, or OneDrive, CURVE sends only the matching content needed for that request to OpenAI to produce your answer. Connected source content is fetched on demand and is not written to CURVE's tool-run logs; the resulting answer remains in your Curve AI chat until you delete the chat. OpenAI API data is not used to train OpenAI models unless CURVE affirmatively opts in, and CURVE does not opt in; under OpenAI's default API data controls, request content may be retained in abuse-monitoring logs for up to 30 days. Email sending and calendar creation require a separate exact preview and confirmation; the preview is encrypted, expires after 20 minutes, and is cleared when completed or cancelled. Disconnecting immediately blocks CURVE and deletes its stored Microsoft credential; it does not delete emails, files, or events you previously chose to create.