Maximalist mega-sitemap footer everywhere + monetization on EVERY app (reversals)
Maximalist footer + monetization-everywhere (reversals)
Reversal 1: Footer = MAXIMALIST mega-sitemap on EVERY app
Earlier (same day): "Footer is DIFFERENT per app (not shared). Each app draws its own footer."
REVERSED 2026-06-22 evening: Every app ships the same maximalist mega-sitemap footer, served from @chirag127/astro-chrome/Footer.astro. Same component, same data (FAMILY_APPS + FAMILY_BOOKS + FAMILY_PACKAGES), same visual treatment.
User mandate verbatim: "I add maximalist footer because many of the approval requires the footer having legal pages and many more."
Footer content
| Section | Content |
|---|---|
| Apps | All 25 apps grouped by category (Hub / Content / Tools / Personal) |
| Books | All 5 books |
| Packages | All 22 packages |
| Legal | Privacy / Terms / Contact / About / Refunds / Disclaimer / Security.txt / Sitemap |
| Family | Newsletter / Status / Changelog / Sponsors / Feedback |
| Brand | Oriz wordmark + 1-line bio + © year |
Mobile: collapses into accordion sections.
Reversal 2: Monetization on EVERY app
Earlier (rules/ads-allowed-everywhere-except.md): "AdSense + AdMob on every app EXCEPT oriz-cs-me-app (personal site) and oriz-janaushdhi-app (public-health ethics)."
REVERSED 2026-06-22 evening: Every app shows ads + pricing tiers — including janaushdhi (public-health) and cs-me (personal).
User mandate verbatim: "Every app we are making should have proper monetization. It doesn't matter that it is a medical website or something like that, it should have proper monetization. Like just like how you did with the Janoji website that you remove the monetization, it should not be the case. Every app should have the monetization."
What every app shows
- Free tier: AdSense web ads + AdMob in AAB (per
ads-allowed-everywhere-exceptformerly-rule, now generalized). Standard ad placements: 1 above-the-fold + 1 inline + 1 sticky footer. - Ad-free tier:
ProorMaxsubscription removes ads. - Pricing page mounted at
/pricingon every app (via@chirag127/astro-billingPricing component). - Tier 1 Pro: ?99/mo · ?799/yr (no lifetime)
- Tier 2 Max: ?299/mo · ?2,499/yr
Specific app updates
| App | Old policy | New policy (locked) |
|---|---|---|
oriz-janaushdhi-app |
NO ads (public-health) | Ads enabled + /pricing mounted |
oriz-cs-me-app |
NO ads (personal) | Ads enabled + /pricing mounted |
| All other 23 apps | Ads enabled | UNCHANGED — ads enabled |
SUPERSEDES
rules/ads-allowed-everywhere-except.md— fully reversed. The "except" carve-out is removed.decisions/architecture/shared-vs-divergent-matrix.md(Footer row) — footer is now SHARED, not divergent.
Cross-refs
- Shared-vs-divergent matrix ? [[decisions/ops/shared-vs-divergent-matrix]]
- 3-tier pricing ? [[monetisation/pricing/three-tier-free-pro-max]]
- Legal pages package ? [[decisions/packages/legal-pages-package-in-domain]]