type: decision
status: active
timestamp: 2026-06-22
tags: [decision, footer, mega-sitemap, monetization, ads, approval, reversal]

Maximalist mega-sitemap footer everywhere + monetization on EVERY app (reversals)

Footer = MAXIMALIST mega-sitemap + monetization every section on every app (reverses per-app-divergent footer from shared-vs-divergent-matrix). Reason: AdSense + Play Store + MS Store + Razorpay approval gates all require visible legal links + family-nav + contact. Mega-sitemap satisfies all gates uniformly. (2) Monetization on EVERY app including janaushdhi (reverses the ''no ads on public-health'' carve-out from ads-allowed-everywhere-except.md). Reason: ''every app should have monetization regardless of category''.

Maximalist footer + monetization-everywhere (reversals)

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.”

SectionContent
AppsAll 25 apps grouped by category (Hub / Content / Tools / Personal)
BooksAll 5 books
PackagesAll 22 packages
LegalPrivacy / Terms / Contact / About / Refunds / Disclaimer / Security.txt / Sitemap
FamilyNewsletter / Status / Changelog / Sponsors / Feedback
BrandOriz 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

Specific app updates

AppOld policyNew policy (locked)
oriz-janaushdhi-appNO ads (public-health)Ads enabled + /pricing mounted
oriz-cs-me-appNO ads (personal)Ads enabled + /pricing mounted
All other 23 appsAds enabledUNCHANGED — ads enabled

SUPERSEDES

Cross-refs


Edit on GitHub · Back to index