Talon
EN 中文

Google API Disclosure

This page discloses how Talon accesses Google APIs, what data is involved, how that data is handled, and how to revoke access. It is referenced from Google's OAuth consent screen and the Google Ads API Standard access application.

1. Operator and contact

Talon is operated by Hunyuan Group Co., Limited (混元集團有限公司), a private company limited by shares incorporated in Hong Kong, CR Number 78425977 (incorporated 8 July 2025). The company is registered with the Hong Kong Companies Registry under the Companies Ordinance (Chapter 622 of the Laws of Hong Kong). The registration is publicly verifiable at the Integrated Companies Registry Information System (ICRIS):

For any question about this disclosure or about Talon's handling of Google user data, contact:

2. Google APIs accessed

Talon uses the following Google APIs on behalf of an authenticated user who has explicitly authorized the connection:

APICapabilityUsed for
Google Ads APIRead and manage Google Ads entitiesCampaigns, ad groups, ads, keywords, assets, audience signals, conversion actions, performance reports
Google Analytics 4 Admin APIManage GA4 propertiesProperty listing, data streams, key events, Measurement Protocol
Google Analytics 4 Data APIRun reportsCross-account analytics reporting
Google Search Console APIRead and submit URLsSearch analytics, URL inspection, sitemaps, Indexing API
Google Tag Manager APIManage containersTags, triggers, workspaces, versions, publish
PageSpeed Insights APIRead performance metricsLighthouse audits, Core Web Vitals
Google Site Verification APIVerify domain ownershipRequired by some Search Console operations
Indexing APISubmit URLs for indexingFaster indexing for jobs published via Talon

3. OAuth scopes requested

Talon requests only the scopes needed to call each API. The full set:

ScopeGranted to
https://www.googleapis.com/auth/adwordsGoogle Ads API
https://www.googleapis.com/auth/analytics.readonlyGA4 read-only reporting (default; Analytics edit is opt-in)
https://www.googleapis.com/auth/analytics.editGA4 admin and write — requested only when the user runs an admin tool
https://www.googleapis.com/auth/webmasters.readonlySearch Console read
https://www.googleapis.com/auth/tagmanager.readonlyTag Manager read
https://www.googleapis.com/auth/tagmanager.edit.containersTag Manager write — opt-in
https://www.googleapis.com/auth/siteverificationDomain verification
https://www.googleapis.com/auth/indexingSubmit URLs for indexing

Talon never requests scopes outside advertising and analytics, including: drive, gmail, calendar, contacts, photos, youtube.

4. Data flow

  1. The user clicks Connect Google Ads in the Talon dashboard.
  2. The browser opens Google's OAuth consent screen on accounts.google.com.
  3. Google returns an authorization code to the configured OAuth redirect URI.
  4. Talon exchanges the code for an access token and a refresh token, both bound to the user.
  5. The refresh token is Fernet-encrypted with a per-deployment key and stored in the user's vault row in PostgreSQL.
  6. On every subsequent API call, Talon decrypts the refresh token, exchanges it for a short-lived access token, and calls the Google API on behalf of the user.
  7. The access token is never logged. Tokens are never sent to any server other than Google's token endpoint and the Google API being called.

5. Use case for Google user data

Talon accesses Google user data exclusively to operate the documented features of the product: read and write Google Ads entities (campaigns, ad groups, keywords, ads, assets, conversion actions), run analytics reports, inspect URLs in Search Console, manage Tag Manager containers, and submit URLs for indexing. The data is used solely to execute the operation the user initiated through the AI client.

6. Limited Use compliance

Talon accesses Google APIs on behalf of the user who explicitly authorized the connection. Talon's use of data received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Specifically:

7. Storage and retention

8. Sharing and transfer

Talon does not sell, rent, or otherwise commercially share Google user data with third parties. Google user data is transferred only to:

No cross-tenant aggregation. No cross-customer analytics. No data warehousing. No sale, lease, or trade of Google user data, derived or otherwise.

9. Security measures

10. Use for advertising

Talon does not use Google user data to serve advertisements to the user, to target the user with advertising on any other property, or to build advertising audiences. The tool exists to help the authenticated user manage their own advertising accounts — it does not consume Google user data for ad-tech purposes.

11. How to revoke

You can revoke Talon's access at any time. Either method is sufficient:

Either action is immediate and irreversible from Talon's side. To reconnect, repeat the OAuth flow.

12. Changes to this disclosure

We will update this page when scopes change, when a new Google API is added, or when the data flow changes materially. The effective date at the top of the page reflects the current version.

Effective date: 2026-07-14. Last updated: 2026-07-14.