← back to Boomer Calculator
privacy: disclose AdMob/AdSense, SKAdNetwork and ATT (TK-11230)
eabf36321962819b0a8a323832dea4f0db82b3a0 · 2026-09-10 13:31:48 -0700 · Steve Abrams
The published policy stated Boomer Calc 'does not integrate with any third-party
services, analytics platforms, or advertising networks' and that 'no data is collected
or transmitted'. Both were false: the binary ships real AdMob ids, SKAdNetworkItems and
NSUserTrackingUsageDescription, and the web build serves AdSense.
Apple's automated 2.3.6 check caught the related Age Rating omission (now set to
Advertising=Yes). It did NOT cite the privacy page — but three apps on this account are
already cited under Guideline 5.6 for misleading behavior, so a live policy contradicting
the shipped binary was the most exposed remaining item.
Surgical fix, not a rewrite: the calculator genuinely collects nothing (no localStorage,
no fetch, no analytics outside the ad component), so that accurate claim is preserved and
only the advertising statements are corrected.
NOT DEPLOYED — boomercalc.com deploy is customer-facing and remains gated.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Files touched
Diff
commit eabf36321962819b0a8a323832dea4f0db82b3a0
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Thu Sep 10 13:31:48 2026 -0700
privacy: disclose AdMob/AdSense, SKAdNetwork and ATT (TK-11230)
The published policy stated Boomer Calc 'does not integrate with any third-party
services, analytics platforms, or advertising networks' and that 'no data is collected
or transmitted'. Both were false: the binary ships real AdMob ids, SKAdNetworkItems and
NSUserTrackingUsageDescription, and the web build serves AdSense.
Apple's automated 2.3.6 check caught the related Age Rating omission (now set to
Advertising=Yes). It did NOT cite the privacy page — but three apps on this account are
already cited under Guideline 5.6 for misleading behavior, so a live policy contradicting
the shipped binary was the most exposed remaining item.
Surgical fix, not a rewrite: the calculator genuinely collects nothing (no localStorage,
no fetch, no analytics outside the ad component), so that accurate claim is preserved and
only the advertising statements are corrected.
NOT DEPLOYED — boomercalc.com deploy is customer-facing and remains gated.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
---
app/privacy/page.tsx | 22 ++++++++++++++++++----
1 file changed, 18 insertions(+), 4 deletions(-)
diff --git a/app/privacy/page.tsx b/app/privacy/page.tsx
index 6f2ac50..4aa3e56 100644
--- a/app/privacy/page.tsx
+++ b/app/privacy/page.tsx
@@ -36,17 +36,31 @@ export default function PrivacyPolicy() {
<section className="mb-8">
<h2 className="text-2xl font-semibold mb-4">Third-Party Services</h2>
+ <p className="text-gray-300 leading-relaxed mb-4">
+ The calculator itself does not collect, store, or transmit any of the numbers you
+ enter — those stay on your device and are never sent anywhere.
+ </p>
<p className="text-gray-300 leading-relaxed">
- Boomer Calc does not integrate with any third-party services, analytics platforms,
- or advertising networks. Your usage of the app is completely private.
+ Boomer Calc is supported by advertising, and that is the one place a third party is
+ involved. The iOS app displays banner ads served by <strong>Google AdMob</strong>; the
+ website at boomercalc.com displays ads served by <strong>Google AdSense</strong>.
+ Google may collect device and usage information to deliver and measure those ads, as
+ described in Google's own privacy policy. The app also includes Apple's
+ SKAdNetwork framework, which Google uses to measure ad installs in a
+ privacy-preserving way, and the app presents Apple's App Tracking Transparency
+ prompt. If you decline that prompt, the app does not track you across other
+ companies' apps and websites, and you will still see ads — they are simply
+ less personalized.
</p>
</section>
<section className="mb-8">
<h2 className="text-2xl font-semibold mb-4">Data Security</h2>
<p className="text-gray-300 leading-relaxed">
- Since no data is collected or transmitted, there is no risk of your personal
- information being compromised through our app.
+ The calculations you perform never leave your device, so there is nothing for us to
+ lose, sell, or expose. The only data leaving the app is what Google's advertising
+ SDK collects to serve and measure ads, which is governed by Google's privacy
+ policy and by your App Tracking Transparency choice.
</p>
</section>
← 99825b4 Build AdSense-ready Boomer Calculator release
·
back to Boomer Calculator
·
auto-data-snapshot: 2026-09-11T08:16:47 (3 data files) — out 3d68d13 →