[object Object]

← back to Boomer Calculator

Boomer Calc: flag embedded AdSense — blocks 'Data Not Collected' claim + violates AdSense-in-app policy; document strip-vs-AdMob options

a61ccec70913608f5c3efdd1010f87f36b0341c4 · 2026-08-07 15:56:30 -0700 · steve

Files touched

Diff

commit a61ccec70913608f5c3efdd1010f87f36b0341c4
Author: steve <steve@designerwallcoverings.com>
Date:   Fri Aug 7 15:56:30 2026 -0700

    Boomer Calc: flag embedded AdSense — blocks 'Data Not Collected' claim + violates AdSense-in-app policy; document strip-vs-AdMob options
---
 APP_STORE_COPY_PASTE.txt | 31 +++++++++++++++++++++++--------
 1 file changed, 23 insertions(+), 8 deletions(-)

diff --git a/APP_STORE_COPY_PASTE.txt b/APP_STORE_COPY_PASTE.txt
index 44f47c0..67d7efa 100644
--- a/APP_STORE_COPY_PASTE.txt
+++ b/APP_STORE_COPY_PASTE.txt
@@ -68,8 +68,9 @@ WHAT YOU GET
 • One official answer — 67, delivered with total confidence
 • A dramatic "Calculating…" moment before every reveal
 • Big, friendly, easy-to-read buttons
-• No ads, no tracking, no sign-up
-• Works offline (67 is available even without a connection)
+• No sign-up, works offline (67 is available even without a connection)
+  (⚠️ do NOT claim "no ads/no tracking" — the current build embeds a Google
+   AdSense tag; see APP PRIVACY below. Remove it or the claim is false.)
 
 Boomer Calc: because sometimes the answer you need isn't the right one — it's 67.
 
@@ -136,12 +137,26 @@ Price: Free (0.00 USD)
 APP PRIVACY
 ===============================================================================
 
-Privacy Setting: Data Not Collected
-
-Explanation: This app collects no data. There is no account, no analytics SDK, and
-no tracking; every "calculation" is a local joke performed on-device.
-(⚠️ Confirm there is no analytics/ads SDK in the build before declaring this — a
-static Next.js export calculator should have none, but verify.)
+🔴 DO NOT SUBMIT AS "Data Not Collected" — the current build embeds a GOOGLE
+ADSENSE tag (adsbygoogle, publisher ca-pub-5278231299883833) in out/index.html.
+Two problems:
+  1. Google policy: AdSense (web ad tags) is NOT permitted inside apps — apps must
+     use AdMob. An AdSense tag in a Capacitor app violates the AdSense program
+     policy AND is an Apple review risk (4.2/5.1.1).
+  2. Apple privacy: an ad tag collects identifiers/usage → declaring "Data Not
+     Collected" would be FALSE (post-approval-pull risk, same class as the
+     GovArbitrage "Data Not Collected was wrong" fix).
+
+RECOMMENDED (Steve to decide):
+  • STRIP ADS (recommended): remove the adsbygoogle <script>/<ins> + ads.txt from
+    the web build, rebuild, `npx cap sync ios`. Then "Data Not Collected" is
+    honest and the app is a clean free novelty. → then Privacy Setting = Data Not
+    Collected.
+  • KEEP ADS: replace AdSense with AdMob (a real in-app ad SDK), and declare the
+    App Privacy as data collected → "Third-Party Advertising" + likely ATT prompt.
+    Heavier; a new build.
+
+Until decided, this field is BLOCKED — do not fill "Data Not Collected".
 
 
 ===============================================================================

← b886125 Boomer Calc: rewrite App Store copy to match the always-67 g  ·  back to Boomer Calculator  ·  Boomer Calc: replace in-app AdSense with AdMob (platform-spl 0c67b54 →