Privacy Policy

Last updated: February 2026

ezagentauth does not collect, store, or have access to any of your Google user data. Your data stays between you and Google.

This Privacy Policy explains how ezagentauth ("we", "our", or "the Service") handles data when you use our OAuth authentication service at ezagentauth.com. This policy complies with the Google API Services User Data Policy.

1. Data Accessed

When you authenticate through our service, you authorize access to the following types of Google user data (OAuth scopes):

Important: While these scopes are requested during authentication, ezagentauth itself does not access, read, or process any of this data. The OAuth token that grants access to these services is provided directly to you.

2. Data Usage

ezagentauth does not use your Google user data in any way.

Here's exactly what happens during the authentication flow:

  1. You click "Sign in with Google" and are redirected to Google's authentication servers
  2. You authenticate directly with Google and approve the requested permissions
  3. Google sends an authorization code to our callback endpoint
  4. Our server exchanges this code for OAuth tokens with Google's servers
  5. The tokens are immediately displayed in your browser for you to copy
  6. The tokens exist only in your browser's memory and are never stored on our servers

We do not:

3. Data Sharing

ezagentauth does not share your Google user data with any third parties.

Since we do not collect or store any of your Google data, there is no data to share. Specifically:

Your responsibility: The OAuth token you receive is under your control. When you share this token with an AI agent or any other application, you are granting that application access to your Google account. We are not responsible for how those applications use your data.

4. Data Storage & Protection

ezagentauth does not store any Google user data.

Our Architecture

This service runs on Cloudflare Workers, a stateless serverless platform. Our implementation:

What We Do Store

The only data we store are our OAuth client credentials (Client ID and Client Secret) as encrypted secrets in Cloudflare. These are our application's credentials, not your personal data.

Security Measures

5. Data Retention & Deletion

Since we do not store any Google user data, there is no data retention period.

Token Lifecycle

OAuth tokens exist only temporarily during the authentication process:

  1. Tokens are generated by Google's servers
  2. Tokens pass through our server's memory for less than a second during the exchange
  3. Tokens are displayed in your browser
  4. Tokens are cleared from server memory immediately after the response is sent

Once you close the browser tab or navigate away, the tokens exist only where you have saved them.

Revoking Access

You can revoke the OAuth tokens and disconnect ezagentauth from your Google account at any time:

  1. Visit myaccount.google.com/permissions
  2. Find "ezagentauth" in the list of connected apps
  3. Click "Remove Access"

This immediately invalidates all tokens issued through our service.

Data Deletion Requests

Since we do not store any of your personal data or Google user data, there is no data to delete. If you have any concerns, you can:

6. Open Source Transparency

This entire service is open source. You can:

7. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last updated" date. Continued use of the service after changes constitutes acceptance of the updated policy.

8. Contact

If you have questions about this Privacy Policy or our data practices, please:

← Back to home