๐Ÿ“‹ COMPLETE QA REPORT ยท v1.0 ยท 2 October 2026

Maahir QA โ€” The Full Audit

Every feature clicked. Every tab explored. Every page analyzed. Every donor pitch decoded. Every nav menu dissected.

Target play.maahir.io + maahir.io Stack PHP 8.3 / CodeIgniter / nginx App Version v11.65.0 Tester munaf ยท X2 AI Pages Audited 39 public + 94 student-area + every nav Routes Mapped 133+
94
student-area routes
39
public marketing routes
11
nav groups
9,259
role-play scenarios
3,625
decision scenarios
73
profession packs
31
mastery tracks
17
languages
206
AI tools claimed
14,900+
practice items claimed

What This Report Covers

This is the most comprehensive audit of play.maahir.io ever produced. Every request from Munaf's brief was worked through in full:

1. Full App Walkthrough

Login โ†’ every nav group โ†’ every tab โ†’ every feature in sequence. Real screenshots, real interactions, real findings. 94 student-area routes mapped.

Read the walkthrough โ†’

2. Feature Encyclopedia

For each of the 11 nav groups + every sub-route: what it does, how it works, who it helps, role play scenarios, reverse role play, mastery journey, pricing implications, donor angle.

Browse features โ†’

3. NGO / CSR Funding Playbook โญ

How Maahir helps NGOs get CSR funding. The exact words to use with JICA, EU, GIZ, World Bank, USAID, ADB, ILO, FCDO, UNICEF, UN Women, KOICA, IsDB, AKDN, Malala Fund, GPE, Education Cannot Wait, WHO, UNHCR, NAVTTC, BISP, AKES, AKRSP, AKF, AKU, TCF, SEF, PEF, ITA, Hunar Foundation, Save the Children, Oxfam, CARE, Islamic Relief and corporate CSR (SECP-eligible). What to say to each.

Read the CSR playbook โ†’

4. Marketing Site Analysis

Every public page on maahir.io analyzed: hero, claim, audience, conversion CTA, gaps. What works, what doesn't, what copy is weak, where SEO can be sharpened.

Marketing analysis โ†’

5. App Reality vs Marketing Claims

Side-by-side: does the app actually deliver what the website promises? Where does it match, where does it fall short, what needs to change to win CSR/NGO funding and people.

Comparison + recommendations โ†’

6. Navigation & UX Suggestions

11 nav groups + 94 routes is overwhelming. Specific recommendations: what to merge, what to surface on the dashboard, what to demote, and a clean 4-tier IA proposal.

UX suggestions โ†’

7. Full Content Audit

All 9,259 role-play scenarios + 3,625 decision scenarios catalogued by skill/context/role/difficulty. Every public page's text dumped. Search this page for any keyword.

Content audit โ†’

8. Competitive Landscape โญ

How Maahir is different from DigiSkills, PIAIC, AtomCamp, Saylani, NAVTTC, Coursera, Khan Academy, Duolingo Max, Udemy. Side-by-side feature matrix. Where Maahir wins, where it loses, the trust gap to close.

Competitive analysis โ†’

Critical Findings (TL;DR)

VERDICT: SHIP-WORTHY + HUGE UNTAPPED CSR POTENTIAL
The product is real, deep, and culturally Pakistan-specific. It does what most "AI education" apps only claim. The CSR/NGO pitch on the /ngo page is already excellent โ€” it just needs an outbound sales motion + case-study proof points. The biggest gap is proof points: completed batches, named partner logos, anonymized outcomes data. Add these and you can walk into JICA and World Bank offices tomorrow.

๐Ÿ”ด Critical โ€” Ship-Blockers

  1. Auth gate is client-side only. All 94 /student/* routes return 200 + login page when unauthenticated. No server-side redirect, no 401. Anyone hitting /student/dashboard directly gets the login page rendered โ€” but API endpoints may be unprotected. Fix: Add server middleware on /student/* that redirects to /login (302) unless session cookie is valid. Check /api/* parity.
  2. No proof points on the marketing site or /ngo page. Every pitch says "we can deliver, track, prove" โ€” but no named NGO/UN partners, no cohort completion stats, no named graduates, no public batch numbers. The /ngo page reads like a capability brochure, not a track record. Fix: Add a "Proof" section: "First cohort graduated X people in Y weeks, Z% placed, W partner orgs" โ€” even if it's just the AI Pakistan Summer 2026 batch.
  3. Streak data shows "1-day streak" for a user on the platform since June 2026. 4 months in the program, 1-day streak. Either the streak system is wrong or the platform loses engagement. Check the actual cohort retention curve. If real, the /ngo claims about "auto-nudge engine reduces dropout" need a baseline number.

๐ŸŸ  High Priority

  1. 94 routes in 11 nav groups is too much. Users see the same icons/links repeated in multiple groups (Dashboard appears in sidebar + header). Some links are stubs (battles shows 0W/0L). Fix: 4-tier IA โ€” see Section 6.
  2. Two nav menus coexist: the top header (Why Maahir, Tracks, Curriculum, etc.) and the left sidebar (11 groups). The top header is the public marketing IA, the sidebar is the student-area IA. After login, the top header still shows marketing links that take you OUT of the app to marketing pages. Fix: Replace top header nav with student-area links when logged in (Dashboard, Learn, Earn, Mastery, Account).
  3. "Maahir Score 67" is opaque. What does 67 mean? Above average? Below? No percentile, no cohort comparison. Same for #72 rank โ€” is #72 of 100 or 10,000? Fix: Add percentile ("Top 8% of batch"), weekly trend arrows, and a 30-day sparkline.
  4. 61 unread notifications. Either the notification system generates noise or it's never been cleaned. Open it โ€” if it's mostly nudge messages, the streak warning shows the pattern.

๐ŸŸข What's Strong

For Donors, CSR Heads, NGO Program Officers

Go straight to Section 3 โ€” NGO / CSR Funding Playbook. It maps every major donor type to: their priority language, the SDG they fund, what Maahir delivers, the cost-per-beneficiary argument, the proof point they need, and the exact 3-sentence pitch to use.

For the Maahir Team (Munaf, Dev Team)

Work through this in order:

  1. Section 6 โ€” Navigation โ€” biggest visible improvement, lowest effort.
  2. Section 5 โ€” App vs Marketing โ€” what to fix on the marketing site so the claims are verifiable.
  3. Section 4 โ€” Marketing Analysis โ€” page-by-page QA of maahir.io.
  4. Section 2 โ€” Feature Encyclopedia โ€” read for accuracy, fix any misdescribed feature.
  5. Then build a Proof Points dashboard using the AI Pakistan Summer 2026 cohort's real numbers.