Boomer Calculator

repo: ~/Projects/boomer-calculator · 29 commits · 0 in last 24h, 0 in last 7d ·

Search the build

29 commits indexed

  1. 2df03e3 2026-09-11 Record native build 8 installation and device handoff
  2. 8dffd18 2026-09-11 Verify Boomer build 8 cloud signing and Apple validation
  3. f7093c7 2026-09-11 Record signing export blocker after approval relay
  4. 2395cbf 2026-09-11 Verify live calculator and retain local iOS build 8 signing handoff
  5. 90c4eaa 2026-09-11 Compile current calculator source before math tests
  6. 91a9312 2026-09-11 Replace hardcoded calculator answers with real validated calculations
  7. a4a5c86 2026-09-11 auto-data-snapshot: 2026-09-11T09:31:49 (4 data files) — out/index.txt out/privacy.txt out/support.txt verification/TK-11230/calculator/browser-proof.json
  8. 0cbc4d6 2026-09-11 Record verified live Boomer privacy deployment
  9. 56c7fa9 2026-09-11 Correct Boomer privacy disclosures for advertising and device permissions
  10. 3d68d13 2026-09-11 auto-data-snapshot: 2026-09-11T08:16:47 (3 data files) — out/index.txt out/privacy.txt out/support.txt
  11. eabf363 2026-09-10 privacy: disclose AdMob/AdSense, SKAdNetwork and ATT (TK-11230)
  12. 99825b4 2026-09-03 Build AdSense-ready Boomer Calculator release
  13. dd65f29 2026-09-03 auto-data-snapshot: 2026-09-03T09:53:05 (3 data files) — out/index.txt out/privacy.txt out/support.txt
  14. 94479b6 2026-09-03 Record Boomer Calc App Review submission proof
  15. 4506344 2026-09-02 Correct App Store privacy submission guidance
  16. 9be1682 2026-08-07 Boomer Calc: wire REAL AdMob ids (app ~7368317108, banner /7591678383) + production mode
  17. 0c67b54 2026-08-07 Boomer Calc: replace in-app AdSense with AdMob (platform-split) for App Store compliance
  18. a61ccec 2026-08-07 Boomer Calc: flag embedded AdSense — blocks 'Data Not Collected' claim + violates AdSense-in-app policy; document strip-vs-AdMob options
  19. b886125 2026-08-07 Boomer Calc: rewrite App Store copy to match the always-67 gag + add 6.9" screenshots
  20. e7e1fc8 2026-08-06 ios: build 6 for 1.0.1 resubmit (fixed icon) — bump CURRENT_PROJECT_VERSION 5→6, add exportOptions
  21. 539d688 2026-08-06 auto-save: 2026-08-06T08:19:59 (10 files) — out/404.html out/_next/static/mixwsaj5CRtCqWWmaY4KW/_buildManifest.js out/_next/static/mixwsaj5CRtCqWWmaY4KW/_ssgManifest.js out/index.html out/index.txt
  22. 067a7cc 2026-08-06 auto-save: 2026-08-06T07:19:35 (10 files) — out/404.html out/_next/static/pALTZY5P7-4elhTo_WMOr/_buildManifest.js out/_next/static/pALTZY5P7-4elhTo_WMOr/_ssgManifest.js out/index.html out/index.txt
  23. 5bcc5d5 2026-08-06 bump iOS to 1.0.1 (5) for App Store resubmission; add ASC API helper + export options
  24. 0c7609d 2026-08-06 auto-save: 2026-08-06T06:49:23 (5 files) — capacitor.config.ts ios/App/App.xcodeproj/project.pbxproj ios/App/App.xcworkspace/contents.xcworkspacedata ios/App/Podfile.lock out/
  25. 7917341 2026-08-05 real branded app icon set (retro 67 calculator) — fixes App Store Guideline 2.3.8 placeholder-icon rejection
  26. a469a52 2026-08-05 add AdSense loader + ads.txt (Phase 1 monetization)
  27. d5b139c 2026-06-03 chore(gitignore): add canonical .env* and *.bak ignore patterns
  28. bd65ddf 2026-05-07 tighten .gitignore: add missing standing-rule patterns (tmp/ *.log dist/)
  29. 4abb75b 2026-05-06 initial snapshot — gitify all builds (CLAUDE.md rule 2026-05-06)

Authors

Agents used

  • none detected

Skills used

  • /index7
  • /static4
  • /privacy3
  • /support3
  • /calculator1
  • /browser-proof1
  • /admob1
  • /project1
  • /contents1

Creative ideas + design notes

Commits with substantial prose (≥120 chars) — the rationale behind each move.

eabf363 · 2026-09-10 · 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>
0c67b54 · 2026-08-07 · Boomer Calc: replace in-app AdSense with AdMob (platform-split) for App Store compliance
- AdSense now web-only (runtime Capacitor.isNativePlatform() gate); never injected in the native app
- Add @capacitor-community/admob 7.2.0 + native banner (Google TEST ids) w/ ATT
- Info.plist: GADApplicationIdentifier + NSUserTrackingUsageDescription + SKAdNetwork
- cap sync ios (pod installed); web build verified
- Update store copy privacy to Third-Party Advertising + real-id swap checklist
e7e1fc8 · 2026-08-06 · ios: build 6 for 1.0.1 resubmit (fixed icon) — bump CURRENT_PROJECT_VERSION 5→6, add exportOptions
Rebuilt + uploaded to ASC via xcodebuild -allowProvisioningUpdates + team ASC API
key (no interactive Apple login needed). Carries the real retro-67 calculator icon
that fixes the Guideline 2.3.8 placeholder-icon rejection. Build 6 uploaded OK.

File tree

163 files tracked. Click any to browse the source at HEAD.

Other build journals

← Blockprintedwallpaper  ·  all 4 projects  ·  Bounce Studio →

Export

commits.csv · feed.atom · project.json · commits.json

rendered in 1ms