Bamboo AdMob Sync ("the Application") is an internal advertising reporting and data-synchronisation tool operated by BambooMobi ("we", "us", "our"). BambooMobi is the data controller for the information described in this policy.
| Controller | BambooMobi |
|---|---|
| Contact for privacy matters | tangzhang657@gmail.com |
| Application home page | https://admob.bamboomobi.top/app-info.html |
| Application type | Internal tool (not offered to the general public; no sign-up, no consumer accounts) |
This policy explains what information the Application accesses through Google's AdMob API, why we access it, how it is stored and protected, who it is shared with, how long it is kept, and how the person who granted access can withdraw it. It applies to the Application only — it does not describe any other BambooMobi service.
The Application connects to the Google AdMob API using OAuth 2.0 with the single scope
https://www.googleapis.com/auth/admob.readonly — a read-only permission.
We access the following categories of data, and only for AdMob accounts that BambooMobi owns and operates.
| Category | Specific fields | Why we need it |
|---|---|---|
| Time dimension | Report date | Placing each figure on the correct calendar day for daily reporting and reconciliation |
| App identifiers | App ID (e.g. ca-app-pub-…~5060919207), app display name |
Attributing revenue and traffic to the correct app we publish |
| Ad unit identifiers | Ad unit ID, ad unit display name, ad unit format (interstitial / native / app-open / banner) | Understanding which in-app placements perform, and diagnosing fill or rendering problems |
| Geography | Country / region code | Country-level analytics; detecting anomalies such as a single country dominating traffic |
| Platform & ad source | Platform (Android / iOS), ad source name (e.g. AdMob Network) | Comparing platform performance and verifying mediation configuration |
| Aggregated metrics | Ad requests, matched requests, match rate, impressions, clicks, click-through rate, impression CTR, estimated earnings, observed eCPM | Producing revenue reports, financial reconciliation against our accounting records, and traffic-quality review |
| Category | Specific fields | Why we need it |
|---|---|---|
| Account identity | AdMob publisher ID (e.g. pub-7685469950198623), linked AdSense customer ID |
Ensuring reports are attributed to, and only to, the correct account |
| Reporting settings | Account time zone, account currency | Preventing off-by-one-day errors and currency misinterpretation in our reporting |
| Asset inventory | List of apps and ad units with their serving status | Detecting removed or renamed ad units so historical figures stay correctly labelled |
| Item | What it is | Why we hold it | Where it is stored |
|---|---|---|---|
| OAuth refresh token | A credential issued by Google that allows the Application to obtain short-lived access tokens for the read-only scope, without repeated manual sign-in | To keep the authorised integration running | Root-owned environment file with 0600 permissions on our own proxy server; never written to our application database, source code repository or logs |
| OAuth access token | A short-lived token (about one hour) held in memory on the proxy server | To call the read-only reporting endpoints | In process memory only; discarded on expiry or restart |
admob.readonly.All of these purposes are internal business-reporting purposes. The data is never used to make decisions about individuals, and the Application performs no automated decision-making and no profiling of individuals.
Where the EU or UK General Data Protection Regulation applies, we rely on the following legal bases:
We do not sell, rent or trade the data. We share it only in the limited circumstances below.
| Recipient | Purpose | Notes |
|---|---|---|
| Our own staff | Reporting, reconciliation and operations | Access limited to authorised personnel on a need-to-know basis, over authenticated channels |
| Cloud hosting provider (data processor) | Running our database and proxy server | Acts only on our documented instructions; no independent use of the data |
| Account owner / contractual partners | Settlement of advertising revenue | Aggregated figures only — app-level totals; no personal data, and no Google account credentials |
| Authorities | Compliance with a legal obligation | Only where we are legally required to disclose |
No data is shared with advertising networks, data brokers, or analytics resellers.
The Application's proxy server and database are hosted in Hong Kong. Data retrieved from Google may therefore be processed outside the country in which it was generated. Where personal data of an EU/UK data subject would be involved (in practice this policy covers only aggregated advertising statistics), transfers are protected by appropriate safeguards such as standard contractual clauses. The Application also enforces TLS for every connection to Google's API, so data is encrypted in transit.
| Data | Retention period | Reason |
|---|---|---|
| Advertising report data (daily aggregates) | Up to 36 months, then deleted or irreversibly aggregated | Financial reconciliation, audit and year-on-year comparison |
| Retrieval logs (job status, row counts, error messages) | 90 days, then automatically purged | Operational troubleshooting |
| OAuth refresh token | Until the integration is discontinued or access is revoked; deleted immediately afterwards | Maintaining the authorised connection |
| Web server access logs for this public information site | 14 days | Security and abuse monitoring |
0600 environment file on a dedicated proxy server; they are never committed to source control, never stored in the application database, and never written to logs or error messages.This website and the Application use no cookies, no local storage, no tracking pixels, no third-party analytics and no advertising tags. We do not build behavioural profiles and we do not track visitors across sites. Server access logs record standard technical fields (timestamp, requested path, HTTP status, user agent) for security purposes only, and are deleted after 14 days.
The Application is an internal business tool. It is not directed to children, is not offered to the public, and we do not knowingly collect any information relating to children. The AdMob statistics we process are aggregated advertising metrics relating to apps we publish, not information about individual users.
Where EU/UK data protection law applies, you have the right to:
To exercise any of these rights, email tangzhang657@gmail.com. We respond within 30 days. We may need to verify your identity, and we may ask for the AdMob account in question so that we can locate the relevant records. Because the Application processes aggregated advertising statistics, in most cases we hold no personal data about an individual to disclose, correct or erase.
Access can be withdrawn at any time, with immediate effect, in either of two ways:
After revocation, previously retrieved historical figures may remain in our reporting database until the retention period in section 9 expires, unless you ask us to delete them.
The Application does not carry out automated decision-making within the meaning of Art. 22 GDPR, and does not build profiles of individuals. Automated processes are used only to retrieve, store and reconcile aggregated advertising statistics.
The Application does not use Google APIs — and does not use any other service — to create, generate, distribute or facilitate AI-generated Non-Consensual Intimate Imagery (AI NCII) or any other form of synthetic sexual or intimate content. The only Google data the Application handles is aggregated advertising performance statistics for accounts we own, and its only purpose is internal financial reporting.
If we change how the Application handles data, we will update this page and revise the "Last updated" date at the top. Material changes will also be reflected in the Google OAuth consent screen configuration. Continued use of the Application after an update constitutes acceptance of the revised policy.
BambooMobi — privacy contact
Email: tangzhang657@gmail.com
We aim to respond to privacy enquiries within 30 days. If you are not satisfied with our response, you may
complain to your local data protection authority.
Bamboo AdMob Sync(下称"本应用")是由 BambooMobi(下称"我们")运营的 内部广告报表与数据同步工具。BambooMobi 是本政策所述信息的控制者。 隐私事务联系方式:tangzhang657@gmail.com。
本政策说明本应用通过 Google AdMob API 访问哪些信息、为何访问、如何存储与保护、与谁共享、保留多久, 以及授权方如何随时撤回访问权限。本政策仅适用于本应用。
本应用通过 OAuth 2.0 申请单一权限 https://www.googleapis.com/auth/admob.readonly(只读),
且仅访问 BambooMobi 自有并运营的 AdMob 账户。
| 类别 | 具体字段 | 用途 |
|---|---|---|
| 时间维度 | 报表日期 | 将数据归入正确日期,用于日报与对账 |
| 应用标识 | 应用 ID、应用显示名称 | 把收入与流量归到正确的自有应用 |
| 广告单元标识 | 广告单元 ID、名称、格式(插页/原生/开屏/横幅) | 评估各广告位表现,排查填充与渲染问题 |
| 地域 | 国家或地区代码 | 国家维度分析,发现单一地区异常占比 |
| 平台与广告来源 | 平台(Android/iOS)、广告来源名称(如 AdMob Network) | 比较平台表现,核对中介配置 |
| 聚合指标 | 请求数、匹配请求数、匹配率、曝光、点击、点击率、预估收益、观察到 eCPM | 生成收益报表、与财务账目对账、流量质量复核 |
| 账户元信息 | 发布商 ID、关联 AdSense 客户 ID、账户时区、币种 | 确保报表归属正确账户,避免跨日与币种误读 |
| 资产清单 | 应用与广告单元列表及其投放状态 | 识别已移除或改名的广告单元,保证历史数据标签正确 |
| 授权凭据 | OAuth refresh token(长期)、access token(约 1 小时) | 维持只读连接,无需反复人工登录;refresh token 仅存于自有代理服务器的 root 属主 0600 环境文件,不入业务数据库、不入代码仓、不写日志 |
admob.readonly。以上均属内部经营报表目的;不针对个人做任何决策,不做自动化决策、不做个人画像。
如适用欧盟/英国 GDPR,我们依据:正当利益(第 6(1)(f) 条,衡量与核对自有广告库存表现)、 同意(第 6(1)(a) 条,通过谷歌同意屏由账户所有者明确授予,可随时撤回)、 法律义务(第 6(1)(c) 条,会计与税务留存要求)。
我们不出售、出租或交易数据,仅在以下有限情形共享:
不向广告网络、数据中间商或数据转售方共享任何数据。
本应用的代理服务器与数据库位于香港,从 Google 获取的数据可能在其生成地之外处理。 如涉及欧盟/英国数据主体的个人数据(本政策实际仅涉及聚合广告统计),传输依适当保障措施(如标准合同条款)进行; 与 Google API 的所有通信均强制 TLS 加密。
| 数据 | 保留期 | 原因 |
|---|---|---|
| 广告报表数据(按日聚合) | 不超过 36 个月,之后删除或做不可逆聚合 | 财务对账、审计与同比分析 |
| 拉取日志(任务状态、行数、错误) | 90 天,之后自动清理 | 运维排障 |
| OAuth refresh token | 至集成停用或授权被撤销;撤销后立即删除 | 维持已授权连接 |
| 本站访问日志 | 14 天 | 安全与滥用监控 |
0600 文件;不入代码仓、不入业务库、不写日志。本站与本应用不使用 Cookie、不使用本地存储、无追踪像素、无第三方分析、无广告标签; 不做行为画像,不跨站追踪。服务器访问日志仅记录常规技术字段(时间、路径、状态码、UA),14 天后删除。
本应用为内部商业工具,不面向儿童、不向公众提供,我们不会有意收集与儿童相关的任何信息。 所处理的 AdMob 统计为自有应用的聚合广告指标,而非个人用户信息。
如适用欧盟/英国法律,您有权:知情、访问、更正、删除、限制处理、反对处理、数据可携、随时撤回同意, 以及向当地监管机构投诉。行使方式:邮件至 tangzhang657@gmail.com,我们将在 30 日内答复; 可能需要核验身份并请您提供对应的 AdMob 账户以便定位记录。由于本应用处理的是聚合广告统计,多数情况下 我们并不持有关于个人的个人数据。
撤销后,已获取的历史数字可能按第九节保留期继续留在报表库中,除非您要求删除。
本应用不进行 GDPR 第 22 条意义上的自动化决策,不构建个人画像;自动化仅用于聚合广告统计的获取、存储与对账。
本应用不使用 Google API(也不使用任何其它服务)创建、生成、传播或协助生成 AI 生成的未经同意的私密影像(AI NCII)或任何形式的合成色情/私密内容。 本应用处理的唯一 Google 数据是自有账户的聚合广告效果统计,唯一用途是内部财务报表。
若数据处理方式发生变化,我们将更新本页面并修改顶部"最后更新"日期;重大变化亦会同步体现在 Google OAuth 同意屏配置中。
BambooMobi — 隐私事务
邮箱:tangzhang657@gmail.com
我们将在 30 日内回应;如对答复不满意,您可向当地数据保护机构投诉。