Advertising policy
Huminity does not sell rankings, canon placement, or truth. Optional display ads may appear only in
labelled chrome regions when both product flags and your device consent allow it (P1D / P47).
Consent uses the same huminity.consent.v1 payload as the site banner — opt in to advertising here for testing, or use Allow analytics + ads on the banner.
Build with PUBLIC_ADSENSE_SLOTS=1 for layout QA only. Production AdSense loads only when flg.ads.adsense_enabled is on and legal gates in the handbook are satisfied (or use PUBLIC_ADSENSE_LAYOUT_QA=1 to ignore the flag for declared-zone shape checks only).
Content-Security-Policy for AdSense origins is applied at the **edge** (gateway / Pages headers) when flg.ads.adsense_enabled is on — not via raw script tags in the marketing bundle (see infra/monetization/ADS-POLICY.md).