Batch 07 — Monetization

A small bottom banner and a one-time purchase to remove ads, with the advertising boundary enforced structurally rather than remembered.

Landed when: the ads module declares no dependency on core/database or domain/*, that guard has been proved to fail, no health-derived value appears in any ad request or callback, the purchase removes ads immediately and restores on reinstall, and prediction quality is identical for paying and free users.

No due date
0% Completed